ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
ERF_IBSEBParams.H File Reference

Inputs of the immersed-boundary surface energy balance (erf.ibseb.*). More...

#include <AMReX_ParmParse.H>
#include <AMReX_REAL.H>
#include <AMReX.H>
#include <string>
#include <vector>
Include dependency graph for ERF_IBSEBParams.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  IBSEBParams
 

Detailed Description

Inputs of the immersed-boundary surface energy balance (erf.ibseb.*).

The balance runs on the faces of buildings represented by immersed forcing (erf.buildings_type = ImmersedForcing). Every input lives under the erf.ibseb prefix and everything is off unless erf.ibseb.enable is set, in which case ERF::init_ibseb() builds one IBFaceSet per level.

The parameters are parsed once, in ERF::ReadParameters(), and copied into each IBFaceSet, so a face set never reads ParmParse itself. Every input of the balance lives here with its default, so that the whole input surface is in one place; the inputs are documented in Docs/sphinx_doc/Inputs.rst.