IOSS 2.0
Loading...
Searching...
No Matches
Ios3_Utils.C File Reference
#include <fmt/core.h>
#include <fmt/ostream.h>
#include "Ios3_Utils.h"
#include "Ioss_CommSet.h"
#include "Ioss_DatabaseIO.h"
#include "Ioss_EdgeBlock.h"
#include "Ioss_EdgeSet.h"
#include "Ioss_ElementBlock.h"
#include "Ioss_ElementSet.h"
#include "Ioss_FaceBlock.h"
#include "Ioss_FaceSet.h"
#include "Ioss_Field.h"
#include "Ioss_GroupingEntity.h"
#include "Ioss_IOFactory.h"
#include "Ioss_NodeBlock.h"
#include "Ioss_NodeSet.h"
#include "Ioss_Property.h"
#include "Ioss_Region.h"
#include "Ioss_SideBlock.h"
#include "Ioss_SideSet.h"
#include "Ioss_State.h"
#include "Ioss_StructuredBlock.h"
#include "cereal/archives/portable_binary.hpp"
#include "cereal/types/array.hpp"
#include "cereal/types/string.hpp"
#include "cereal/types/utility.hpp"
#include "cereal/types/vector.hpp"
#include <sstream>
Include dependency graph for Ios3_Utils.C:

Namespaces

namespace  Ios3

Functions

PackedBytes Ios3::pack_sideblock (const Ioss::SideBlock &sb)
int64_t Ios3::unpack_sideblocks (PackedBytes &v)
PackedBytes Ios3::pack_structuredblock (const Ioss::StructuredBlock &sb)
void Ios3::unpack_structuredblock (PackedBytes &v, Ioss::StructuredBlock &sb)
PackedBytes Ios3::pack_states (const Ioss::Region &r)
key_t Ios3::make_map_search_key (int rank, const std::string &type, const std::string &name)
key_t Ios3::make_map_key (int rank, const std::string &type, const std::string &name)
key_t Ios3::make_node_map_search_key (int rank, const std::string &name)
key_t Ios3::make_node_map_key (int rank, const std::string &name)
key_t Ios3::make_edge_map_search_key (int rank, const std::string &name)
key_t Ios3::make_edge_map_key (int rank, const std::string &name)
key_t Ios3::make_face_map_search_key (int rank, const std::string &name)
key_t Ios3::make_face_map_key (int rank, const std::string &name)
key_t Ios3::make_elem_map_search_key (int rank, const std::string &name)
key_t Ios3::make_elem_map_key (int rank, const std::string &name)
key_t Ios3::make_states_search_key (int rank, const Ioss::Region &region)
key_t Ios3::make_states_key (int rank, const Ioss::Region &region)
key_t Ios3::sideblocks_search_key (int rank, const Ioss::Region &region, const Ioss::SideSet &sideset)
key_t Ios3::make_sideblock_key (int rank, const Ioss::Region &region, const Ioss::SideSet &sideset, const Ioss::SideBlock &sideblock)
key_t Ios3::structuredblock_search_key (int rank, const Ioss::Region &region, const Ioss::StructuredBlock &structuredblock)
key_t Ios3::make_structuredblock_key (int rank, const Ioss::Region &region, const Ioss::StructuredBlock &structuredblock)
key_t Ios3::make_key (int rank, const Ioss::Region &region, const Ioss::GroupingEntity &grouping_entity, const Ioss::Field &field, const std::string &name)
key_t Ios3::make_key (int rank, const Ioss::Region &region, const Ioss::GroupingEntity &grouping_entity, const Ioss::Field &field)
key_t Ios3::make_key (int rank, const Ioss::Region &region, const Ioss::GroupingEntity &grouping_entity, const Ioss::Property &property)
key_t Ios3::make_key (int rank, const Ioss::Region &region, const Ioss::GroupingEntity &grouping_entity)
key_t Ios3::entity_search_key (int rank, const Ioss::Region &region, const std::string &entity)
key_t Ios3::entity_search_key (int rank, const Ioss::Region &region, const Ioss::GroupingEntity &grouping_entity)
key_t Ios3::property_search_key (int rank, const Ioss::Region &region, const Ioss::GroupingEntity &grouping_entity)
key_t Ios3::make_property_key (int rank, const Ioss::Region &region, const std::string &entity_type, const std::string &entity_name, const std::string &property_type, const std::string &property_name)
key_t Ios3::field_search_key (int rank, const Ioss::Region &region, const Ioss::GroupingEntity &grouping_entity)
key_t Ios3::field_search_key (int rank, int state, const Ioss::Region &, const Ioss::GroupingEntity &grouping_entity)
std::string Ios3::to_string (const Ioss::Property::BasicType &t)
std::string Ios3::to_string (const Ioss::Field::BasicType &t)
std::string Ios3::to_string (const Ioss::Field::RoleType &t)
std::string Ios3::to_string (const Ioss::EntityType &t)
std::string Ios3::get_entity_name (const std::string &k, const std::string &target)
std::set< std::string > Ios3::get_entity_names (const std::vector< std::string > &keys, const std::string &target)