Mesh Oriented datABase
(version 5.4.1)
Array-based unstructured mesh datastructure
|
add_adjacency(EntityHandle from_ent, EntityHandle to_ent, const bool both_ways=false) | moab::AEntityFactory | |
AEntityFactory(Core *mdb) | moab::AEntityFactory | |
AEntityFactory() | moab::AEntityFactory | [private] |
check_equiv_entities(EntityHandle entity_to_keep, EntityHandle entity_to_remove) | moab::AEntityFactory | [private] |
create_explicit_adjs(EntityHandle this_ent) | moab::AEntityFactory | [private] |
create_vert_elem_adjacencies() | moab::AEntityFactory | |
entities_equivalent(const EntityHandle this_entity, const EntityHandle *vertex_list, const int vertex_list_size, const EntityType target_type) | moab::AEntityFactory | [private] |
explicitly_adjacent(const EntityHandle ent1, const EntityHandle ent2) | moab::AEntityFactory | |
get_adjacencies(const EntityHandle entity, const unsigned int to_dimension, bool create_if_missing, std::vector< EntityHandle > &adjacent_entities) | moab::AEntityFactory | |
get_adjacencies(EntityHandle entity, const EntityHandle *&adjacent_entities, int &num_entities) const | moab::AEntityFactory | |
get_adjacencies(EntityHandle entity, std::vector< EntityHandle > *&adj_vec_ptr_out, bool create_if_missing=false) | moab::AEntityFactory | |
get_adjacencies(EntityHandle entity, std::vector< EntityHandle > &adjacent_entities) const | moab::AEntityFactory | |
get_adjacency_ptr(EntityHandle, std::vector< EntityHandle > *&) | moab::AEntityFactory | [private] |
get_adjacency_ptr(EntityHandle, const std::vector< EntityHandle > *&) const | moab::AEntityFactory | [private] |
get_associated_meshsets(EntityHandle source_entity, std::vector< EntityHandle > &target_entities) | moab::AEntityFactory | |
get_down_adjacency_elements(EntityHandle source_entity, const unsigned int target_dimension, std::vector< EntityHandle > &target_entities, const bool create_if_missing, const int create_adjacency_option=-1) | moab::AEntityFactory | [private] |
get_down_adjacency_elements_poly(EntityHandle source_entity, const unsigned int target_dimension, std::vector< EntityHandle > &target_entities, const bool create_if_missing, const int create_adjacency_option=-1) | moab::AEntityFactory | [private] |
get_element(const EntityHandle *vertex_list, const int vertex_list_size, const EntityType target_type, EntityHandle &target_entity, const bool create_if_missing, const EntityHandle source_entity=0, const int create_adjacency_option=-1) | moab::AEntityFactory | |
get_elements(EntityHandle source_entity, const unsigned int target_dimension, std::vector< EntityHandle > &target_entities, const bool create_if_missing, const int create_adjacency_option=-1) | moab::AEntityFactory | |
get_memory_use(unsigned long long &total_entity_storage, unsigned long long &total_storage) | moab::AEntityFactory | |
get_memory_use(const Range &entities, unsigned long long &total_entity_storage, unsigned long long &total_amortized_storage) | moab::AEntityFactory | |
get_polyhedron_vertices(const EntityHandle source_entity, std::vector< EntityHandle > &target_entities) | moab::AEntityFactory | |
get_up_adjacency_elements(EntityHandle source_entity, const unsigned int target_dimension, std::vector< EntityHandle > &target_entities, const bool create_if_missing, const int create_adjacency_option=-1) | moab::AEntityFactory | [private] |
get_vertices(EntityHandle h, const EntityHandle *&vect_out, int &count_out, std::vector< EntityHandle > &storage) | moab::AEntityFactory | [private] |
get_zero_to_n_elements(EntityHandle source_entity, const unsigned int target_dimension, std::vector< EntityHandle > &target_entities, const bool create_if_missing, const int create_adjacency_option=-1) | moab::AEntityFactory | [private] |
merge_adjust_adjacencies(EntityHandle entity_to_keep, EntityHandle entity_to_remove) | moab::AEntityFactory | |
mVertElemAdj | moab::AEntityFactory | [private] |
notify_change_connectivity(EntityHandle entity, const EntityHandle *old_array, const EntityHandle *new_array, int number_nodes) | moab::AEntityFactory | |
notify_create_entity(const EntityHandle entity, const EntityHandle *node_array, const int number_nodes) | moab::AEntityFactory | |
notify_delete_entity(EntityHandle entity) | moab::AEntityFactory | |
remove_adjacency(EntityHandle base_entity, EntityHandle adjacency_to_remove) | moab::AEntityFactory | |
remove_all_adjacencies(EntityHandle base_entity, const bool delete_adj_list=false) | moab::AEntityFactory | |
set_adjacency_ptr(EntityHandle, std::vector< EntityHandle > *) | moab::AEntityFactory | [private] |
thisMB | moab::AEntityFactory | [private] |
vert_elem_adjacencies() const | moab::AEntityFactory | [inline] |
~AEntityFactory() | moab::AEntityFactory |