|
| Class & | mundy::mesh::declare_class (stk::mesh::MetaData &meta_data, const std::string &class_name) |
| | Declare (or fetch) a named class on the given MetaData.
|
| Class & | mundy::mesh::declare_class (stk::mesh::MetaData &meta_data, const std::string &class_name, stk::mesh::EntityRank class_rank, bool disable_io_support) |
| | Declare (or fetch) a ranked class-set on the given MetaData.
|
| Class & | mundy::mesh::declare_class (stk::mesh::MetaData &meta_data, const std::string &class_name, stk::topology::topology_t class_topology, bool disable_io_support) |
| | Declare (or fetch) a topological primary class on the given MetaData.
|
| const ClassVector & | mundy::mesh::get_classes (stk::mesh::MetaData &meta_data) |
| | Fetch all declared classes from MetaData in class-ordinal order.
|
| const ConstClassVector & | mundy::mesh::get_classes (const stk::mesh::MetaData &meta_data) |
| | Fetch all declared classes from MetaData in class-ordinal order.
|
| Class & | mundy::mesh::get_class (stk::mesh::MetaData &meta_data, Class::class_ordinal_t class_ordinal) |
| | Fetch an existing class by ordinal from MetaData.
|
| const Class & | mundy::mesh::get_class (const stk::mesh::MetaData &meta_data, Class::class_ordinal_t class_ordinal) |
| | Fetch an existing class by ordinal from MetaData.
|
| Class & | mundy::mesh::get_class (stk::mesh::MetaData &meta_data, const std::string &class_name) |
| | Fetch an existing class by name from MetaData.
|
| const Class & | mundy::mesh::get_class (const stk::mesh::MetaData &meta_data, const std::string &class_name) |
| | Fetch an existing class by name from MetaData.
|
| Class & | mundy::mesh::get_class (stk::mesh::BulkData &bulk_data, Class::class_ordinal_t class_ordinal) |
| | Fetch an existing class by ordinal through the given BulkData's MetaData.
|
| const Class & | mundy::mesh::get_class (const stk::mesh::BulkData &bulk_data, Class::class_ordinal_t class_ordinal) |
| | Fetch an existing class by ordinal through the given BulkData's MetaData.
|
| Class & | mundy::mesh::get_class (stk::mesh::BulkData &bulk_data, const std::string &class_name) |
| | Fetch an existing class by name through the given BulkData's MetaData.
|
| const Class & | mundy::mesh::get_class (const stk::mesh::BulkData &bulk_data, const std::string &class_name) |
| | Fetch an existing class by name through the given BulkData's MetaData.
|
| const ClassVector & | mundy::mesh::get_classes (stk::mesh::BulkData &bulk_data) |
| | Fetch all classes visible from BulkData in class-ordinal order.
|
| const ConstClassVector & | mundy::mesh::get_classes (const stk::mesh::BulkData &bulk_data) |
| | Fetch all classes visible from BulkData in class-ordinal order.
|
| void | mundy::mesh::declare_subset (Class &parent_class, Class &sub_class) |
| | Declare sub_class as a subclass of parent_class in both hierarchy channels.
|
| stk::mesh::Selector | mundy::mesh::operator& (const Class &lhs, const Class &rhs) |
| | Intersection of a class assembly selector and another class assembly selector.
|
| stk::mesh::Selector | mundy::mesh::operator& (const Class &lhs, const stk::mesh::Selector &rhs) |
| | Intersection of a class assembly selector and an STK selector.
|
| stk::mesh::Selector | mundy::mesh::operator& (const stk::mesh::Selector &lhs, const Class &rhs) |
| | Intersection of an STK selector and a class assembly selector.
|
| stk::mesh::Selector | mundy::mesh::operator| (const Class &lhs, const Class &rhs) |
| | Union of a class assembly selector and another class assembly selector.
|
| stk::mesh::Selector | mundy::mesh::operator| (const Class &lhs, const stk::mesh::Selector &rhs) |
| | Union of a class assembly selector and an STK selector.
|
| stk::mesh::Selector | mundy::mesh::operator| (const stk::mesh::Selector &lhs, const Class &rhs) |
| | Union of an STK selector and a class assembly selector.
|
| stk::mesh::Selector | mundy::mesh::operator- (const Class &lhs, const Class &rhs) |
| | Difference of a class assembly selector and another class assembly selector.
|
| stk::mesh::Selector | mundy::mesh::operator- (const Class &lhs, const stk::mesh::Selector &rhs) |
| | Difference of a class assembly selector and an STK selector.
|
| stk::mesh::Selector | mundy::mesh::operator- (const stk::mesh::Selector &lhs, const Class &rhs) |
| | Difference of an STK selector and a class assembly selector.
|
| stk::mesh::Selector | mundy::mesh::operator! (const Class &class_instance) |
| | Complement of a class assembly selector.
|
| void | mundy::mesh::add_class_field (stk::io::StkMeshIoBroker &io_broker, size_t output_file_index, stk::mesh::FieldBase &field, const ClassVector &classes, const std::string &db_name) |
| | Register a field for output using Class-aware IO rules over an explicit class set.
|
| void | mundy::mesh::add_class_field (stk::io::StkMeshIoBroker &io_broker, size_t output_file_index, stk::mesh::FieldBase &field, const ClassVector &classes) |
| | Register a field for output using Class-aware IO rules over an explicit class set.
|
| void | mundy::mesh::add_class_field (stk::io::StkMeshIoBroker &io_broker, size_t output_file_index, stk::mesh::FieldBase &field, const std::string &db_name) |
| | Register a field for output using Class-aware IO rules.
|
| void | mundy::mesh::add_class_field (stk::io::StkMeshIoBroker &io_broker, size_t output_file_index, stk::mesh::FieldBase &field) |
| | Register a field for output using Class-aware IO rules.
|
| template<typename ComponentType> |
| void | mundy::mesh::add_class_component (stk::io::StkMeshIoBroker &io_broker, size_t output_file_index, ComponentType &component, const ClassVector &classes, const std::string &db_name) |
| | Register a component for output using Class-aware IO rules over an explicit class set.
|
| template<typename ComponentType> |
| void | mundy::mesh::add_class_component (stk::io::StkMeshIoBroker &io_broker, size_t output_file_index, ComponentType &component, const ClassVector &classes) |
| | Register a component for output using Class-aware IO rules over an explicit class set.
|
| template<typename ComponentType> |
| void | mundy::mesh::add_class_component (stk::io::StkMeshIoBroker &io_broker, size_t output_file_index, ComponentType &component, const std::string &db_name) |
| | Register a component for output using Class-aware IO rules.
|
| template<typename ComponentType> |
| void | mundy::mesh::add_class_component (stk::io::StkMeshIoBroker &io_broker, size_t output_file_index, ComponentType &component) |
| | Register a component for output using Class-aware IO rules.
|
| template<typename FieldType> |
| void | mundy::mesh::put_field_on_mesh (FieldType &field, Class &class_instance, const typename FieldType::value_type *init_value) |
| | Put a rank-0/1 field restriction on a class data part.
|
| template<typename FieldType> |
| void | mundy::mesh::put_field_on_mesh (FieldType &field, Class &class_instance, unsigned n1, const typename FieldType::value_type *init_value) |
| | Put a rank-1 field restriction on a class data part.
|
| template<typename FieldType> |
| void | mundy::mesh::put_field_on_mesh (FieldType &field, Class &class_instance, unsigned n1, unsigned n2, const typename FieldType::value_type *init_value) |
| | Put a rank-2 field restriction on a class data part.
|
| BulkDataClassInterface | mundy::mesh::class_interface (stk::mesh::BulkData &bulk_data) |