MOM6
user_shelf_init::user_ice_shelf_cs Type Reference

Detailed Description

The control structure for the user_ice_shelf module.

Definition at line 29 of file user_shelf_init.F90.

Collaboration diagram for user_shelf_init::user_ice_shelf_cs:
[legend]

Public variables and constants

real rho_ocean
 The ocean's typical density [kg m-2 Z-1]. More...
 
real max_draft
 The maximum ocean draft of the ice shelf [Z ~> m]. More...
 
real min_draft
 The minimum ocean draft of the ice shelf [Z ~> m]. More...
 
real flat_shelf_width
 The range over which the shelf is min_draft thick [km]. More...
 
real shelf_slope_scale
 The range over which the shelf slopes [km]. More...
 
real pos_shelf_edge_0
 The x-position of the shelf edge at time 0 [km]. More...
 
real shelf_speed
 The ice shelf speed of translation [km day-1]. More...
 
logical first_call = .true.
 If true, this module has not been called before. More...
 

Variables and constants

◆ first_call

logical user_shelf_init::user_ice_shelf_cs::first_call = .true.

If true, this module has not been called before.

Definition at line 37 of file user_shelf_init.F90.

37  logical :: first_call = .true. !< If true, this module has not been called before.

◆ flat_shelf_width

real user_shelf_init::user_ice_shelf_cs::flat_shelf_width

The range over which the shelf is min_draft thick [km].

Definition at line 33 of file user_shelf_init.F90.

33  real :: flat_shelf_width !< The range over which the shelf is min_draft thick [km].

◆ max_draft

real user_shelf_init::user_ice_shelf_cs::max_draft

The maximum ocean draft of the ice shelf [Z ~> m].

Definition at line 31 of file user_shelf_init.F90.

31  real :: max_draft !< The maximum ocean draft of the ice shelf [Z ~> m].

◆ min_draft

real user_shelf_init::user_ice_shelf_cs::min_draft

The minimum ocean draft of the ice shelf [Z ~> m].

Definition at line 32 of file user_shelf_init.F90.

32  real :: min_draft !< The minimum ocean draft of the ice shelf [Z ~> m].

◆ pos_shelf_edge_0

real user_shelf_init::user_ice_shelf_cs::pos_shelf_edge_0

The x-position of the shelf edge at time 0 [km].

Definition at line 35 of file user_shelf_init.F90.

35  real :: pos_shelf_edge_0 !< The x-position of the shelf edge at time 0 [km].

◆ rho_ocean

real user_shelf_init::user_ice_shelf_cs::rho_ocean

The ocean's typical density [kg m-2 Z-1].

Definition at line 30 of file user_shelf_init.F90.

30  real :: Rho_ocean !< The ocean's typical density [kg m-2 Z-1].

◆ shelf_slope_scale

real user_shelf_init::user_ice_shelf_cs::shelf_slope_scale

The range over which the shelf slopes [km].

Definition at line 34 of file user_shelf_init.F90.

34  real :: shelf_slope_scale !< The range over which the shelf slopes [km].

◆ shelf_speed

real user_shelf_init::user_ice_shelf_cs::shelf_speed

The ice shelf speed of translation [km day-1].

Definition at line 36 of file user_shelf_init.F90.

36  real :: shelf_speed !< The ice shelf speed of translation [km day-1]

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