4 #ifndef ERF_PLOTFILE2DCATALOG_H_
5 #define ERF_PLOTFILE2DCATALOG_H_
9 #include <AMReX_Vector.H>
128 amrex::Vector<std::string>
std::string name
Definition: ERF_Plotfile2DCatalog.cpp:105
amrex::Vector< std::string > diagnostic_names()
Definition: ERF_Plotfile2DCatalog.cpp:160
amrex::Vector< std::string > dynamic_soil_diagnostic_names(int nsoil)
Definition: ERF_Plotfile2DCatalog.cpp:185
bool is_dynamic_soil_diagnostic_name(const std::string &name)
Definition: ERF_Plotfile2DCatalog.cpp:225
DiagnosticID
Definition: ERF_Plotfile2DCatalog.H:15
@ LandSurfaceSwFluxDnDirNir
@ NoahmpWaterVaporMixingRatio2mBare
@ WaterVaporMixingRatio2m
@ NoahmpTemperature2mVegetated
@ LandSurfaceSwFluxDnDirVis
@ SurfaceDiagnosticSource
@ NoahmpTemperature2mBare
@ NearSurfaceDiagnosticSource
@ LandSurfaceSwFluxDnDifNir
@ NoahmpWaterVaporMixingRatio2mVegetated
@ LandSurfaceSwFluxDnDifVis
@ NoahmpVegetationFraction
DiagnosticCategory
Definition: ERF_Plotfile2DCatalog.H:89
const amrex::Vector< DiagnosticDescriptor > & diagnostic_catalog()
Definition: ERF_Plotfile2DCatalog.cpp:154
MissingPolicy
Definition: ERF_Plotfile2DCatalog.H:103
@ FillMinus999WhenUnavailable
@ FillZeroWhenUnavailable
const DiagnosticDescriptor * find_dynamic_soil_diagnostic(const std::string &name)
Definition: ERF_Plotfile2DCatalog.cpp:216
const DiagnosticDescriptor * find_diagnostic(const std::string &name)
Definition: ERF_Plotfile2DCatalog.cpp:173
Definition: ERF_Plotfile2DCatalog.H:110
DiagnosticID id
Definition: ERF_Plotfile2DCatalog.H:111
MissingPolicy missing_policy
Definition: ERF_Plotfile2DCatalog.H:116
const char * name
Definition: ERF_Plotfile2DCatalog.H:112
const char * units
Definition: ERF_Plotfile2DCatalog.H:114
DiagnosticCategory category
Definition: ERF_Plotfile2DCatalog.H:115
const char * long_name
Definition: ERF_Plotfile2DCatalog.H:113