4 #ifndef ERF_PLOTFILE2DCATALOG_H_
5 #define ERF_PLOTFILE2DCATALOG_H_
9 #include <AMReX_Vector.H>
139 amrex::Vector<std::string>
std::string name
Definition: ERF_Plotfile2DCatalog.cpp:116
amrex::Vector< std::string > diagnostic_names()
Definition: ERF_Plotfile2DCatalog.cpp:171
amrex::Vector< std::string > dynamic_soil_diagnostic_names(int nsoil)
Definition: ERF_Plotfile2DCatalog.cpp:196
bool is_dynamic_soil_diagnostic_name(const std::string &name)
Definition: ERF_Plotfile2DCatalog.cpp:236
DiagnosticID
Definition: ERF_Plotfile2DCatalog.H:15
@ LandSurfaceSwFluxDnDirNir
@ NoahmpWaterVaporMixingRatio2mBare
@ WaterVaporMixingRatio2m
@ NoahmpTemperature2mVegetated
@ LandSurfaceSwFluxDnDirVis
@ SurfaceDiagnosticSource
@ NoahmpTemperature2mBare
@ NearSurfaceDiagnosticSource
@ LandSurfaceSwFluxDnDifNir
@ NoahmpWaterVaporMixingRatio2mVegetated
@ LandSurfaceSwFluxDnDifVis
@ NoahmpVegetationFraction
DiagnosticCategory
Definition: ERF_Plotfile2DCatalog.H:100
const amrex::Vector< DiagnosticDescriptor > & diagnostic_catalog()
Definition: ERF_Plotfile2DCatalog.cpp:165
MissingPolicy
Definition: ERF_Plotfile2DCatalog.H:114
@ FillMinus999WhenUnavailable
@ FillZeroWhenUnavailable
const DiagnosticDescriptor * find_dynamic_soil_diagnostic(const std::string &name)
Definition: ERF_Plotfile2DCatalog.cpp:227
const DiagnosticDescriptor * find_diagnostic(const std::string &name)
Definition: ERF_Plotfile2DCatalog.cpp:184
Definition: ERF_Plotfile2DCatalog.H:121
DiagnosticID id
Definition: ERF_Plotfile2DCatalog.H:122
MissingPolicy missing_policy
Definition: ERF_Plotfile2DCatalog.H:127
const char * name
Definition: ERF_Plotfile2DCatalog.H:123
const char * units
Definition: ERF_Plotfile2DCatalog.H:125
DiagnosticCategory category
Definition: ERF_Plotfile2DCatalog.H:126
const char * long_name
Definition: ERF_Plotfile2DCatalog.H:124