IOSS 2.0
|
#include <Iotm_TextMeshSideset.h>
Public Types | |
using | BaseClass = EntityGroup<SidesetData<EntityId, Topology>> |
Public Member Functions | |
Sidesets () | |
void | set_error_handler (ErrorHandler errorHandler) override |
void | finalize_parse (const TextMeshData< EntityId, Topology > &data) |
Public Member Functions inherited from Iotm::text_mesh::EntityGroup< SidesetData< EntityId, Topology > > | |
EntityGroup (const std::string &type, const std::string &namePrefix, const std::vector< std::string > &invalidNamePrefixes) | |
virtual | ~EntityGroup () |
SidesetData< EntityId, Topology > * | add_group_data (const std::string &name, const std::vector< DataType > &data) |
void | finalize_parse () |
size_t | size () const |
const std::vector< SidesetData< EntityId, Topology > > & | get_group_data () const |
const SidesetData< EntityId, Topology > * | get_group_data (unsigned id) const |
const SidesetData< EntityId, Topology > * | get_group_data (std::string name) const |
const std::vector< std::string > & | get_part_names () const |
const std::string & | get_group_type () const |
bool | is_registered (const std::string &name) const |
Additional Inherited Members | |
Protected Member Functions inherited from Iotm::text_mesh::EntityGroup< SidesetData< EntityId, Topology > > | |
EntityGroup () | |
unsigned | get_unassigned_id () const |
void | validate_group_meta_data (const SidesetData< EntityId, Topology > &groupData) |
void | assign (size_t index) |
void | assign_id_from_default_exodus_name () |
void | assign_id_and_name_for_empty_name () |
void | assign_id_for_non_default_exodus_name () |
bool | is_assigned (unsigned id) const |
void | verify_name (const std::string &name) |
Protected Attributes inherited from Iotm::text_mesh::EntityGroup< SidesetData< EntityId, Topology > > | |
std::vector< std::string > | m_partNames |
std::unordered_map< std::string, unsigned > | m_ids |
std::unordered_map< unsigned, std::string > | m_parts |
bool | m_idsAssigned |
std::unordered_map< std::string, size_t > | m_groupDataMap |
std::string | m_type |
std::string | m_exodusPrefix |
std::vector< std::string > | m_invalidPrefixes |
std::vector< SidesetData< EntityId, Topology > > | m_groupDataVec |
ErrorHandler | m_errorHandler |
using Iotm::text_mesh::Sidesets< EntityId, Topology >::BaseClass = EntityGroup<SidesetData<EntityId, Topology>> |
|
inline |
|
inline |
|
inlineoverridevirtual |
Reimplemented from Iotm::text_mesh::EntityGroup< SidesetData< EntityId, Topology > >.