ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
ERF_SurfaceModel.H File Reference
#include "AMReX_Geometry.H"
#include "AMReX_ParmParse.H"
#include "AMReX_FArrayBox.H"
#include "AMReX_IntVect.H"
#include "AMReX_MFIter.H"
#include "AMReX_MultiFab.H"
#include "AMReX_FillPatchUtil.H"
#include "AMReX_GpuLaunch.H"
#include <ERF_DataStruct.H>
Include dependency graph for ERF_SurfaceModel.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SurfaceFluxView
 Non-owning views of surface fluxes for one tile. More...
 
class  SurfaceModel
 Interface between ERF and land-surface and urban models. More...
 
struct  SurfaceModel::Field
 Describes a registered land/urban field mapping. More...
 
struct  SurfaceModel::RadiationField
 

Enumerations

enum  SurfaceModelType { LAND = 0 , URBAN = 1 }
 
enum class  SurfaceProviderMode { None , LandOnly , UrbanOnly , Both }
 

Enumeration Type Documentation

◆ SurfaceModelType

Enumerator
LAND 
URBAN 
15 { LAND = 0, URBAN = 1};
@ LAND
Definition: ERF_SurfaceModel.H:15
@ URBAN
Definition: ERF_SurfaceModel.H:15

◆ SurfaceProviderMode

enum SurfaceProviderMode
strong
Enumerator
None 
LandOnly 
UrbanOnly 
Both 
@ None
Definition: ERF_LSM_Types.H:6