#include <FieldsMetadata.h>
|
void | print (std::ostream &os) const |
|
Definition at line 33 of file FieldsMetadata.h.
◆ FieldMetadata()
fv3jedi::FieldMetadata::FieldMetadata |
( |
const std::string |
fieldIOName | ) |
|
|
inlineexplicit |
◆ checkKindValid()
void fv3jedi::FieldMetadata::checkKindValid |
( |
const std::string |
fieldIOName, |
|
|
const std::string |
kind |
|
) |
| const |
|
inline |
◆ checkLevelValid()
void fv3jedi::FieldMetadata::checkLevelValid |
( |
const std::string |
fieldIOName, |
|
|
const std::string |
level |
|
) |
| const |
|
inline |
◆ checkSpaceValid()
void fv3jedi::FieldMetadata::checkSpaceValid |
( |
const std::string |
fieldIOName, |
|
|
const std::string |
space |
|
) |
| const |
|
inline |
◆ checkStaggerLocValid()
void fv3jedi::FieldMetadata::checkStaggerLocValid |
( |
const std::string |
fieldIOName, |
|
|
const std::string |
staggerLoc |
|
) |
| const |
|
inline |
◆ getFieldIOName()
std::string fv3jedi::FieldMetadata::getFieldIOName |
( |
| ) |
const |
|
inline |
◆ getFieldName()
std::string fv3jedi::FieldMetadata::getFieldName |
( |
| ) |
const |
|
inline |
◆ getIOFile()
std::string fv3jedi::FieldMetadata::getIOFile |
( |
| ) |
const |
|
inline |
◆ getKind()
std::string fv3jedi::FieldMetadata::getKind |
( |
| ) |
const |
|
inline |
◆ getLevels()
int fv3jedi::FieldMetadata::getLevels |
( |
| ) |
const |
|
inline |
◆ getLongName()
std::string fv3jedi::FieldMetadata::getLongName |
( |
| ) |
const |
|
inline |
◆ getSpace()
std::string fv3jedi::FieldMetadata::getSpace |
( |
| ) |
const |
|
inline |
◆ getStaggerLoc()
std::string fv3jedi::FieldMetadata::getStaggerLoc |
( |
| ) |
const |
|
inline |
◆ getTracer()
bool fv3jedi::FieldMetadata::getTracer |
( |
| ) |
const |
|
inline |
◆ getUnits()
std::string fv3jedi::FieldMetadata::getUnits |
( |
| ) |
const |
|
inline |
◆ is_number()
bool fv3jedi::FieldMetadata::is_number |
( |
const std::string & |
s | ) |
const |
|
inline |
◆ print()
void fv3jedi::FieldMetadata::print |
( |
std::ostream & |
os | ) |
const |
|
inlineprivate |
◆ setFieldIOName()
void fv3jedi::FieldMetadata::setFieldIOName |
( |
std::string |
fieldIOName | ) |
|
|
inline |
◆ setFieldName()
void fv3jedi::FieldMetadata::setFieldName |
( |
std::string |
fieldName | ) |
|
|
inline |
◆ setIOFile()
void fv3jedi::FieldMetadata::setIOFile |
( |
std::string |
io_file | ) |
|
|
inline |
◆ setKind()
void fv3jedi::FieldMetadata::setKind |
( |
std::string |
kind | ) |
|
|
inline |
◆ setLevels()
void fv3jedi::FieldMetadata::setLevels |
( |
int |
levels | ) |
|
|
inline |
◆ setLongName()
void fv3jedi::FieldMetadata::setLongName |
( |
std::string |
longName | ) |
|
|
inline |
◆ setSpace()
void fv3jedi::FieldMetadata::setSpace |
( |
std::string |
space | ) |
|
|
inline |
◆ setStaggerLoc()
void fv3jedi::FieldMetadata::setStaggerLoc |
( |
std::string |
staggerLoc | ) |
|
|
inline |
◆ setTracer()
void fv3jedi::FieldMetadata::setTracer |
( |
bool |
tracer | ) |
|
|
inline |
◆ setUnits()
void fv3jedi::FieldMetadata::setUnits |
( |
std::string |
units | ) |
|
|
inline |
◆ fieldIOName_
std::string fv3jedi::FieldMetadata::fieldIOName_ |
|
private |
◆ fieldName_
std::string fv3jedi::FieldMetadata::fieldName_ |
|
private |
◆ io_file_
std::string fv3jedi::FieldMetadata::io_file_ |
|
private |
◆ kind_
std::string fv3jedi::FieldMetadata::kind_ |
|
private |
◆ kindVal_
const std::vector<std::string> fv3jedi::FieldMetadata::kindVal_ = {"double", "integer"} |
|
private |
◆ levels_
int fv3jedi::FieldMetadata::levels_ |
|
private |
◆ levelVal_
const std::vector<std::string> fv3jedi::FieldMetadata::levelVal_ = {"full", "half"} |
|
private |
◆ longName_
std::string fv3jedi::FieldMetadata::longName_ |
|
private |
◆ space_
std::string fv3jedi::FieldMetadata::space_ |
|
private |
◆ spaceVal_
const std::vector<std::string> fv3jedi::FieldMetadata::spaceVal_ = {"vector", "magnitude", "direction"} |
|
private |
◆ staggerLoc_
std::string fv3jedi::FieldMetadata::staggerLoc_ |
|
private |
◆ staggerLocVal_
const std::vector<std::string> fv3jedi::FieldMetadata::staggerLocVal_ = {"center", "eastwest", "northsouth", "corner"} |
|
private |
◆ tracer_
bool fv3jedi::FieldMetadata::tracer_ |
|
private |
◆ units_
std::string fv3jedi::FieldMetadata::units_ |
|
private |
The documentation for this class was generated from the following file: