MOM6
mom_open_boundary::obc_segment_tracer_type Type Reference

Detailed Description

Tracer on OBC segment data structure, for putting into a segment tracer registry.

Definition at line 84 of file MOM_open_boundary.F90.

Collaboration diagram for mom_open_boundary::obc_segment_tracer_type:
[legend]

Public variables and constants

real, dimension(:,:,:), pointer t => NULL()
 tracer concentration array More...
 
real obc_inflow_conc = 0.0
 tracer concentration for generic inflows More...
 
character(len=32) name
 tracer name used for error messages More...
 
type(tracer_type), pointer tr => NULL()
 metadata describing the tracer More...
 
real, dimension(:,:,:), pointer tres => NULL()
 tracer reservoir array More...
 
logical is_initialized
 reservoir values have been set when True More...
 

Variables and constants

◆ is_initialized

logical mom_open_boundary::obc_segment_tracer_type::is_initialized

reservoir values have been set when True

Definition at line 90 of file MOM_open_boundary.F90.

90  logical :: is_initialized !< reservoir values have been set when True

◆ name

character(len=32) mom_open_boundary::obc_segment_tracer_type::name

tracer name used for error messages

Definition at line 87 of file MOM_open_boundary.F90.

87  character(len=32) :: name !< tracer name used for error messages

◆ obc_inflow_conc

real mom_open_boundary::obc_segment_tracer_type::obc_inflow_conc = 0.0

tracer concentration for generic inflows

Definition at line 86 of file MOM_open_boundary.F90.

86  real :: OBC_inflow_conc = 0.0 !< tracer concentration for generic inflows

◆ t

real, dimension(:,:,:), pointer mom_open_boundary::obc_segment_tracer_type::t => NULL()

tracer concentration array

Definition at line 85 of file MOM_open_boundary.F90.

85  real, dimension(:,:,:), pointer :: t => null() !< tracer concentration array

◆ tr

type(tracer_type), pointer mom_open_boundary::obc_segment_tracer_type::tr => NULL()

metadata describing the tracer

Definition at line 88 of file MOM_open_boundary.F90.

88  type(tracer_type), pointer :: Tr => null() !< metadata describing the tracer

◆ tres

real, dimension(:,:,:), pointer mom_open_boundary::obc_segment_tracer_type::tres => NULL()

tracer reservoir array

Definition at line 89 of file MOM_open_boundary.F90.

89  real, dimension(:,:,:), pointer :: tres => null() !< tracer reservoir array

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