ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
ERF_Plotfile2DPrecip.H File Reference
#include <string>
#include <AMReX_GpuQualifiers.H>
#include <AMReX_MultiFab.H>
#include <AMReX_Vector.H>
#include "ERF_DataStruct.H"
#include "ERF_Plotfile2DCatalog.H"
#include "ERF_SurfacePrecipitation.H"
Include dependency graph for ERF_Plotfile2DPrecip.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  plotfile2d::SelectedSurfacePrecipAccumulationComponents
 

Namespaces

 plotfile2d
 

Functions

bool plotfile2d::is_precipitation_accumulation (DiagnosticID id) noexcept
 
bool plotfile2d::is_precipitation_accumulation_name (const std::string &name)
 
bool plotfile2d::precipitation_diagnostic_available (DiagnosticID id, const MoistureComponentIndices &moisture_indices) noexcept
 
SelectedSurfacePrecipAccumulationComponents plotfile2d::selected_precipitation_accumulation_components (const amrex::Vector< std::string > &plot_var_names, const SurfacePrecipAccumulationSources &sources)
 
void plotfile2d::fill_precipitation_accumulations (amrex::MultiFab &dst, const SurfacePrecipAccumulationSources &sources, const SelectedSurfacePrecipAccumulationComponents &selected, const int klo)
 

Variables

static constexpr int plotfile2d::MaxSurfacePrecipAccumulationComponents = 6