|
REMORA
Regional Modeling of Oceans Refined Adaptively
|
#include <AMReX_REAL.H>

Go to the source code of this file.
Variables | |
| constexpr amrex::Real | zero = amrex::Real(0.0) |
| constexpr amrex::Real | one = amrex::Real(1.0) |
| constexpr amrex::Real | two = amrex::Real(2.0) |
| constexpr amrex::Real | three = amrex::Real(3.0) |
| constexpr amrex::Real | four = amrex::Real(4.0) |
| constexpr amrex::Real | myhalf = amrex::Real(0.5) |
| constexpr amrex::Real | fourth = amrex::Real(0.25) |
| constexpr amrex::Real | third = amrex::Real(1.0/3.0) |
| constexpr amrex::Real | eightthirds = amrex::Real(8.0/3.0) |
| constexpr amrex::Real | PI = amrex::Real(3.14159265358979323846264338327950288) |
| constexpr amrex::Real | bogus_large_value = amrex::Real(1.e150) |
| constexpr amrex::Real | Cp = amrex::Real(3985.0) |
| constexpr amrex::Real | Csolar = amrex::Real(1353.0) |
| constexpr amrex::Real | Eradius = amrex::Real(6371315.0) |
| constexpr amrex::Real | StefBo = amrex::Real(5.670374419e-8) |
| constexpr amrex::Real | emmiss = amrex::Real(0.97) |
| constexpr amrex::Real | rhow = amrex::Real(1000.0) |
| constexpr amrex::Real | g = amrex::Real(9.80665) |
| constexpr amrex::Real | vonKar = amrex::Real(0.41) |
| constexpr amrex::Real | blk_Cpa = amrex::Real(1004.67) |
| constexpr amrex::Real | blk_Cpw = amrex::Real(4000.0) |
| constexpr amrex::Real | blk_Rgas = amrex::Real(287.1) |
| constexpr amrex::Real | blk_Zabl = amrex::Real(600.0) |
| constexpr amrex::Real | blk_beta = amrex::Real(1.2) |
| constexpr amrex::Real | blk_dter = amrex::Real(0.3) |
| constexpr amrex::Real | blk_tcw = amrex::Real(0.6) |
| constexpr amrex::Real | blk_visw = amrex::Real(0.000001) |
| constexpr amrex::Real | A00 = amrex::Real(1.909256e+04) |
| constexpr amrex::Real | A01 = amrex::Real(2.098925e+02) |
| constexpr amrex::Real | A02 = amrex::Real(-3.041638e+00) |
| constexpr amrex::Real | A03 = amrex::Real(-1.852732e-03) |
| constexpr amrex::Real | A04 = amrex::Real(-1.361629e-05) |
| constexpr amrex::Real | B00 = amrex::Real(1.044077e+02) |
| constexpr amrex::Real | B01 = amrex::Real(-6.500517e+00) |
| constexpr amrex::Real | B02 = amrex::Real(1.553190e-01) |
| constexpr amrex::Real | B03 = amrex::Real(2.326469e-04) |
| constexpr amrex::Real | D00 = amrex::Real(-5.587545e+00) |
| constexpr amrex::Real | D01 = amrex::Real(7.390729e-01) |
| constexpr amrex::Real | D02 = amrex::Real(-1.909078e-02) |
| constexpr amrex::Real | E00 = amrex::Real(4.721788e-01) |
| constexpr amrex::Real | E01 = amrex::Real(1.028859e-02) |
| constexpr amrex::Real | E02 = amrex::Real(-2.512549e-04) |
| constexpr amrex::Real | E03 = amrex::Real(-5.939910e-07) |
| constexpr amrex::Real | F00 = amrex::Real(-1.571896e-02) |
| constexpr amrex::Real | F01 = amrex::Real(-2.598241e-04) |
| constexpr amrex::Real | F02 = amrex::Real(7.267926e-06) |
| constexpr amrex::Real | G00 = amrex::Real(2.042967e-03) |
| constexpr amrex::Real | G01 = amrex::Real(1.045941e-05) |
| constexpr amrex::Real | G02 = amrex::Real(-5.782165e-10) |
| constexpr amrex::Real | G03 = amrex::Real(1.296821e-07) |
| constexpr amrex::Real | H00 = amrex::Real(-2.595994e-07) |
| constexpr amrex::Real | H01 = amrex::Real(-1.248266e-09) |
| constexpr amrex::Real | H02 = amrex::Real(-3.508914e-09) |
| constexpr amrex::Real | Q00 = amrex::Real(9.99842594e+02) |
| constexpr amrex::Real | Q01 = amrex::Real(6.793952e-02) |
| constexpr amrex::Real | Q02 = amrex::Real(-9.095290e-03) |
| constexpr amrex::Real | Q03 = amrex::Real(1.001685e-04) |
| constexpr amrex::Real | Q04 = amrex::Real(-1.120083e-06) |
| constexpr amrex::Real | Q05 = amrex::Real(6.536332e-09) |
| constexpr amrex::Real | U00 = amrex::Real(8.24493e-01) |
| constexpr amrex::Real | U01 = amrex::Real(-4.08990e-03) |
| constexpr amrex::Real | U02 = amrex::Real(7.64380e-05) |
| constexpr amrex::Real | U03 = amrex::Real(-8.24670e-07) |
| constexpr amrex::Real | U04 = amrex::Real(5.38750e-09) |
| constexpr amrex::Real | V00 = amrex::Real(-5.72466e-03) |
| constexpr amrex::Real | V01 = amrex::Real(1.02270e-04) |
| constexpr amrex::Real | V02 = amrex::Real(-1.65460e-06) |
| constexpr amrex::Real | W00 = amrex::Real(4.8314e-04) |
|
constexpr |
Definition at line 74 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 75 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 76 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 77 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 78 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 79 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 80 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 81 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 82 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 62 of file REMORA_Constants.H.
Referenced by REMORA::bulk_fluxes().
|
constexpr |
Definition at line 58 of file REMORA_Constants.H.
Referenced by REMORA::bulk_fluxes().
|
constexpr |
Definition at line 59 of file REMORA_Constants.H.
Referenced by REMORA::bulk_fluxes().
|
constexpr |
Definition at line 63 of file REMORA_Constants.H.
|
constexpr |
Definition at line 60 of file REMORA_Constants.H.
Referenced by REMORA::bulk_fluxes().
|
constexpr |
Definition at line 64 of file REMORA_Constants.H.
|
constexpr |
Definition at line 65 of file REMORA_Constants.H.
|
constexpr |
Definition at line 61 of file REMORA_Constants.H.
Referenced by REMORA::bulk_fluxes().
|
constexpr |
Definition at line 29 of file REMORA_Constants.H.
Referenced by REMORA::estTimeStep(), REMORA::init_only(), REMORA::MakeNewLevelFromCoarse(), REMORA::RemakeLevel(), REMORA::REMORA(), REMORA::REMORA(), and REMORA::set_hmixcoef().
|
constexpr |
Definition at line 32 of file REMORA_Constants.H.
Referenced by REMORA::ApplyAtmosphericFluxes(), REMORA::bulk_fluxes(), and REMORA::WriteNCPlotFile_which().
|
constexpr |
Definition at line 33 of file REMORA_Constants.H.
|
constexpr |
Definition at line 83 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 84 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 85 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 86 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 87 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 88 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 89 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 14 of file REMORA_Constants.H.
|
constexpr |
Definition at line 36 of file REMORA_Constants.H.
Referenced by REMORA::bulk_fluxes().
|
constexpr |
Definition at line 34 of file REMORA_Constants.H.
|
constexpr |
Definition at line 90 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 91 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 92 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 10 of file REMORA_Constants.H.
|
constexpr |
Definition at line 12 of file REMORA_Constants.H.
Referenced by REMORA::bulk_psiu(), REMORA::set_hmixcoef(), and REMORA::sum_integrated_quantities().
|
constexpr |
Definition at line 38 of file REMORA_Constants.H.
Referenced by REMORA::advance_2d(), REMORA::bulk_fluxes(), REMORA::fill_from_bdyfiles(), REMORA::lin_eos(), REMORA::nonlin_eos(), and REMORA::prsgrd().
|
constexpr |
Definition at line 93 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 94 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 95 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 96 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 97 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 98 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 99 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 11 of file REMORA_Constants.H.
|
constexpr |
Definition at line 7 of file REMORA_Constants.H.
Referenced by REMORA::advance_2d(), REMORA::advance_3d(), REMORA::ApplyAtmosphericFluxes(), REMORA::build_fine_mask(), REMORA::bulk_fluxes(), REMORA::bulk_psit(), REMORA::bulk_psiu(), REMORA::calc_stretch_coeffs(), REMORA::convert_inv_days_to_inv_s(), REMORAFillPatcher::Fill(), REMORA::fill_from_bdyfiles(), REMORA::FillBdyCCVels(), for(), for(), for(), for(), REMORA::gls_corrector(), REMORA::gls_prestep(), REMORA::init_masks(), SolverChoice::init_params(), REMORA::InitData(), NCTimeSeriesBoundary::interp_fab(), REMORAFillPatcher::InterpFace(), REMORA::lin_eos(), REMORA::nonlin_eos(), REMORA::prestep(), REMORA::prestep_diffusion(), REMORA::prestep_t_advection(), REMORA::prsgrd(), derived::remora_dervort(), REMORA::rhs_t_3d(), REMORA::rhs_uv_2d(), REMORA::rhs_uv_3d(), REMORA::set_curvilinear_terms_from_grid_scale(), REMORA::set_hmixcoef(), REMORA::set_weights(), REMORA::setup_step(), REMORA::stretch_transform(), REMORA::sum_integrated_quantities(), REMORA::t3dmix2_geo(), REMORA::update_massflux_3d(), REMORA::update_mskp(), REMORA::uv3dmix(), REMORA::vert_mean_3d(), REMORA::vert_visc_3d(), and REMORA::WriteNCPlotFile_which().
|
constexpr |
Definition at line 19 of file REMORA_Constants.H.
Referenced by REMORA::bulk_psit(), REMORA::bulk_psiu(), and for().
|
constexpr |
Definition at line 100 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 101 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 102 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 103 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 104 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 105 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 37 of file REMORA_Constants.H.
Referenced by REMORA::ApplyAtmosphericFluxes(), REMORA::bulk_fluxes(), and REMORA::set_zeta_to_Ztavg().
|
constexpr |
Definition at line 35 of file REMORA_Constants.H.
Referenced by REMORA::bulk_fluxes().
|
constexpr |
Definition at line 13 of file REMORA_Constants.H.
Referenced by REMORA::bulk_psiu(), and REMORA::vert_visc_3d().
|
constexpr |
Definition at line 9 of file REMORA_Constants.H.
Referenced by REMORA::bulk_psit(), and REMORA::bulk_psiu().
|
constexpr |
Definition at line 8 of file REMORA_Constants.H.
Referenced by REMORA::advance_2d(), REMORA::advance_3d(), REMORA::apply_clim_nudg(), REMORA::bulk_psit(), REMORA::bulk_psiu(), for(), for(), REMORA::gls_corrector(), if(), if(), REMORA::lin_eos(), REMORA::nonlin_eos(), REMORA::prsgrd(), REMORA::rhs_uv_2d(), REMORA::rhs_uv_3d(), REMORA::set_weights(), REMORA::setup_step(), REMORA::stretch_transform(), REMORA::sum_integrated_quantities(), REMORA::t3dmix2_geo(), REMORA::update_massflux_3d(), REMORA::update_mskp(), and REMORA::vert_mean_3d().
|
constexpr |
Definition at line 106 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 107 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 108 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 109 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 110 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 111 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 112 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 113 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 39 of file REMORA_Constants.H.
Referenced by REMORA::bulk_fluxes(), REMORA::gls_corrector(), and REMORA::setup_step().
|
constexpr |
Definition at line 114 of file REMORA_Constants.H.
Referenced by REMORA::nonlin_eos().
|
constexpr |
Definition at line 6 of file REMORA_Constants.H.
Referenced by REMORA::advance_2d(), REMORA::advance_3d(), REMORA::ApplyAtmosphericFluxes(), REMORA::bulk_fluxes(), REMORA::bulk_psit(), REMORA::bulk_psiu(), REMORA::calc_stretch_coeffs(), TimeInterpolatedData::clear(), REMORA::ErrorEst(), REMORA::estTimeStep(), REMORA::EvolveOneStep(), REMORA::fill_from_bdyfiles(), for(), for(), for(), for(), REMORA::gls_corrector(), REMORA::gls_prestep(), if(), REMORAPhysBCFunct::impose_cons_bcs(), REMORAPhysBCFunct::impose_xvel_bcs(), REMORAPhysBCFunct::impose_yvel_bcs(), REMORA::init_bathymetry_from_netcdf(), REMORA::init_bcs(), REMORA::init_data_from_netcdf(), REMORA::init_data_full_domain_from_netcdf(), REMORA::init_gls_vmix(), REMORA::init_grid_vars_from_netcdf(), REMORA::init_only(), SolverChoice::init_params(), REMORA::init_stuff(), REMORA::init_zeta_from_netcdf(), REMORA::InitData(), REMORA::is_it_time_for_action(), REMORA::MakeNewLevelFromCoarse(), REMORA::mask_arrays_for_write(), REMORA::PackSurfaceState(), REMORA::prestep_diffusion(), REMORA::prestep_t_advection(), REMORA::prsgrd(), REMORA::ReadParameters(), REMORA::RemakeLevel(), REMORA::REMORA(), REMORA::REMORA(), REMORA::rhs_t_3d(), REMORA::rhs_uv_3d(), REMORA::set_2darrays(), REMORA::set_analytic_vmix(), REMORA::set_bathymetry(), REMORA::set_bathymetry_averaged_down(), REMORA::set_coriolis(), REMORA::set_grid_scale(), REMORA::set_grid_vars_averaged_down(), REMORA::set_hmixcoef(), REMORA::set_init_data_averaged_down(), REMORA::set_masks(), REMORA::set_weights(), REMORA::set_zeta(), REMORA::set_zeta_averaged_down(), REMORA::setup_step(), REMORA::sum_integrated_quantities(), REMORA::timeStepML(), NCTimeSeries::update_interpolated_to_time(), REMORA::update_massflux_3d(), REMORA::update_mskp(), REMORA::uv3dmix(), REMORA::vert_visc_3d(), REMORA::volWgtSumMF(), REMORA::WriteAtFinalTime(), REMORA::WriteNCPlotFile_which(), and REMORA::WritePlotFile().