Output Exodus File for VERDE. More...
#include <ReadNC.hpp>
Inheritance diagram for moab::ReadNC:
Collaboration diagram for moab::ReadNC:Classes | |
| class | AttData |
| class | VarData |
Public Types | |
| enum | NCFormatType { NC_FORMAT_UNKNOWN_TYPE = 0 , NC_FORMAT_MPAS = 1 , NC_FORMAT_SCRIP = 2 , NC_FORMAT_ESMF = 3 , NC_FORMAT_DOMAIN = 4 , NC_FORMAT_HOMME = 5 , NC_FORMAT_GCRM = 6 , NC_FORMAT_EULER = 7 , NC_FORMAT_FV = 8 } |
| enum | EntityLocation { ENTLOCVERT = 0 , ENTLOCNSEDGE , ENTLOCEWEDGE , ENTLOCFACE , ENTLOCSET , ENTLOCEDGE , ENTLOCREGION } |
| ENTLOCNSEDGE for north/south edge ENTLOCWEEDGE for west/east edge. More... | |
Public Member Functions | |
| ErrorCode | load_file (const char *file_name, const EntityHandle *file_set, const FileOptions &opts, const SubsetList *subset_list=nullptr, const Tag *file_id_tag=nullptr) |
| Load an NC file. More... | |
| ReadNC (Interface *impl=nullptr) | |
| Constructor. More... | |
| virtual | ~ReadNC () |
| Destructor. More... | |
| virtual ErrorCode | read_tag_values (const char *file_name, const char *tag_name, const FileOptions &opts, std::vector< int > &tag_values_out, const SubsetList *subset_list=nullptr) |
| Read tag values from a file. More... | |
Public Member Functions inherited from moab::ReaderIface | |
| virtual | ~ReaderIface () |
Static Public Member Functions | |
| static ReaderIface * | factory (Interface *) |
Private Member Functions | |
| ErrorCode | read_header () |
| Read the header information. More... | |
| ErrorCode | get_attributes (int var_id, int num_atts, std::map< std::string, AttData > &atts, const char *prefix="") |
| Get all global attributes in the file. More... | |
| ErrorCode | get_dimensions (int file_id, std::vector< std::string > &dim_names, std::vector< int > &dim_lens) |
| Get all dimensions in the file. More... | |
| ErrorCode | get_variables () |
| Get the variable names and other info defined for this file. More... | |
| ErrorCode | parse_options (const FileOptions &opts, std::vector< std::string > &var_names, std::vector< int > &tstep_nums, std::vector< double > &tstep_vals) |
Private Attributes | |
| ReadUtilIface * | readMeshIface |
| Interface * | mbImpl |
| Interface instance. More... | |
| std::string | fileName |
| File name. More... | |
| int | fileId |
| File numbers assigned by netcdf. More... | |
| std::vector< std::string > | dimNames |
| Dimension names. More... | |
| std::vector< int > | dimLens |
| Dimension lengths. More... | |
| std::map< std::string, AttData > | globalAtts |
| Global attribs. More... | |
| std::map< std::string, VarData > | varInfo |
| Variable info. More... | |
| Tag | mGlobalIdTag |
| Cached tags for reading. Note that all these tags are defined when the core is initialized. More... | |
| const Tag * | mpFileIdTag |
| This is a pointer to the file id tag that is passed from ReadParallel it gets deleted at the end of resolve sharing, but it will have same data as the global id tag global id tag is preserved, and is needed later on. More... | |
| DebugOutput | dbgOut |
| Debug stuff. More... | |
| bool | isParallel |
| Are we reading in parallel? More... | |
| int | partMethod |
| Partitioning method. More... | |
| ScdInterface * | scdi |
| Scd interface. More... | |
| ScdParData | parData |
| Parallel data object, to be cached with ScdBox. More... | |
| bool | noMesh |
| Read options. More... | |
| bool | noVars |
| bool | spectralMesh |
| bool | noMixedElements |
| bool | noEdges |
| bool | culling |
| bool | repartition |
| int | gatherSetRank |
| int | tStepBase |
| int | trivialPartitionShift |
| NCHelper * | myHelper |
| Helper class instance. More... | |
Friends | |
| class | NCHelper |
| class | ScdNCHelper |
| class | UcdNCHelper |
| class | NCHelperEuler |
| class | NCHelperFV |
| class | NCHelperDomain |
| class | NCHelperScrip |
| class | NCHelperHOMME |
| class | NCHelperMPAS |
| class | NCHelperESMF |
| class | NCHelperGCRM |
Output Exodus File for VERDE.
Definition at line 75 of file ReadNC.hpp.
ENTLOCNSEDGE for north/south edge ENTLOCWEEDGE for west/east edge.
| Enumerator | |
|---|---|
| ENTLOCVERT | |
| ENTLOCNSEDGE | |
| ENTLOCEWEDGE | |
| ENTLOCFACE | |
| ENTLOCSET | |
| ENTLOCEDGE | |
| ENTLOCREGION | |
Definition at line 126 of file ReadNC.hpp.
| Enumerator | |
|---|---|
| NC_FORMAT_UNKNOWN_TYPE | |
| NC_FORMAT_MPAS | |
| NC_FORMAT_SCRIP | |
| NC_FORMAT_ESMF | |
| NC_FORMAT_DOMAIN | |
| NC_FORMAT_HOMME | |
| NC_FORMAT_GCRM | |
| NC_FORMAT_EULER | |
| NC_FORMAT_FV | |
Definition at line 92 of file ReadNC.hpp.
|
explicit |
Constructor.
Definition at line 16 of file ReadNC.cpp.
References moab::Interface::query_interface(), and readMeshIface.
Referenced by factory().
|
virtual |
Destructor.
Definition at line 30 of file ReadNC.cpp.
References mbImpl, myHelper, readMeshIface, and moab::Interface::release_interface().
|
static |
Definition at line 11 of file ReadNC.cpp.
References iface, and ReadNC().
Referenced by moab::ReaderWriterSet::ReaderWriterSet().
|
private |
Get all global attributes in the file.
Definition at line 395 of file ReadNC.cpp.
References moab::ReadNC::AttData::attDataType, moab::ReadNC::AttData::attLen, moab::ReadNC::AttData::attName, moab::ReadNC::AttData::attVarId, dbgOut, fileId, MB_SET_ERR, MB_SUCCESS, NCFUNC, and moab::DebugOutput::tprintf().
Referenced by get_variables(), and read_header().
|
private |
Get all dimensions in the file.
Definition at line 418 of file ReadNC.cpp.
References dbgOut, MB_SET_ERR, MB_SUCCESS, NCDF_SIZE, NCFUNC, and moab::DebugOutput::tprintf().
Referenced by moab::NCHelperHOMME::create_mesh(), and read_header().
|
private |
Get the variable names and other info defined for this file.
Definition at line 450 of file ReadNC.cpp.
References dbgOut, dimLens, dimNames, fileId, get_attributes(), MB_CHK_SET_ERR, MB_SET_ERR, MB_SUCCESS, NCFUNC, moab::ReadNC::VarData::numAtts, moab::DebugOutput::tprintf(), moab::ReadNC::VarData::varAtts, moab::ReadNC::VarData::varDataType, moab::ReadNC::VarData::varDims, moab::ReadNC::VarData::varId, varInfo, moab::ReadNC::VarData::varName, and moab::ReadNC::VarData::varTags.
Referenced by read_header().
|
virtual |
Load an NC file.
Implements moab::ReaderIface.
Definition at line 36 of file ReadNC.cpp.
References moab::NCHelper::check_existing_mesh(), moab::NCHelper::create_conventional_tags(), moab::NCHelper::create_mesh(), moab::Interface::create_meshset(), dbgOut, dimNames, fileId, fileName, moab::NCHelper::get_nc_helper(), moab::Interface::globalId_tag(), moab::NCHelper::init_mesh_vals(), isParallel, MB_CHK_SET_ERR, MB_SET_ERR, MB_SUCCESS, MB_TAG_CREAT, MB_TAG_SPARSE, MB_TYPE_INTEGER, mbImpl, moab::mbnc_choose_backend_for_read(), moab::mbnc_detect_format(), moab::mbnc_open(), MESHSET_SET, mGlobalIdTag, mpFileIdTag, myHelper, moab::NCB_NETCDF_SERIAL, moab::NCB_NONE, moab::NCFMT_CLASSIC, moab::NCFMT_NETCDF4, moab::NCFMT_UNKNOWN, NCFUNC, noMesh, noVars, parse_options(), moab::Interface::query_interface(), read_header(), moab::NCHelper::read_variables(), moab::Interface::release_interface(), scdi, moab::Interface::tag_get_data(), moab::Interface::tag_get_handle(), moab::Interface::tag_set_data(), moab::DebugOutput::tprintf(), tStepBase, and moab::NCHelper::update_time_tag_vals().
|
private |
Definition at line 245 of file ReadNC.cpp.
References moab::ScdParData::ALLJORKORI, culling, dbgOut, moab::dum, ErrorCode, gatherSetRank, moab::FileOptions::get_int_option(), moab::FileOptions::get_ints_option(), moab::FileOptions::get_null_option(), moab::ParallelComm::get_pcomm(), moab::FileOptions::get_reals_option(), moab::FileOptions::get_strs_option(), moab::DebugOutput::get_verbosity(), isParallel, moab::FileOptions::match_option(), MB_ENTITY_NOT_FOUND, MB_SET_ERR, MB_SUCCESS, MB_TYPE_OUT_OF_RANGE, mbImpl, noEdges, noMesh, noMixedElements, noVars, moab::ScdParData::PartitionMethodNames, partMethod, repartition, moab::DebugOutput::set_prefix(), moab::DebugOutput::set_rank(), moab::DebugOutput::set_verbosity(), spectralMesh, trivialPartitionShift, and tStepBase.
Referenced by load_file().
|
private |
Read the header information.
Definition at line 367 of file ReadNC.cpp.
References dbgOut, dimLens, dimNames, ErrorCode, fileId, get_attributes(), get_dimensions(), get_variables(), globalAtts, MB_CHK_SET_ERR, MB_SET_ERR, MB_SUCCESS, NCFUNC, moab::DebugOutput::tprint(), moab::DebugOutput::tprintf(), and varInfo.
Referenced by load_file().
|
virtual |
Read tag values from a file.
Read the list if all integer tag values from the file for a tag that is a single integer value per entity.
| file_name | The file to read. |
| tag_name | The tag for which to read values |
| tag_values_out | Output: The list of tag values. |
| subset_list | An array of tag name and value sets specifying the subset of the file to read. If multiple tags are specified, the sets that match all tags (intersection) should be read. |
| subset_list_length | The length of the 'subset_list' array. |
Implements moab::ReaderIface.
Definition at line 511 of file ReadNC.cpp.
|
friend |
Definition at line 77 of file ReadNC.hpp.
|
friend |
Definition at line 82 of file ReadNC.hpp.
|
friend |
Definition at line 86 of file ReadNC.hpp.
|
friend |
Definition at line 80 of file ReadNC.hpp.
|
friend |
Definition at line 81 of file ReadNC.hpp.
|
friend |
Definition at line 87 of file ReadNC.hpp.
|
friend |
Definition at line 84 of file ReadNC.hpp.
|
friend |
Definition at line 85 of file ReadNC.hpp.
|
friend |
Definition at line 83 of file ReadNC.hpp.
|
friend |
Definition at line 78 of file ReadNC.hpp.
|
friend |
Definition at line 79 of file ReadNC.hpp.
|
private |
Definition at line 249 of file ReadNC.hpp.
Referenced by moab::NCHelperDomain::create_mesh(), and parse_options().
|
private |
Debug stuff.
Definition at line 225 of file ReadNC.hpp.
Referenced by moab::NCHelper::create_conventional_tags(), moab::NCHelper::create_dummy_variables(), moab::NCHelperGCRM::create_local_edges(), moab::NCHelperMPAS::create_local_edges(), moab::NCHelperESMF::create_local_vertices(), moab::NCHelperGCRM::create_local_vertices(), moab::NCHelperMPAS::create_local_vertices(), moab::ScdNCHelper::create_mesh(), moab::NCHelperDomain::create_mesh(), moab::NCHelperESMF::create_mesh(), moab::NCHelperGCRM::create_mesh(), moab::NCHelperHOMME::create_mesh(), moab::NCHelperMPAS::create_mesh(), moab::NCHelperScrip::create_mesh(), get_attributes(), get_dimensions(), moab::NCHelper::get_tag_to_nonset(), moab::NCHelper::get_tag_to_set(), get_variables(), moab::NCHelperDomain::init_mesh_vals(), moab::NCHelperEuler::init_mesh_vals(), moab::NCHelperFV::init_mesh_vals(), load_file(), parse_options(), read_header(), moab::ScdNCHelper::read_scd_variables_to_nonset(), moab::ScdNCHelper::read_scd_variables_to_nonset_allocate(), moab::NCHelperGCRM::read_ucd_variables_to_nonset(), moab::NCHelperHOMME::read_ucd_variables_to_nonset(), moab::NCHelperMPAS::read_ucd_variables_to_nonset(), moab::NCHelperGCRM::read_ucd_variables_to_nonset_allocate(), moab::NCHelperHOMME::read_ucd_variables_to_nonset_allocate(), moab::NCHelperMPAS::read_ucd_variables_to_nonset_allocate(), moab::NCHelper::read_variables_to_set(), and moab::NCHelper::read_variables_to_set_allocate().
|
private |
Dimension lengths.
Definition at line 206 of file ReadNC.hpp.
Referenced by moab::NCHelper::create_conventional_tags(), moab::NCHelper::create_dummy_variables(), get_variables(), moab::NCHelperDomain::init_mesh_vals(), moab::NCHelperESMF::init_mesh_vals(), moab::NCHelperEuler::init_mesh_vals(), moab::NCHelperFV::init_mesh_vals(), moab::NCHelperGCRM::init_mesh_vals(), moab::NCHelperHOMME::init_mesh_vals(), moab::NCHelperMPAS::init_mesh_vals(), moab::NCHelperScrip::init_mesh_vals(), read_header(), moab::ScdNCHelper::read_scd_variables_to_nonset_allocate(), moab::NCHelperGCRM::read_ucd_variables_to_nonset_allocate(), moab::NCHelperHOMME::read_ucd_variables_to_nonset_allocate(), moab::NCHelperMPAS::read_ucd_variables_to_nonset_allocate(), and moab::NCHelper::read_variables_to_set_allocate().
|
private |
Dimension names.
Definition at line 203 of file ReadNC.hpp.
Referenced by moab::NCHelperESMF::can_read_file(), moab::NCHelperGCRM::can_read_file(), moab::NCHelperMPAS::can_read_file(), moab::NCHelperDomain::can_read_file(), moab::NCHelperEuler::can_read_file(), moab::NCHelperFV::can_read_file(), moab::NCHelperHOMME::can_read_file(), moab::NCHelperScrip::can_read_file(), moab::NCHelper::create_conventional_tags(), moab::NCHelper::create_dummy_variables(), moab::NCHelperDomain::create_mesh(), get_variables(), moab::NCHelperDomain::init_mesh_vals(), moab::NCHelperESMF::init_mesh_vals(), moab::NCHelperEuler::init_mesh_vals(), moab::NCHelperFV::init_mesh_vals(), moab::NCHelperGCRM::init_mesh_vals(), moab::NCHelperHOMME::init_mesh_vals(), moab::NCHelperMPAS::init_mesh_vals(), moab::NCHelperScrip::init_mesh_vals(), load_file(), read_header(), moab::NCHelper::read_variables_setup(), and moab::NCHelper::update_time_tag_vals().
|
private |
File numbers assigned by netcdf.
Definition at line 200 of file ReadNC.hpp.
Referenced by moab::NCHelperHOMME::create_mesh(), get_attributes(), get_variables(), load_file(), moab::NCHelperHOMME::NCHelperHOMME(), and read_header().
|
private |
File name.
Definition at line 197 of file ReadNC.hpp.
Referenced by moab::NCHelperHOMME::create_mesh(), and load_file().
|
private |
Definition at line 251 of file ReadNC.hpp.
Referenced by moab::NCHelperGCRM::create_mesh(), moab::NCHelperHOMME::create_mesh(), moab::NCHelperMPAS::create_mesh(), and parse_options().
|
private |
Global attribs.
Definition at line 209 of file ReadNC.hpp.
Referenced by moab::NCHelperEuler::can_read_file(), moab::NCHelperFV::can_read_file(), moab::NCHelperHOMME::can_read_file(), moab::NCHelper::create_conventional_tags(), moab::NCHelper::get_nc_format(), moab::NCHelperHOMME::NCHelperHOMME(), and read_header().
|
private |
Are we reading in parallel?
Definition at line 228 of file ReadNC.hpp.
Referenced by moab::NCHelperDomain::create_mesh(), moab::NCHelperESMF::create_mesh(), moab::NCHelperGCRM::create_mesh(), moab::NCHelperHOMME::create_mesh(), moab::NCHelperMPAS::create_mesh(), moab::NCHelperScrip::create_mesh(), moab::ScdNCHelper::create_quad_coordinate_tag(), moab::NCHelperDomain::init_mesh_vals(), moab::NCHelperEuler::init_mesh_vals(), moab::NCHelperFV::init_mesh_vals(), load_file(), parse_options(), moab::ScdNCHelper::read_scd_variables_to_nonset_allocate(), moab::NCHelperGCRM::read_ucd_variables_to_nonset_allocate(), and moab::NCHelperMPAS::read_ucd_variables_to_nonset_allocate().
|
private |
Interface instance.
Definition at line 194 of file ReadNC.hpp.
Referenced by moab::ScdNCHelper::check_existing_mesh(), moab::NCHelperGCRM::check_existing_mesh(), moab::NCHelperHOMME::check_existing_mesh(), moab::NCHelperMPAS::check_existing_mesh(), moab::NCHelper::create_conventional_tags(), moab::NCHelper::create_dummy_variables(), moab::NCHelperMPAS::create_gather_set_cells(), moab::NCHelperGCRM::create_gather_set_edges(), moab::NCHelperMPAS::create_gather_set_edges(), moab::NCHelperGCRM::create_gather_set_vertices(), moab::NCHelperMPAS::create_gather_set_vertices(), moab::NCHelperESMF::create_local_cells(), moab::NCHelperMPAS::create_local_cells(), moab::NCHelperGCRM::create_local_edges(), moab::NCHelperMPAS::create_local_edges(), moab::NCHelperESMF::create_local_vertices(), moab::NCHelperGCRM::create_local_vertices(), moab::NCHelperMPAS::create_local_vertices(), moab::ScdNCHelper::create_mesh(), moab::NCHelperDomain::create_mesh(), moab::NCHelperHOMME::create_mesh(), moab::NCHelperMPAS::create_mesh(), moab::NCHelperScrip::create_mesh(), moab::NCHelperGCRM::create_padded_gather_set_cells(), moab::NCHelperMPAS::create_padded_gather_set_cells(), moab::NCHelperESMF::create_padded_local_cells(), moab::NCHelperGCRM::create_padded_local_cells(), moab::NCHelperMPAS::create_padded_local_cells(), moab::ScdNCHelper::create_quad_coordinate_tag(), moab::NCHelper::get_tag_to_nonset(), moab::NCHelper::get_tag_to_set(), moab::NCHelperDomain::init_mesh_vals(), moab::NCHelperEuler::init_mesh_vals(), moab::NCHelperFV::init_mesh_vals(), moab::NCHelperScrip::init_mesh_vals(), load_file(), parse_options(), moab::ScdNCHelper::read_scd_variables_to_nonset_allocate(), moab::NCHelperMPAS::read_ucd_variables_to_nonset(), moab::NCHelperGCRM::read_ucd_variables_to_nonset_allocate(), moab::NCHelperHOMME::read_ucd_variables_to_nonset_allocate(), moab::NCHelperMPAS::read_ucd_variables_to_nonset_allocate(), moab::NCHelper::read_variables_to_set(), moab::NCHelper::update_time_tag_vals(), and ~ReadNC().
|
private |
Cached tags for reading. Note that all these tags are defined when the core is initialized.
Definition at line 216 of file ReadNC.hpp.
Referenced by moab::NCHelperGCRM::check_existing_mesh(), moab::NCHelperHOMME::check_existing_mesh(), moab::NCHelperMPAS::check_existing_mesh(), moab::NCHelperGCRM::create_gather_set_vertices(), moab::NCHelperMPAS::create_gather_set_vertices(), moab::NCHelperESMF::create_local_cells(), moab::NCHelperMPAS::create_local_cells(), moab::NCHelperGCRM::create_local_edges(), moab::NCHelperMPAS::create_local_edges(), moab::NCHelperESMF::create_local_vertices(), moab::NCHelperGCRM::create_local_vertices(), moab::NCHelperMPAS::create_local_vertices(), moab::ScdNCHelper::create_mesh(), moab::NCHelperDomain::create_mesh(), moab::NCHelperHOMME::create_mesh(), moab::NCHelperScrip::create_mesh(), moab::NCHelperESMF::create_padded_local_cells(), moab::NCHelperGCRM::create_padded_local_cells(), moab::NCHelperMPAS::create_padded_local_cells(), and load_file().
|
private |
This is a pointer to the file id tag that is passed from ReadParallel it gets deleted at the end of resolve sharing, but it will have same data as the global id tag global id tag is preserved, and is needed later on.
Definition at line 222 of file ReadNC.hpp.
Referenced by moab::NCHelperGCRM::create_gather_set_vertices(), moab::NCHelperMPAS::create_gather_set_vertices(), moab::NCHelperESMF::create_local_vertices(), moab::NCHelperGCRM::create_local_vertices(), moab::NCHelperMPAS::create_local_vertices(), moab::ScdNCHelper::create_mesh(), moab::NCHelperHOMME::create_mesh(), and load_file().
|
private |
Helper class instance.
Definition at line 256 of file ReadNC.hpp.
Referenced by load_file(), and ~ReadNC().
|
private |
Definition at line 248 of file ReadNC.hpp.
Referenced by moab::NCHelperGCRM::create_mesh(), moab::NCHelperMPAS::create_mesh(), parse_options(), moab::NCHelperGCRM::read_ucd_variables_to_nonset(), moab::NCHelperMPAS::read_ucd_variables_to_nonset(), moab::NCHelperGCRM::read_ucd_variables_to_nonset_allocate(), and moab::NCHelperMPAS::read_ucd_variables_to_nonset_allocate().
|
private |
Read options.
Definition at line 244 of file ReadNC.hpp.
Referenced by moab::NCHelperGCRM::check_existing_mesh(), moab::NCHelperHOMME::check_existing_mesh(), moab::NCHelperMPAS::check_existing_mesh(), load_file(), and parse_options().
|
private |
Definition at line 247 of file ReadNC.hpp.
Referenced by moab::NCHelperESMF::create_mesh(), moab::NCHelperMPAS::create_mesh(), and parse_options().
|
private |
Definition at line 245 of file ReadNC.hpp.
Referenced by load_file(), and parse_options().
|
private |
Parallel data object, to be cached with ScdBox.
Definition at line 237 of file ReadNC.hpp.
Referenced by moab::ScdNCHelper::create_mesh(), moab::NCHelperDomain::init_mesh_vals(), moab::NCHelperEuler::init_mesh_vals(), and moab::NCHelperFV::init_mesh_vals().
|
private |
Partitioning method.
Definition at line 231 of file ReadNC.hpp.
Referenced by moab::NCHelper::create_conventional_tags(), moab::NCHelperDomain::init_mesh_vals(), moab::NCHelperEuler::init_mesh_vals(), moab::NCHelperFV::init_mesh_vals(), and parse_options().
|
private |
Definition at line 169 of file ReadNC.hpp.
Referenced by moab::NCHelperMPAS::create_gather_set_cells(), moab::NCHelperGCRM::create_gather_set_edges(), moab::NCHelperMPAS::create_gather_set_edges(), moab::NCHelperGCRM::create_gather_set_vertices(), moab::NCHelperMPAS::create_gather_set_vertices(), moab::NCHelperESMF::create_local_cells(), moab::NCHelperMPAS::create_local_cells(), moab::NCHelperGCRM::create_local_edges(), moab::NCHelperMPAS::create_local_edges(), moab::NCHelperESMF::create_local_vertices(), moab::NCHelperGCRM::create_local_vertices(), moab::NCHelperMPAS::create_local_vertices(), moab::NCHelperDomain::create_mesh(), moab::NCHelperGCRM::create_mesh(), moab::NCHelperHOMME::create_mesh(), moab::NCHelperMPAS::create_mesh(), moab::NCHelperScrip::create_mesh(), moab::NCHelperGCRM::create_padded_gather_set_cells(), moab::NCHelperMPAS::create_padded_gather_set_cells(), moab::NCHelperESMF::create_padded_local_cells(), moab::NCHelperGCRM::create_padded_local_cells(), moab::NCHelperMPAS::create_padded_local_cells(), ReadNC(), and ~ReadNC().
|
private |
Definition at line 250 of file ReadNC.hpp.
Referenced by moab::NCHelperDomain::create_mesh(), and parse_options().
|
private |
Scd interface.
Definition at line 234 of file ReadNC.hpp.
Referenced by moab::NCHelper::create_conventional_tags(), moab::ScdNCHelper::create_mesh(), and load_file().
|
private |
Definition at line 246 of file ReadNC.hpp.
Referenced by moab::NCHelperHOMME::create_mesh(), and parse_options().
|
private |
Definition at line 253 of file ReadNC.hpp.
Referenced by moab::NCHelperESMF::create_mesh(), moab::NCHelperGCRM::create_mesh(), moab::NCHelperHOMME::create_mesh(), moab::NCHelperMPAS::create_mesh(), moab::NCHelperScrip::create_mesh(), and parse_options().
|
private |
Definition at line 252 of file ReadNC.hpp.
Referenced by moab::NCHelper::get_tag_to_nonset(), moab::NCHelper::get_tag_to_set(), load_file(), and parse_options().
|
private |
Variable info.
Definition at line 212 of file ReadNC.hpp.
Referenced by moab::NCHelper::create_conventional_tags(), moab::NCHelper::create_dummy_variables(), moab::NCHelperGCRM::create_local_vertices(), moab::NCHelperDomain::create_mesh(), get_variables(), moab::NCHelperDomain::init_mesh_vals(), moab::NCHelperESMF::init_mesh_vals(), moab::NCHelperEuler::init_mesh_vals(), moab::NCHelperFV::init_mesh_vals(), moab::NCHelperGCRM::init_mesh_vals(), moab::NCHelperHOMME::init_mesh_vals(), moab::NCHelperMPAS::init_mesh_vals(), moab::NCHelperScrip::init_mesh_vals(), moab::NCHelper::read_coordinate(), read_header(), and moab::NCHelper::read_variables_setup().