Mesh Oriented datABase  (version 5.5.1)
An array-based unstructured mesh library
moab::AEntityFactory Member List

This is the complete list of members for moab::AEntityFactory, including all inherited members.

add_adjacency(EntityHandle from_ent, EntityHandle to_ent, const bool both_ways=false)moab::AEntityFactory
AEntityFactory(Core *mdb)moab::AEntityFactory
AEntityFactory()moab::AEntityFactoryprivate
check_equiv_entities(EntityHandle entity_to_keep, EntityHandle entity_to_remove)moab::AEntityFactoryprivate
create_explicit_adjs(EntityHandle this_ent)moab::AEntityFactoryprivate
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::AEntityFactoryprivate
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) constmoab::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) constmoab::AEntityFactory
get_adjacency_ptr(EntityHandle, std::vector< EntityHandle > *&)moab::AEntityFactoryprivate
get_adjacency_ptr(EntityHandle, const std::vector< EntityHandle > *&) constmoab::AEntityFactoryprivate
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::AEntityFactoryprivate
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::AEntityFactoryprivate
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::AEntityFactoryprivate
get_vertices(EntityHandle h, const EntityHandle *&vect_out, int &count_out, std::vector< EntityHandle > &storage)moab::AEntityFactoryprivate
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::AEntityFactoryprivate
merge_adjust_adjacencies(EntityHandle entity_to_keep, EntityHandle entity_to_remove)moab::AEntityFactory
mVertElemAdjmoab::AEntityFactoryprivate
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::AEntityFactoryprivate
thisMBmoab::AEntityFactoryprivate
vert_elem_adjacencies() constmoab::AEntityFactoryinline
~AEntityFactory()moab::AEntityFactory