ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
ERF_CheckpointSurfaceTemperature.H File Reference
#include <cctype>
#include <istream>
#include <ostream>
#include <string>
#include <AMReX_PlotFileUtil.H>
#include <AMReX_Utility.H>
Include dependency graph for ERF_CheckpointSurfaceTemperature.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 erf_checkpoint_surface_temperature
 

Enumerations

enum class  erf_checkpoint_surface_temperature::ContractReadStatus { erf_checkpoint_surface_temperature::Valid , erf_checkpoint_surface_temperature::Malformed , erf_checkpoint_surface_temperature::UnknownVersion }
 
enum class  erf_checkpoint_surface_temperature::LegacyInitType { erf_checkpoint_surface_temperature::WRFInput , erf_checkpoint_surface_temperature::Metgrid , erf_checkpoint_surface_temperature::Unknown }
 
enum class  erf_checkpoint_surface_temperature::LegacySurfaceTemperatureCompatibility { erf_checkpoint_surface_temperature::Compatible , erf_checkpoint_surface_temperature::UnsafeMetgrid , erf_checkpoint_surface_temperature::UnknownProvenance }
 

Functions

void erf_checkpoint_surface_temperature::write_contract_version (std::ostream &output)
 
int erf_checkpoint_surface_temperature::first_legacy_surface_temperature_level (const std::string &checkpointname, const int finest_level)
 
LegacyInitType erf_checkpoint_surface_temperature::parse_legacy_init_type_value (std::string value)
 
ContractReadStatus erf_checkpoint_surface_temperature::read_contract_version (std::istream &input, int &version)
 
LegacyInitType erf_checkpoint_surface_temperature::parse_legacy_init_type_from_job_info (std::istream &input)
 
LegacySurfaceTemperatureCompatibility erf_checkpoint_surface_temperature::classify_legacy_surface_temperature_checkpoint (const bool marker_present, const bool has_surface_arrays, const LegacyInitType legacy_init_type)
 

Variables

constexpr int erf_checkpoint_surface_temperature::contract_version = 1