MOM6
coord_adapt::adapt_cs Type Reference

Detailed Description

Control structure for adaptive coordinates (coord_adapt).

Definition at line 16 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 [H ~> m or kg m-2]. More...
 
real adapttimeratio
 Ratio of optimisation and diffusion timescales. More...
 
real adaptalpha
 Nondimensional coefficient determining how much optimisation to apply. More...
 
real adaptzoom
 Near-surface zooming depth [H ~> m or kg m-2]. More...
 
real adaptzoomcoeff
 Near-surface zooming coefficient. More...
 
real adaptbuoycoeff
 Stratification-dependent diffusion coefficient. More...
 
real adaptdrho0
 Reference density difference for stratification-dependent diffusion [kg m-3]. 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

Nondimensional coefficient determining how much optimisation to apply.

Definition at line 28 of file coord_adapt.F90.

28  real :: adaptAlpha

◆ adaptbuoycoeff

real coord_adapt::adapt_cs::adaptbuoycoeff

Stratification-dependent diffusion coefficient.

Definition at line 37 of file coord_adapt.F90.

37  real :: adaptBuoyCoeff

◆ 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 44 of file coord_adapt.F90.

44  logical :: adaptDoMin = .false.

◆ adaptdrho0

real coord_adapt::adapt_cs::adaptdrho0

Reference density difference for stratification-dependent diffusion [kg m-3].

Definition at line 40 of file coord_adapt.F90.

40  real :: adaptDrho0

◆ adapttimeratio

real coord_adapt::adapt_cs::adapttimeratio

Ratio of optimisation and diffusion timescales.

Definition at line 25 of file coord_adapt.F90.

25  real :: adaptTimeRatio

◆ adaptzoom

real coord_adapt::adapt_cs::adaptzoom

Near-surface zooming depth [H ~> m or kg m-2].

Definition at line 31 of file coord_adapt.F90.

31  real :: adaptZoom

◆ adaptzoomcoeff

real coord_adapt::adapt_cs::adaptzoomcoeff

Near-surface zooming coefficient.

Definition at line 34 of file coord_adapt.F90.

34  real :: adaptZoomCoeff

◆ coordinateresolution

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

Nominal near-surface resolution [H ~> m or kg m-2].

Definition at line 22 of file coord_adapt.F90.

22  real, allocatable, dimension(:) :: coordinateResolution

◆ nk

integer coord_adapt::adapt_cs::nk

Number of layers/levels.

Definition at line 19 of file coord_adapt.F90.

19  integer :: nk

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