IOSS 2.0
|
#include <Iotm_TextMeshNodeset.h>
Public Member Functions | |
Nodesets () | |
Public Member Functions inherited from Iotm::text_mesh::EntityGroup< NodesetData< EntityId > > | |
EntityGroup (const std::string &type, const std::string &namePrefix, const std::vector< std::string > &invalidNamePrefixes) | |
virtual | ~EntityGroup () |
virtual void | set_error_handler (ErrorHandler errorHandler) |
NodesetData< EntityId > * | add_group_data (const std::string &name, const std::vector< DataType > &data) |
void | finalize_parse () |
size_t | size () const |
const std::vector< NodesetData< EntityId > > & | get_group_data () const |
const NodesetData< EntityId > * | get_group_data (unsigned id) const |
const NodesetData< EntityId > * | 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< NodesetData< EntityId > > | |
EntityGroup () | |
unsigned | get_unassigned_id () const |
void | validate_group_meta_data (const NodesetData< EntityId > &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< NodesetData< EntityId > > | |
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< NodesetData< EntityId > > | m_groupDataVec |
ErrorHandler | m_errorHandler |
|
inline |