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

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

assign_ids(Range &elements, Tag id_tag, const int start_id)=0moab::WriteUtilIfacepure virtual
check_doesnt_exist(const char *file_name)=0moab::WriteUtilIfacepure virtual
CHILDREN enum valuemoab::WriteUtilIface
CONTENTS enum valuemoab::WriteUtilIface
EntityListType enum namemoab::WriteUtilIface
gather_entities(Range &all_ents, const EntityHandle *ent_sets=NULL, int num_sets=0)=0moab::WriteUtilIfacepure virtual
gather_nodes_from_elements(const Range &elements, const Tag node_bit_mark_tag, Range &nodes)=0moab::WriteUtilIfacepure virtual
get_adjacencies(EntityHandle entity, Tag id_tag, std::vector< int > &adj)=0moab::WriteUtilIfacepure virtual
get_adjacencies(EntityHandle entity, const EntityHandle *&adj_array, int &num_adj)=0moab::WriteUtilIfacepure virtual
get_element_connect(const int num_elements, const int verts_per_element, Tag node_id_tag, const Range &entities, Tag element_id_tag, int start_element_id, int *array, bool add_sizes=false)=0moab::WriteUtilIfacepure virtual
get_element_connect(Range::const_iterator begin, const Range::const_iterator &end, const int vertices_per_elem, Tag node_id_tag, const size_t array_size, int *const element_array, bool add_sizes=false)=0moab::WriteUtilIfacepure virtual
get_element_connect(Range::const_iterator begin, const Range::const_iterator &end, const int vertices_per_elem, const size_t array_size, EntityHandle *const element_array)=0moab::WriteUtilIfacepure virtual
get_entity_list_pointers(Range::const_iterator query_begin, Range::const_iterator query_end, EntityHandle const **output_pointer_array, EntityListType relation=CONTENTS, int *lengths=0, unsigned char *flags=0)=0moab::WriteUtilIfacepure virtual
get_entity_list_pointers(EntityHandle const *entities, int num_entities, EntityHandle const **output_pointer_array, EntityListType relation=CONTENTS, int *lengths=0, unsigned char *flags=0)=0moab::WriteUtilIfacepure virtual
get_node_coords(const int num_arrays, const int num_nodes, const Range &entities, Tag node_id_tag, const int start_node_id, std::vector< double * > &arrays)=0moab::WriteUtilIfacepure virtual
get_node_coords(const int which_array, Range::const_iterator begin, const Range::const_iterator &end, const size_t output_size, double *const output_array)=0moab::WriteUtilIfacepure virtual
get_poly_connect(Range::const_iterator &iter, const Range::const_iterator &end, const Tag node_id_tag, size_t &element_array_len, int *const element_array, size_t &index_array_len, int *const index_array, int &index_offset)=0moab::WriteUtilIfacepure virtual
get_poly_connect_size(Range::const_iterator begin, const Range::const_iterator &end, int &connectivity_size)=0moab::WriteUtilIfacepure virtual
get_tag_list(std::vector< Tag > &result_list, const Tag *user_tag_list=0, int user_tag_list_length=0, bool include_variable_length_tags=true)=0moab::WriteUtilIfacepure virtual
PARENTS enum valuemoab::WriteUtilIface
reorder(const int *order, T *conn, int num_elem, int node_per_elem)moab::WriteUtilIfaceinlinestatic
TOPOLOGICAL enum valuemoab::WriteUtilIface
WriteUtilIface()moab::WriteUtilIfaceinline
~WriteUtilIface()moab::WriteUtilIfaceinlinevirtual