Mesh Oriented datABase
(version 5.4.1)
Array-based unstructured mesh datastructure
|
ADJ_TIME enum value | moab::WriteHDF5 | [protected] |
assign_ids(const Range &entities, wid_t first_id) | moab::WriteHDF5 | [protected] |
bufferSize | moab::WriteHDF5 | [protected] |
check_dense_format_tag(const ExportSet &ents, const Range &all_tagged, bool prefer_dense) | moab::WriteHDF5 | [protected] |
collectiveIO | moab::WriteHDF5 | [protected] |
CONN_TIME enum value | moab::WriteHDF5 | [protected] |
convert_handle_tag(EntityHandle *data, size_t count) const | moab::WriteHDF5 | [protected] |
convert_handle_tag(const EntityHandle *source, EntityHandle *dest, size_t count) const | moab::WriteHDF5 | [protected] |
COORD_TIME enum value | moab::WriteHDF5 | [protected] |
count_adjacencies(const Range &elements, wid_t &result) | moab::WriteHDF5 | [protected] |
count_set_size(const Range &sets, long &contents_length_out, long &children_length_out, long &parents_length_out) | moab::WriteHDF5 | [protected] |
CREATE_ADJ_TIME enum value | moab::WriteHDF5 | [protected] |
create_elem_table(const ExportSet &block, long num_ents, long &first_id_out) | moab::WriteHDF5 | |
CREATE_ELEM_TIME enum value | moab::WriteHDF5 | [protected] |
CREATE_NODE_TIME enum value | moab::WriteHDF5 | [protected] |
create_set_meta(long num_sets, long &first_id_out) | moab::WriteHDF5 | |
create_set_tables(long contents_length, long children_length, long parents_length) | moab::WriteHDF5 | [protected] |
CREATE_SET_TIME enum value | moab::WriteHDF5 | [protected] |
create_tag(const TagDesc &tag_data, unsigned long num_entities, unsigned long var_len_total) | moab::WriteHDF5 | [protected] |
CREATE_TAG_TIME enum value | moab::WriteHDF5 | [protected] |
CREATE_TIME enum value | moab::WriteHDF5 | [protected] |
dataBuffer | moab::WriteHDF5 | [protected] |
dbgOut | moab::WriteHDF5 | [protected] |
debug_barrier_line(int lineno) | moab::WriteHDF5 | [protected, virtual] |
debugTrack | moab::WriteHDF5 | [protected] |
DENSE_TAG_TIME enum value | moab::WriteHDF5 | [protected] |
errorHandler | moab::WriteHDF5 | [protected] |
exportList | moab::WriteHDF5 | [protected] |
factory(Interface *) | moab::WriteHDF5 | [static] |
file_ptr() | moab::WriteHDF5 | [inline] |
FILEID_EXCHANGE_TIME enum value | moab::WriteHDF5 | [protected] |
filePtr | moab::WriteHDF5 | [protected] |
find(const ExportType &type) const | moab::WriteHDF5 | [inline, protected] |
find_set_data(EntityHandle h) const | moab::WriteHDF5 | [inline, protected] |
find_set_data(EntityHandle h) | moab::WriteHDF5 | [protected] |
gather_all_mesh() | moab::WriteHDF5 | [private] |
gather_mesh_info(const std::vector< EntityHandle > &export_sets) | moab::WriteHDF5 | [private] |
gather_tags(const Tag *user_tag_list, int user_tag_list_length) | moab::WriteHDF5 | [protected] |
GATHER_TIME enum value | moab::WriteHDF5 | [protected] |
get_adjacencies(EntityHandle entity, std::vector< wid_t > &adj) | moab::WriteHDF5 | [inline, protected] |
get_connectivity(Range::const_iterator begin, Range::const_iterator end, int nodes_per_element, wid_t *id_data_out) | moab::WriteHDF5 | [private] |
get_num_sparse_tagged_entities(const TagDesc &tag, size_t &count) | moab::WriteHDF5 | [protected] |
get_set_info(EntityHandle set, long &num_entities, long &num_children, long &num_parents, unsigned long &flags) | moab::WriteHDF5 | [protected] |
get_sparse_tagged_entities(const TagDesc &tag, Range &range) | moab::WriteHDF5 | [protected] |
get_tag_data_length(const TagDesc &tag_info, const Range &range, unsigned long &result) | moab::WriteHDF5 | [protected] |
get_tag_size(Tag tag, DataType &moab_type, int &num_bytes, int &elem_size, int &file_size, mhdf_TagDataType &file_type, hid_t &hdf_type) | moab::WriteHDF5 | [private] |
get_write_entities(Range &range) | moab::WriteHDF5 | [protected] |
id_type | moab::WriteHDF5 | [static] |
idMap | moab::WriteHDF5 | [protected] |
iFace | moab::WriteHDF5 | [protected] |
init() | moab::WriteHDF5 | [private] |
initialize_mesh(const Range entities_by_dim[5]) | moab::WriteHDF5 | [private] |
maxNumSetChildren | moab::WriteHDF5 | [protected] |
maxNumSetContents | moab::WriteHDF5 | [protected] |
maxNumSetParents | moab::WriteHDF5 | [protected] |
NEGOTIATE_TYPES_TIME enum value | moab::WriteHDF5 | [protected] |
nodeSet | moab::WriteHDF5 | [protected] |
NUM_TIMES enum value | moab::WriteHDF5 | [protected] |
parallel_create_file(const char *filename, bool overwrite, const std::vector< std::string > &qa_records, const FileOptions &opts, const Tag *tag_list, int num_tags, int dimension=3, double *times=0) | moab::WriteHDF5 | [protected, virtual] |
parallelWrite | moab::WriteHDF5 | [protected] |
print_id_map() const | moab::WriteHDF5 | [protected] |
print_id_map(std::ostream &str, const char *prefix="") const | moab::WriteHDF5 | [protected] |
print_times(const double times[NUM_TIMES]) const | moab::WriteHDF5 | [protected, virtual] |
range_to_blocked_list(const Range &input_range, std::vector< wid_t > &output_id_list, bool &ranged_list) | moab::WriteHDF5 | [protected] |
range_to_blocked_list(const EntityHandle *input_ranges, size_t num_input_ranges, std::vector< wid_t > &output_id_list, bool &ranged_list) | moab::WriteHDF5 | [protected] |
range_to_id_list(const Range &input_range, wid_t *array) | moab::WriteHDF5 | [protected] |
serial_create_file(const char *filename, bool overwrite, const std::vector< std::string > &qa_records, const Tag *tag_list, int num_tags, int dimension=3) | moab::WriteHDF5 | [private] |
SET_CHILD enum value | moab::WriteHDF5 | [protected] |
SET_CONTENT enum value | moab::WriteHDF5 | [protected] |
SET_META enum value | moab::WriteHDF5 | [protected] |
SET_OFFSET_TIME enum value | moab::WriteHDF5 | [protected] |
SET_PARENT enum value | moab::WriteHDF5 | [protected] |
SET_TIME enum value | moab::WriteHDF5 | [protected] |
setChildrenOffset | moab::WriteHDF5 | [protected] |
setContentsOffset | moab::WriteHDF5 | [protected] |
setParentsOffset | moab::WriteHDF5 | [protected] |
setSet | moab::WriteHDF5 | [protected] |
SHARED_SET_CONTENTS enum value | moab::WriteHDF5 | [protected] |
SHARED_SET_IDS enum value | moab::WriteHDF5 | [protected] |
SPARSE_TAG_TIME enum value | moab::WriteHDF5 | [protected] |
specialSets | moab::WriteHDF5 | [protected] |
subState | moab::WriteHDF5 | [protected, static] |
TAG_TIME enum value | moab::WriteHDF5 | [protected] |
tagList | moab::WriteHDF5 | [protected] |
TimingValues enum name | moab::WriteHDF5 | [protected] |
topState | moab::WriteHDF5 | [protected, static] |
TOTAL_TIME enum value | moab::WriteHDF5 | [protected] |
VARLEN_TAG_TIME enum value | moab::WriteHDF5 | [protected] |
vector_to_id_list(const std::vector< EntityHandle > &input, std::vector< wid_t > &output, bool remove_non_written=false) | moab::WriteHDF5 | [protected] |
vector_to_id_list(const EntityHandle *input, wid_t *output, size_t num_entities) | moab::WriteHDF5 | [protected] |
vector_to_id_list(const EntityHandle *input, size_t input_len, wid_t *output, size_t &output_len, bool remove_non_written) | moab::WriteHDF5 | [protected] |
wid_t typedef | moab::WriteHDF5 | |
write_adjacencies(const ExportSet &export_set) | moab::WriteHDF5 | [private] |
write_dense_tag(const TagDesc &tag_data, const ExportSet &elem_data, const std::string &tag_name, DataType tag_data_type, hid_t hdf5_data_type, int hdf5_type_size) | moab::WriteHDF5 | [private] |
write_elems(ExportSet &elemset) | moab::WriteHDF5 | [private] |
write_file(const char *filename, const bool overwrite, const FileOptions &opts, const EntityHandle *export_sets, const int export_set_count, const std::vector< std::string > &qa_records, const Tag *tag_list=NULL, int num_tags=0, int user_dimension=3) | moab::WriteHDF5 | [virtual] |
write_file_impl(const char *filename, const bool overwrite, const FileOptions &opts, const EntityHandle *export_sets, const int export_set_count, const std::vector< std::string > &qa_records, const Tag *tag_list, int num_tags, int user_dimension=3) | moab::WriteHDF5 | [private] |
write_finished() | moab::WriteHDF5 | [protected, virtual] |
write_nodes() | moab::WriteHDF5 | [private] |
write_qa(const std::vector< std::string > &list) | moab::WriteHDF5 | [protected] |
write_set_data(const WriteUtilIface::EntityListType which_data, const hid_t handle, IODebugTrack &track, Range *ranged=0, Range *null_stripped=0, std::vector< long > *set_sizes=0) | moab::WriteHDF5 | [private] |
write_sets(double *times) | moab::WriteHDF5 | [private] |
write_sparse_ids(const TagDesc &tag_data, const Range &range, hid_t table_handle, size_t table_size, const char *name=0) | moab::WriteHDF5 | [private] |
write_sparse_tag(const TagDesc &tag_data, const std::string &tag_name, DataType tag_data_type, hid_t hdf5_data_type, int hdf5_type_size) | moab::WriteHDF5 | [private] |
write_tag(const TagDesc &tag_data, double *times) | moab::WriteHDF5 | [private] |
write_tag_values(Tag tag_id, hid_t data_table, unsigned long data_offset, const Range &range, DataType tag_data_type, hid_t hdf5_data_type, int hdf5_type_size, unsigned long max_num_ents, IODebugTrack &debug_track) | moab::WriteHDF5 | [private] |
write_util() | moab::WriteHDF5 | [inline] |
write_var_len_data(const TagDesc &tag_data, const Range &range, hid_t table, size_t table_size, bool handle_tag, hid_t hdf_type, int type_size, const char *name=0) | moab::WriteHDF5 | [private] |
write_var_len_indices(const TagDesc &tag_data, const Range &range, hid_t idx_table, size_t table_size, int type_size, const char *name=0) | moab::WriteHDF5 | [private] |
write_var_len_tag(const TagDesc &tag_info, const std::string &tag_name, DataType tag_data_type, hid_t hdf5_type, int hdf5_type_size) | moab::WriteHDF5 | [private] |
WriteHDF5(Interface *iface) | moab::WriteHDF5 | |
writeProp | moab::WriteHDF5 | [protected] |
writeSetChildren | moab::WriteHDF5 | [protected] |
writeSetContents | moab::WriteHDF5 | [protected] |
writeSetParents | moab::WriteHDF5 | [protected] |
writeSets | moab::WriteHDF5 | [protected] |
writeTagDense | moab::WriteHDF5 | [protected] |
writeUtil | moab::WriteHDF5 | [protected] |
~WriteHDF5() | moab::WriteHDF5 | [virtual] |
~WriterIface() | moab::WriterIface | [inline, virtual] |