14 gammam,
gammah,
pi,
surface_vapour_mixing_ratio,
cp ,
rlvap,
rlvap_over_cp,
r,
r_over_cp,
g,&
18 public smallp,
von_karman_constant,
z0,
z0th,
alphah,
betam,
betah,
gammam,
gammah,
pi,
cp, &
real(kind=default_precision), public betah
real(kind=default_precision), public z0th
real(kind=default_precision), public gammah
real(kind=default_precision), public gammam
real(kind=default_precision), public rlargep
real(kind=default_precision), public r_over_cp
real(kind=default_precision), public cp
character(len=string_length) function, public options_get_string(options_database, key, index)
Retrieves a string value from the database that matches the provided key.
integer, parameter, public default_precision
MPI communication type which we use for the prognostic and calculation data.
real(kind=default_precision), public smallp
real(kind=default_precision), public g
Contains common definitions for the data and datatypes used by MONC.
The ModelState which represents the current state of a run.
real(kind=default_precision) surface_vapour_mixing_ratio
real(kind=default_precision), public z0
subroutine, public initialise_science_constants(current_state)
Initialises the scientific constants to read in any values that are overridden in the configuration...
real(kind=default_precision), public von_karman_constant
real(kind=default_precision), public pi
Scientific constant values used throughout simulations. Each has a default value and this can be over...
real(kind=default_precision), public seconds_in_a_day
real(kind=default_precision), public convective_limit
real(kind=default_precision), public ratio_mol_wts
real(kind=default_precision) function, public options_get_real(options_database, key, index)
Retrieves a real value from the database that matches the provided key.
real(kind=default_precision), public alphah
Manages the options database. Contains administration functions and deduce runtime options from the c...
real(kind=default_precision), public betam
real(kind=default_precision), public r
real(kind=default_precision), public rlvap
real(kind=default_precision), public rlvap_over_cp
The model state which represents the current state of a run.