REMORA
Regional Modeling of Oceans Refined Adaptively
Loading...
Searching...
No Matches
REMORA_Biology.H File Reference
#include <string>
#include <AMReX_REAL.H>
#include <AMReX_Vector.H>
#include <REMORA_IndexDefines.H>
Include dependency graph for REMORA_Biology.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  REMORABiology::FennelParameters
 
struct  REMORABiology::Fennel::Components
 

Namespaces

namespace  REMORABiology
 
namespace  REMORABiology::Fennel
 

Enumerations

enum class  REMORABiology::BiologyModel { REMORABiology::none , REMORABiology::fennel }
 
enum class  REMORABiology::BiologyICType { REMORABiology::follow_ic_type , REMORABiology::analytic , REMORABiology::netcdf }
 
enum class  REMORABiology::PCO2AirType { REMORABiology::constant , REMORABiology::data , REMORABiology::secular }
 
enum class  REMORABiology::CO2SchmidtType { REMORABiology::wanninkhof1992 , REMORABiology::wanninkhof2014 }
 
enum class  REMORABiology::O2SchmidtType { REMORABiology::wanninkhof1992 , REMORABiology::wanninkhof2014 , REMORABiology::ocmip }
 

Functions

Components REMORABiology::Fennel::components (FennelParameters const &parameters, int base) noexcept
 Map the Fennel tracers onto cons components starting at base.
 
int REMORABiology::Fennel::num_tracers (FennelParameters const &parameters) noexcept
 
BiologyModel REMORABiology::parse_biology_model (const std::string &name)
 
std::string REMORABiology::biology_model_name (BiologyModel model)
 
BiologyICType REMORABiology::parse_biology_ic_type (const std::string &name)
 
std::string REMORABiology::biology_ic_type_name (BiologyICType type)
 
bool REMORABiology::has_biology (BiologyModel model) noexcept
 
Vector< std::string > REMORABiology::tracer_names (BiologyModel model, FennelParameters const &fennel_parameters)
 

Variables

static constexpr int REMORABiology::Fennel::NumBaseTracers = 7
 
static constexpr int REMORABiology::Fennel::NumCarbonTracers = 4