#include <NCWriteFV.hpp>
Public Member Functions | |
NCWriteFV (WriteNC *writeNC, int fileId, const FileOptions &opts, EntityHandle fileSet) | |
virtual | ~NCWriteFV () |
Public Member Functions inherited from moab::ScdNCWriteHelper | |
ScdNCWriteHelper (WriteNC *writeNC, int fileId, const FileOptions &opts, EntityHandle fileSet) | |
virtual | ~ScdNCWriteHelper () |
Public Member Functions inherited from moab::NCWriteHelper | |
NCWriteHelper (WriteNC *writeNC, int fileId, const FileOptions &opts, EntityHandle fileSet) | |
virtual | ~NCWriteHelper () |
ErrorCode | init_file (std::vector< std::string > &var_names, std::vector< std::string > &desired_names, bool _append) |
Initialize file: this is where all defines are done The VarData dimension ids are filled up after define. More... | |
ErrorCode | write_values (std::vector< std::string > &var_names, std::vector< int > &tstep_nums) |
Take the info from VarData and write first non-set variables, then set variables. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from moab::NCWriteHelper | |
static NCWriteHelper * | get_nc_helper (WriteNC *writeNC, int fileId, const FileOptions &opts, EntityHandle fileSet) |
Get appropriate helper instance for WriteNC class based on some info in the file set. More... | |
Protected Attributes inherited from moab::ScdNCWriteHelper | |
int | lDims [6] |
Dimensions of my local part of grid. More... | |
int | lCDims [6] |
Center dimensions of my local part of grid. More... | |
Protected Attributes inherited from moab::NCWriteHelper | |
WriteNC * | _writeNC |
Allow NCWriteHelper to directly access members of WriteNC. More... | |
int | _fileId |
Cache some information from WriteNC. More... | |
const FileOptions & | _opts |
EntityHandle | _fileSet |
int | nTimeSteps |
Dimensions of time and level. More... | |
int | nLevels |
int | tDim |
Dimension numbers for time and level. More... | |
int | levDim |
Range | localCellsOwned |
Local owned cells, edges and vertices. More... | |
Range | localEdgesOwned |
Range | localVertsOwned |
std::vector< double > | timeStepVals |
Time values of output timesteps. More... | |
Definition at line 17 of file NCWriteFV.hpp.
|
inline |
Definition at line 20 of file NCWriteFV.hpp.
|
virtual |
Definition at line 12 of file NCWriteFV.cpp.