4 #ifndef ERF_PLOTFILE2DCATALOG_H_
5 #define ERF_PLOTFILE2DCATALOG_H_
9 #include <AMReX_Vector.H>
124 amrex::Vector<std::string>
std::string name
Definition: ERF_Plotfile2DCatalog.cpp:101
Definition: ERF_Plotfile2DCatalog.cpp:10
amrex::Vector< std::string > diagnostic_names()
Definition: ERF_Plotfile2DCatalog.cpp:156
amrex::Vector< std::string > dynamic_soil_diagnostic_names(int nsoil)
Definition: ERF_Plotfile2DCatalog.cpp:181
bool is_dynamic_soil_diagnostic_name(const std::string &name)
Definition: ERF_Plotfile2DCatalog.cpp:221
DiagnosticID
Definition: ERF_Plotfile2DCatalog.H:15
@ LandSurfaceSwFluxDnDirNir
@ NoahmpWaterVaporMixingRatio2mBare
@ WaterVaporMixingRatio2m
@ NoahmpTemperature2mVegetated
@ LandSurfaceSwFluxDnDirVis
@ SurfaceDiagnosticSource
@ NoahmpTemperature2mBare
@ NearSurfaceDiagnosticSource
@ LandSurfaceSwFluxDnDifNir
@ NoahmpWaterVaporMixingRatio2mVegetated
@ LandSurfaceSwFluxDnDifVis
@ NoahmpVegetationFraction
DiagnosticCategory
Definition: ERF_Plotfile2DCatalog.H:85
const amrex::Vector< DiagnosticDescriptor > & diagnostic_catalog()
Definition: ERF_Plotfile2DCatalog.cpp:150
MissingPolicy
Definition: ERF_Plotfile2DCatalog.H:99
@ FillMinus999WhenUnavailable
@ FillZeroWhenUnavailable
const DiagnosticDescriptor * find_dynamic_soil_diagnostic(const std::string &name)
Definition: ERF_Plotfile2DCatalog.cpp:212
const DiagnosticDescriptor * find_diagnostic(const std::string &name)
Definition: ERF_Plotfile2DCatalog.cpp:169
Definition: ERF_Plotfile2DCatalog.H:106
DiagnosticID id
Definition: ERF_Plotfile2DCatalog.H:107
MissingPolicy missing_policy
Definition: ERF_Plotfile2DCatalog.H:112
const char * name
Definition: ERF_Plotfile2DCatalog.H:108
const char * units
Definition: ERF_Plotfile2DCatalog.H:110
DiagnosticCategory category
Definition: ERF_Plotfile2DCatalog.H:111
const char * long_name
Definition: ERF_Plotfile2DCatalog.H:109