This is the complete list of members for moab::Core, including all inherited members.
a_entity_factory() | moab::Core | inline |
a_entity_factory() const | moab::Core | inline |
add_adjacencies(const EntityHandle from_handle, const EntityHandle *to_handles, const int num_handles, bool both_ways)=0 | moab::Interface | pure virtual |
add_adjacencies(const EntityHandle from_handle, Range &adjacencies, bool both_ways)=0 | moab::Interface | pure virtual |
add_child_meshset(EntityHandle meshset, const EntityHandle child_meshset) | moab::Core | virtual |
add_child_meshsets(EntityHandle meshset, const EntityHandle *children, int count) | moab::Core | virtual |
add_entities(EntityHandle meshset, const Range &entities) | moab::Core | virtual |
add_entities(EntityHandle meshset, const EntityHandle *entities, const int num_entities) | moab::Core | virtual |
add_parent_child(EntityHandle parent, EntityHandle child) | moab::Core | virtual |
add_parent_meshset(EntityHandle meshset, const EntityHandle parent_meshset) | moab::Core | virtual |
add_parent_meshsets(EntityHandle meshset, const EntityHandle *parents, int count) | moab::Core | virtual |
add_vsequence(EntitySequence *vert_seq, EntitySequence *elem_seq, const HomCoord &p1, const HomCoord &q1, const HomCoord &p2, const HomCoord &q2, const HomCoord &p3, const HomCoord &q3, bool bb_input=false, const HomCoord *bb_min=NULL, const HomCoord *bb_max=NULL) | moab::Core | |
adjacencies_iterate(Range::const_iterator iter, Range::const_iterator end, const std::vector< EntityHandle > **&adjs_ptr, int &count) | moab::Core | virtual |
aEntityFactory | moab::Core | private |
api_version(std::string *version_string=NULL) | moab::Interface | inlinevirtual |
check_adjacencies() | moab::Core | |
check_adjacencies(const EntityHandle *ents, int num_ents) | moab::Core | |
clean_up_failed_read(const Range &initial_ents, std::vector< Tag > initial_tags) | moab::Core | private |
clear_meshset(const EntityHandle *ms_handles, const int num_meshsets) | moab::Core | virtual |
clear_meshset(const Range &ms_handles) | moab::Core | virtual |
connect_iterate(Range::const_iterator iter, Range::const_iterator end, EntityHandle *&connect, int &verts_per_entity, int &count) | moab::Core | virtual |
contains_entities(EntityHandle meshset, const EntityHandle *entities, int num_entities, const int operation_type=Interface::INTERSECT) | moab::Core | virtual |
convert_entities(const EntityHandle meshset, const bool mid_side, const bool mid_face, const bool mid_volume, Interface::HONodeAddedRemoved *function_object=0) | moab::Core | virtual |
coords_iterate(Range::const_iterator iter, Range::const_iterator end, double *&xcoords_ptr, double *&ycoords_ptr, double *&zcoords_ptr, int &count) | moab::Core | virtual |
Core() | moab::Core | |
Core(const Core ©) | moab::Core | private |
create_element(const EntityType type, const EntityHandle *connectivity, const int num_nodes, EntityHandle &element_handle) | moab::Core | virtual |
create_meshset(const unsigned int options, EntityHandle &ms_handle, int start_id=0) | moab::Core | virtual |
create_scd_sequence(const HomCoord &coord_min, const HomCoord &coord_max, EntityType type, EntityID start_id_hint, EntityHandle &first_handle_out, EntitySequence *&sequence_out) | moab::Core | |
create_set_iterator(EntityHandle meshset, EntityType ent_type, int ent_dim, int chunk_size, bool check_valid, SetIterator *&set_iter) | moab::Core | virtual |
create_vertex(const double coords[3], EntityHandle &entity_handle) | moab::Core | virtual |
create_vertices(const double *coordinates, const int nverts, Range &entity_handles) | moab::Core | virtual |
deinitialize() | moab::Core | private |
delete_entities(const EntityHandle *entities, const int num_entities) | moab::Core | virtual |
delete_entities(const Range &range) | moab::Core | virtual |
delete_mesh() | moab::Core | virtual |
dimension_from_handle(const EntityHandle) const | moab::Core | virtual |
dirichletBC_tag() | moab::Core | |
dirichletBCTag | moab::Core | private |
estimated_memory_use(const EntityHandle *ent_array=0, unsigned long num_ents=0, unsigned long long *total_storage=0, unsigned long long *total_amortized_storage=0, unsigned long long *entity_storage=0, unsigned long long *amortized_entity_storage=0, unsigned long long *adjacency_storage=0, unsigned long long *amortized_adjacency_storage=0, const Tag *tag_array=0, unsigned num_tags=0, unsigned long long *tag_storage=0, unsigned long long *amortized_tag_storage=0) | moab::Core | virtual |
estimated_memory_use(const Range &ents, unsigned long long *total_storage=0, unsigned long long *total_amortized_storage=0, unsigned long long *entity_storage=0, unsigned long long *amortized_entity_storage=0, unsigned long long *adjacency_storage=0, unsigned long long *amortized_adjacency_storage=0, const Tag *tag_array=0, unsigned num_tags=0, unsigned long long *tag_storage=0, unsigned long long *amortized_tag_storage=0) | moab::Core | virtual |
estimated_memory_use_internal(const Range *ents, unsigned long long *total_storage, unsigned long long *total_amortized_storage, unsigned long long *entity_storage, unsigned long long *amortized_entity_storage, unsigned long long *adjacency_storage, unsigned long long *amortized_adjacency_storage, const Tag *tag_array, unsigned num_tags, unsigned long long *tag_storage, unsigned long long *amortized_tag_storage) | moab::Core | private |
geom_dimension_tag() | moab::Core | |
geomDimensionTag | moab::Core | private |
geometricDimension | moab::Core | private |
get_adjacencies(const EntityHandle *from_entities, const int num_entities, const int to_dimension, const bool create_if_missing, std::vector< EntityHandle > &adj_entities, const int operation_type=Interface::INTERSECT) | moab::Core | virtual |
get_adjacencies(const EntityHandle *from_entities, const int num_entities, const int to_dimension, const bool create_if_missing, Range &adj_entities, const int operation_type=Interface::INTERSECT) | moab::Core | virtual |
get_adjacencies(const Range &from_entities, const int to_dimension, const bool create_if_missing, Range &adj_entities, const int operation_type=Interface::INTERSECT) | moab::Core | virtual |
get_child_meshsets(const EntityHandle meshset, std::vector< EntityHandle > &children, const int num_hops=1) const | moab::Core | virtual |
get_child_meshsets(const EntityHandle meshset, Range &children, const int num_hops=1) const | moab::Core | virtual |
get_connectivity(const EntityHandle *entity_handles, const int num_handles, std::vector< EntityHandle > &connectivity, bool corners_only=false, std::vector< int > *offsets=NULL) const | moab::Core | virtual |
get_connectivity(const EntityHandle *entity_handles, const int num_handles, Range &connectivity, bool corners_only=false) const | moab::Core | virtual |
get_connectivity(const Range &from_entities, Range &adj_entities, bool corners_only=false) const | moab::Core | virtual |
get_connectivity(const EntityHandle entity_handle, const EntityHandle *&connectivity, int &number_nodes, bool corners_only=false, std::vector< EntityHandle > *storage=0) const | moab::Core | virtual |
get_connectivity_by_type(const EntityType type, std::vector< EntityHandle > &connect) const | moab::Core | virtual |
get_contained_meshsets(const EntityHandle meshset, std::vector< EntityHandle > &children, const int num_hops=1) const | moab::Core | virtual |
get_contained_meshsets(const EntityHandle meshset, Range &children, const int num_hops=1) const | moab::Core | virtual |
get_coords(const Range &entities, double *coords) const | moab::Core | virtual |
get_coords(const EntityHandle *entities, const int num_entities, double *coords) const | moab::Core | virtual |
get_coords(const EntityHandle entity_handle, const double *&x, const double *&y, const double *&z) const | moab::Core | virtual |
get_coords(const Range &entities, double *x_coords, double *y_coords, double *z_coords) const | moab::Core | virtual |
get_dimension(int &dim) const | moab::Core | virtual |
get_entities_by_dimension(const EntityHandle meshset, const int dimension, Range &entities, const bool recursive=false) const | moab::Core | virtual |
get_entities_by_dimension(const EntityHandle meshset, const int dimension, std::vector< EntityHandle > &entities, const bool recursive=false) const | moab::Core | virtual |
get_entities_by_handle(const EntityHandle meshset, Range &entities, const bool recursive=false) const | moab::Core | virtual |
get_entities_by_handle(const EntityHandle meshset, std::vector< EntityHandle > &entities, const bool recursive=false) const | moab::Core | virtual |
get_entities_by_type(const EntityHandle meshset, const EntityType type, Range &entities, const bool recursive=false) const | moab::Core | virtual |
get_entities_by_type(const EntityHandle meshset, const EntityType type, std::vector< EntityHandle > &entities, const bool recursive=false) const | moab::Core | virtual |
get_entities_by_type_and_tag(const EntityHandle meshset, const EntityType type, const Tag *tags, const void *const *values, const int num_tags, Range &entities, const int condition=Interface::INTERSECT, const bool recursive=false) const | moab::Core | virtual |
get_error_string(const ErrorCode code) const | moab::Core | virtual |
get_last_error(std::string &info) const | moab::Core | virtual |
get_meshset_options(const EntityHandle ms_handle, unsigned int &options) const | moab::Core | virtual |
get_number_entities_by_dimension(const EntityHandle meshset, const int dimension, int &number, const bool recursive=false) const | moab::Core | virtual |
get_number_entities_by_handle(const EntityHandle meshset, int &num_entities, const bool recursive=false) const | moab::Core | virtual |
get_number_entities_by_type(const EntityHandle meshset, const EntityType type, int &num_entities, const bool recursive=false) const | moab::Core | virtual |
get_number_entities_by_type_and_tag(const EntityHandle meshset, const EntityType type, const Tag *tag_handles, const void *const *values, const int num_tags, int &num_entities, const int condition=Interface::INTERSECT, const bool recursive=false) const | moab::Core | virtual |
get_parent_meshsets(const EntityHandle meshset, std::vector< EntityHandle > &parents, const int num_hops=1) const | moab::Core | virtual |
get_parent_meshsets(const EntityHandle meshset, Range &parents, const int num_hops=1) const | moab::Core | virtual |
get_root_set() | moab::Core | privatevirtual |
get_sequence_multiplier() const | moab::Core | virtual |
get_set_iterators(EntityHandle meshset, std::vector< SetIterator * > &set_iters) | moab::Core | |
get_vertex_coordinates(std::vector< double > &coords) const | moab::Core | virtual |
get_vertices(const Range &from_entities, Range &vertices) | moab::Core | virtual |
globalId_tag() | moab::Core | virtual |
globalIdTag | moab::Core | private |
handle_from_id(const EntityType type, const EntityID id, EntityHandle &handle) const | moab::Core | virtual |
high_order_node(const EntityHandle parent_handle, const EntityHandle *subfacet_conn, const EntityType subfacet_type, EntityHandle &hon) const | moab::Core | virtual |
id_from_handle(const EntityHandle handle) const | moab::Core | virtual |
impl_version(std::string *version_string=NULL) | moab::Core | virtual |
initErrorHandlerInCore | moab::Core | private |
initialize() | moab::Core | private |
Interface() | moab::Interface | inline |
INTERSECT enum value | moab::Interface | |
intersect_meshset(EntityHandle meshset1, const EntityHandle meshset2) | moab::Core | virtual |
is_valid(const EntityHandle this_ent) const | moab::Core | |
list_entities(const Range &temp_range) const | moab::Core | virtual |
list_entities(const EntityHandle *entities, const int num_entities) const | moab::Core | virtual |
list_entity(const EntityHandle entity) const | moab::Core | virtual |
load_file(const char *file_name, const EntityHandle *file_set=0, const char *options=0, const char *set_tag_name=0, const int *set_tag_vals=0, int num_set_tag_vals=0) | moab::Core | virtual |
load_mesh(const char *file_name, const int *active_block_id_list=NULL, const int num_blocks=0) | moab::Core | virtual |
material_tag() | moab::Core | |
materialTag | moab::Core | private |
merge_entities(EntityHandle entity_to_keep, EntityHandle entity_to_remove, bool auto_merge, bool delete_removed_entity) | moab::Core | virtual |
mError | moab::Core | private |
mMBReadUtil | moab::Core | private |
mMBWriteUtil | moab::Core | private |
mpiFinalize | moab::Core | private |
neumannBC_tag() | moab::Core | |
neumannBCTag | moab::Core | private |
num_child_meshsets(const EntityHandle meshset, int *number, const int num_hops=1) const | moab::Core | virtual |
num_contained_meshsets(const EntityHandle meshset, int *number, const int num_hops=1) const | moab::Core | virtual |
num_parent_meshsets(const EntityHandle meshset, int *number, const int num_hops=1) const | moab::Core | virtual |
operator=(const Core ©) | moab::Core | private |
print(const EntityHandle handle, const char *prefix, bool first_call=true) const | moab::Core | |
print_database() const | moab::Core | |
print_entity_tags(std::string indent_prefix, const EntityHandle handle, TagType tp) const | moab::Core | |
query_interface(IFace *&ptr) | moab::Interface | inline |
query_interface_type(const std::type_info &interface_type, void *&ptr) | moab::Core | virtual |
QueryInterface(const MBuuid &uuid, UnknownInterface **iface) | moab::Core | virtual |
reader_writer_set() | moab::Core | inline |
readerWriterSet | moab::Core | private |
release_interface(IFace *interface) | moab::Interface | inline |
release_interface_type(const std::type_info &interface_type, void *iface) | moab::Core | virtual |
remove_adjacencies(const EntityHandle from_handle, const EntityHandle *to_handles, const int num_handles)=0 | moab::Interface | pure virtual |
remove_child_meshset(EntityHandle meshset, const EntityHandle child_meshset) | moab::Core | virtual |
remove_entities(EntityHandle meshset, const Range &entities) | moab::Core | virtual |
remove_entities(EntityHandle meshset, const EntityHandle *entities, const int num_entities) | moab::Core | virtual |
remove_parent_child(EntityHandle parent, EntityHandle child) | moab::Core | virtual |
remove_parent_meshset(EntityHandle meshset, const EntityHandle parent_meshset) | moab::Core | virtual |
remove_set_iterator(SetIterator *set_iter) | moab::Core | |
replace_entities(EntityHandle meshset, const EntityHandle *old_entities, const EntityHandle *new_entities, int num_entities) | moab::Core | virtual |
scdInterface | moab::Core | private |
sequence_manager() | moab::Core | inline |
sequence_manager() const | moab::Core | inline |
sequenceManager | moab::Core | private |
serial_load_file(const char *file_name, const EntityHandle *file_set, const FileOptions &opts, const ReaderIface::SubsetList *subsets=0, const Tag *file_id_tag=0) | moab::Core | |
serial_read_tag(const char *file_name, const char *tag_name, const FileOptions &opts, std::vector< int > &tag_vals, const ReaderIface::SubsetList *subsets=0) | moab::Core | |
set_connectivity(const EntityHandle entity_handle, EntityHandle *connect, const int num_connect) | moab::Core | virtual |
set_coords(const EntityHandle *entity_handles, const int num_entities, const double *coords) | moab::Core | virtual |
set_coords(Range entity_handles, const double *coords) | moab::Core | virtual |
set_dimension(const int dim) | moab::Core | virtual |
set_meshset_options(const EntityHandle ms_handle, const unsigned int options) | moab::Core | virtual |
set_sequence_multiplier(double factor) | moab::Core | virtual |
SetIterator class | moab::Core | friend |
setIterators | moab::Core | private |
side_element(const EntityHandle source_entity, const int dim, const int sd_number, EntityHandle &target_entity) const | moab::Core | virtual |
side_number(const EntityHandle parent, const EntityHandle child, int &sd_number, int &sense, int &offset) const | moab::Core | virtual |
subtract_meshset(EntityHandle meshset1, const EntityHandle meshset2) | moab::Core | virtual |
tag_clear_data(Tag tag_handle, const Range &entity_handles, const void *tag_data, int tag_size=0) | moab::Core | virtual |
tag_clear_data(Tag tag_handle, const EntityHandle *entity_handles, int num_entities, const void *tag_data, int tag_size=0) | moab::Core | virtual |
tag_delete(Tag tag_handle) | moab::Core | virtual |
tag_delete_data(Tag tag_handle, const EntityHandle *entity_handles, int num_entities) | moab::Core | virtual |
tag_delete_data(Tag tag_handle, const Range &entity_handles) | moab::Core | virtual |
tag_get_by_ptr(const Tag tag_handle, const EntityHandle *entity_handles, int num_entities, const void **tag_data, int *tag_sizes=0) const | moab::Core | virtual |
tag_get_by_ptr(const Tag tag_handle, const Range &entity_handles, const void **tag_data, int *tag_sizes=0) const | moab::Core | virtual |
tag_get_bytes(const Tag tag, int &tag_size) const | moab::Core | virtual |
tag_get_data(const Tag tag_handle, const EntityHandle *entity_handles, const int num_entities, void *tag_data) const | moab::Core | virtual |
tag_get_data(const Tag tag_handle, const Range &entity_handles, void *tag_data) const | moab::Core | virtual |
tag_get_data_type(const Tag handle, DataType &type) const | moab::Core | virtual |
tag_get_default_value(const Tag tag, void *def_val) const | moab::Core | virtual |
tag_get_default_value(Tag tag, const void *&ptr, int &size) const | moab::Core | virtual |
tag_get_handle(const char *name, int size, DataType type, Tag &tag_handle, unsigned flags=0, const void *default_value=0, bool *created=0) | moab::Core | virtual |
tag_get_handle(const char *name, int size, DataType type, Tag &tag_handle, unsigned flags=0, const void *default_value=0) const | moab::Core | virtual |
tag_get_handle(const char *tag_name, Tag &tag_handle) const | moab::Core | virtual |
tag_get_length(const Tag tag, int &tag_size) const | moab::Core | virtual |
tag_get_name(const Tag tag_handle, std::string &tag_name) const | moab::Core | virtual |
tag_get_tags(std::vector< Tag > &tag_handles) const | moab::Core | virtual |
tag_get_tags_on_entity(const EntityHandle entity, std::vector< Tag > &tag_handles) const | moab::Core | virtual |
tag_get_type(const Tag, TagType &tag_type) const | moab::Core | virtual |
tag_iterate(Tag tag_handle, Range::const_iterator iter, Range::const_iterator end, int &count, void *&data_ptr, bool allocate=true) | moab::Core | virtual |
tag_set_by_ptr(Tag tag_handle, const EntityHandle *entity_handles, int num_entities, void const *const *tag_data, const int *tag_sizes=0) | moab::Core | virtual |
tag_set_by_ptr(Tag tag_handle, const Range &entity_handles, void const *const *tag_data, const int *tag_sizes=0) | moab::Core | virtual |
tag_set_data(Tag tag_handle, const EntityHandle *entity_handles, int num_entities, const void *tag_data) | moab::Core | virtual |
tag_set_data(Tag tag_handle, const Range &entity_handles, const void *tag_data) | moab::Core | virtual |
tagList | moab::Core | private |
type_from_handle(const EntityHandle handle) const | moab::Core | virtual |
type_memstorage typedef | moab::Core | |
UNION enum value | moab::Interface | |
unite_meshset(EntityHandle meshset1, const EntityHandle meshset2) | moab::Core | virtual |
valid_tag_handle(const TagInfo *t) const | moab::Core | inlineprivate |
write_file(const char *file_name, const char *file_type=0, const char *options=0, const EntityHandle *output_sets=0, int num_output_sets=0, const Tag *tag_list=0, int num_tags=0) | moab::Core | virtual |
write_file(const char *file_name, const char *file_type, const char *options, const Range &output_sets, const Tag *tag_list=0, int num_tags=0) | moab::Core | virtual |
write_mesh(const char *file_name, const EntityHandle *output_list=NULL, const int num_sets=0) | moab::Core | virtual |
writeMPELog | moab::Core | private |
~Core() | moab::Core | |
~Interface() | moab::Interface | inlinevirtual |
~UnknownInterface() | moab::UnknownInterface | inlinevirtual |