Mesh Oriented datABase  (version 5.5.0)
An array-based unstructured mesh library
moab::WriteNC::VarData Class Reference
+ Collaboration diagram for moab::WriteNC::VarData:

Public Member Functions

 VarData ()
 

Public Attributes

int varId
 
int numAtts
 
nc_type varDataType
 
std::vector< int > varDims
 
std::map< std::string, AttDatavarAtts
 
std::string varName
 
std::vector< TagvarTags
 
std::vector< void * > memoryHogs
 
std::vector< NCDF_SIZEwriteStarts
 
std::vector< NCDF_SIZEwriteCounts
 
int entLoc
 
int numLev
 
int sz
 
bool has_tsteps
 

Detailed Description

Definition at line 127 of file WriteNC.hpp.

Constructor & Destructor Documentation

◆ VarData()

moab::WriteNC::VarData::VarData ( )
inline

Definition at line 130 of file WriteNC.hpp.

130 : varId( -1 ), numAtts( -1 ), entLoc( ENTLOCSET ), numLev( 0 ), sz( 0 ), has_tsteps( false ) {}

Member Data Documentation

◆ entLoc

◆ has_tsteps

◆ memoryHogs

std::vector< void* > moab::WriteNC::VarData::memoryHogs

◆ numAtts

int moab::WriteNC::VarData::numAtts

Definition at line 132 of file WriteNC.hpp.

Referenced by moab::WriteNC::process_conventional_tags().

◆ numLev

◆ sz

◆ varAtts

std::map< std::string, AttData > moab::WriteNC::VarData::varAtts

Definition at line 135 of file WriteNC.hpp.

Referenced by moab::WriteNC::process_conventional_tags().

◆ varDataType

◆ varDims

◆ varId

◆ varName

◆ varTags

◆ writeCounts

◆ writeStarts


The documentation for this class was generated from the following file: