MOM6
coord_adapt::adapt_cs Type Reference

Detailed Description

Definition at line 13 of file coord_adapt.F90.

Collaboration diagram for coord_adapt::adapt_cs:
[legend]

Public variables and constants

integer nk
 Number of layers/levels. More...
 
real, dimension(:), allocatable coordinateresolution
 Nominal near-surface resolution. More...
 
real adapttimeratio = 1e-1
 Ratio of optimisation and diffusion timescales. More...
 
real adaptalpha = 1.0
 Nondimensional coefficient determining how much optimisation to apply. More...
 
real adaptzoom = 200.0
 Near-surface zooming depth. More...
 
real adaptzoomcoeff = 0.0
 Near-surface zooming coefficient. More...
 
real adaptbuoycoeff = 0.0
 Stratification-dependent diffusion coefficient. More...
 
real adaptdrho0 = 0.5
 Reference density difference for stratification-dependent diffusion. More...
 
logical adaptdomin = .false.
 If true, form a HYCOM1-like mixed layet by preventing interfaces from becoming shallower than the depths set by coordinateResolution. More...
 

Variables and constants

◆ adaptalpha

real coord_adapt::adapt_cs::adaptalpha = 1.0

Nondimensional coefficient determining how much optimisation to apply.

Definition at line 26 of file coord_adapt.F90.

26  real :: adaptalpha = 1.0

◆ adaptbuoycoeff

real coord_adapt::adapt_cs::adaptbuoycoeff = 0.0

Stratification-dependent diffusion coefficient.

Definition at line 35 of file coord_adapt.F90.

35  real :: adaptbuoycoeff = 0.0

◆ adaptdomin

logical coord_adapt::adapt_cs::adaptdomin = .false.

If true, form a HYCOM1-like mixed layet by preventing interfaces from becoming shallower than the depths set by coordinateResolution.

Definition at line 42 of file coord_adapt.F90.

42  logical :: adaptdomin = .false.

◆ adaptdrho0

real coord_adapt::adapt_cs::adaptdrho0 = 0.5

Reference density difference for stratification-dependent diffusion.

Definition at line 38 of file coord_adapt.F90.

38  real :: adaptdrho0 = 0.5

◆ adapttimeratio

real coord_adapt::adapt_cs::adapttimeratio = 1e-1

Ratio of optimisation and diffusion timescales.

Definition at line 23 of file coord_adapt.F90.

23  real :: adapttimeratio = 1e-1

◆ adaptzoom

real coord_adapt::adapt_cs::adaptzoom = 200.0

Near-surface zooming depth.

Definition at line 29 of file coord_adapt.F90.

29  real :: adaptzoom = 200.0

◆ adaptzoomcoeff

real coord_adapt::adapt_cs::adaptzoomcoeff = 0.0

Near-surface zooming coefficient.

Definition at line 32 of file coord_adapt.F90.

32  real :: adaptzoomcoeff = 0.0

◆ coordinateresolution

real, dimension(:), allocatable coord_adapt::adapt_cs::coordinateresolution

Nominal near-surface resolution.

Definition at line 20 of file coord_adapt.F90.

20  real, allocatable, dimension(:) :: coordinateresolution

◆ nk

integer coord_adapt::adapt_cs::nk

Number of layers/levels.

Definition at line 17 of file coord_adapt.F90.

17  integer :: nk

The documentation for this type was generated from the following file: