MOM6
mom_unit_scaling::unit_scale_type Type Reference

Detailed Description

Describes various unit conversion factors.

Definition at line 14 of file MOM_unit_scaling.F90.

Collaboration diagram for mom_unit_scaling::unit_scale_type:
[legend]

Public variables and constants

real m_to_z
 A constant that translates distances in meters to the units of depth. More...
 
real z_to_m
 A constant that translates distances in the units of depth to meters. More...
 
real m_to_l
 A constant that translates lengths in meters to the units of horizontal lengths. More...
 
real l_to_m
 A constant that translates lengths in the units of horizontal lengths to meters. More...
 
real s_to_t
 A constant that translates time intervals in seconds to the units of time. More...
 
real t_to_s
 A constant that translates the units of time to seconds. More...
 
real r_to_kg_m3
 A constant that translates the units of density to kilograms per meter cubed. More...
 
real kg_m3_to_r
 A constant that translates kilograms per meter cubed to the units of density. More...
 
real z_to_l
 Convert vertical distances to lateral lengths. More...
 
real l_to_z
 Convert vertical distances to lateral lengths. More...
 
real l_t_to_m_s
 Convert lateral velocities from L T-1 to m s-1. More...
 
real m_s_to_l_t
 Convert lateral velocities from m s-1 to L T-1. More...
 
real l_t2_to_m_s2
 Convert lateral accelerations from L T-2 to m s-2. More...
 
real z2_t_to_m2_s
 Convert vertical diffusivities from Z2 T-1 to m2 s-1. More...
 
real m2_s_to_z2_t
 Convert vertical diffusivities from m2 s-1 to Z2 T-1. More...
 
real m_to_z_restart = 0.0
 A copy of the m_to_Z that is used in restart files. More...
 
real m_to_l_restart = 0.0
 A copy of the m_to_L that is used in restart files. More...
 
real s_to_t_restart = 0.0
 A copy of the s_to_T that is used in restart files. More...
 
real kg_m3_to_r_restart = 0.0
 A copy of the kg_m3_to_R that is used in restart files. More...
 

Variables and constants

◆ kg_m3_to_r

real mom_unit_scaling::unit_scale_type::kg_m3_to_r

A constant that translates kilograms per meter cubed to the units of density.

Definition at line 22 of file MOM_unit_scaling.F90.

22  real :: kg_m3_to_R !< A constant that translates kilograms per meter cubed to the units of density.

◆ kg_m3_to_r_restart

real mom_unit_scaling::unit_scale_type::kg_m3_to_r_restart = 0.0

A copy of the kg_m3_to_R that is used in restart files.

Definition at line 37 of file MOM_unit_scaling.F90.

37  real :: kg_m3_to_R_restart = 0.0 !< A copy of the kg_m3_to_R that is used in restart files.

◆ l_t2_to_m_s2

real mom_unit_scaling::unit_scale_type::l_t2_to_m_s2

Convert lateral accelerations from L T-2 to m s-2.

Definition at line 29 of file MOM_unit_scaling.F90.

29  real :: L_T2_to_m_s2 !< Convert lateral accelerations from L T-2 to m s-2.

◆ l_t_to_m_s

real mom_unit_scaling::unit_scale_type::l_t_to_m_s

Convert lateral velocities from L T-1 to m s-1.

Definition at line 27 of file MOM_unit_scaling.F90.

27  real :: L_T_to_m_s !< Convert lateral velocities from L T-1 to m s-1.

◆ l_to_m

real mom_unit_scaling::unit_scale_type::l_to_m

A constant that translates lengths in the units of horizontal lengths to meters.

Definition at line 18 of file MOM_unit_scaling.F90.

18  real :: L_to_m !< A constant that translates lengths in the units of horizontal lengths to meters.

◆ l_to_z

real mom_unit_scaling::unit_scale_type::l_to_z

Convert vertical distances to lateral lengths.

Definition at line 26 of file MOM_unit_scaling.F90.

26  real :: L_to_Z !< Convert vertical distances to lateral lengths

◆ m2_s_to_z2_t

real mom_unit_scaling::unit_scale_type::m2_s_to_z2_t

Convert vertical diffusivities from m2 s-1 to Z2 T-1.

Definition at line 31 of file MOM_unit_scaling.F90.

31  real :: m2_s_to_Z2_T !< Convert vertical diffusivities from m2 s-1 to Z2 T-1.

◆ m_s_to_l_t

real mom_unit_scaling::unit_scale_type::m_s_to_l_t

Convert lateral velocities from m s-1 to L T-1.

Definition at line 28 of file MOM_unit_scaling.F90.

28  real :: m_s_to_L_T !< Convert lateral velocities from m s-1 to L T-1.

◆ m_to_l

real mom_unit_scaling::unit_scale_type::m_to_l

A constant that translates lengths in meters to the units of horizontal lengths.

Definition at line 17 of file MOM_unit_scaling.F90.

17  real :: m_to_L !< A constant that translates lengths in meters to the units of horizontal lengths.

◆ m_to_l_restart

real mom_unit_scaling::unit_scale_type::m_to_l_restart = 0.0

A copy of the m_to_L that is used in restart files.

Definition at line 35 of file MOM_unit_scaling.F90.

35  real :: m_to_L_restart = 0.0 !< A copy of the m_to_L that is used in restart files.

◆ m_to_z

real mom_unit_scaling::unit_scale_type::m_to_z

A constant that translates distances in meters to the units of depth.

Definition at line 15 of file MOM_unit_scaling.F90.

15  real :: m_to_Z !< A constant that translates distances in meters to the units of depth.

◆ m_to_z_restart

real mom_unit_scaling::unit_scale_type::m_to_z_restart = 0.0

A copy of the m_to_Z that is used in restart files.

Definition at line 34 of file MOM_unit_scaling.F90.

34  real :: m_to_Z_restart = 0.0 !< A copy of the m_to_Z that is used in restart files.

◆ r_to_kg_m3

real mom_unit_scaling::unit_scale_type::r_to_kg_m3

A constant that translates the units of density to kilograms per meter cubed.

Definition at line 21 of file MOM_unit_scaling.F90.

21  real :: R_to_kg_m3 !< A constant that translates the units of density to kilograms per meter cubed.

◆ s_to_t

real mom_unit_scaling::unit_scale_type::s_to_t

A constant that translates time intervals in seconds to the units of time.

Definition at line 19 of file MOM_unit_scaling.F90.

19  real :: s_to_T !< A constant that translates time intervals in seconds to the units of time.

◆ s_to_t_restart

real mom_unit_scaling::unit_scale_type::s_to_t_restart = 0.0

A copy of the s_to_T that is used in restart files.

Definition at line 36 of file MOM_unit_scaling.F90.

36  real :: s_to_T_restart = 0.0 !< A copy of the s_to_T that is used in restart files.

◆ t_to_s

real mom_unit_scaling::unit_scale_type::t_to_s

A constant that translates the units of time to seconds.

Definition at line 20 of file MOM_unit_scaling.F90.

20  real :: T_to_s !< A constant that translates the units of time to seconds.

◆ z2_t_to_m2_s

real mom_unit_scaling::unit_scale_type::z2_t_to_m2_s

Convert vertical diffusivities from Z2 T-1 to m2 s-1.

Definition at line 30 of file MOM_unit_scaling.F90.

30  real :: Z2_T_to_m2_s !< Convert vertical diffusivities from Z2 T-1 to m2 s-1.

◆ z_to_l

real mom_unit_scaling::unit_scale_type::z_to_l

Convert vertical distances to lateral lengths.

Definition at line 25 of file MOM_unit_scaling.F90.

25  real :: Z_to_L !< Convert vertical distances to lateral lengths

◆ z_to_m

real mom_unit_scaling::unit_scale_type::z_to_m

A constant that translates distances in the units of depth to meters.

Definition at line 16 of file MOM_unit_scaling.F90.

16  real :: Z_to_m !< A constant that translates distances in the units of depth to meters.

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