MOM6
|
Dyed open boundary conditions.
Setting dyes, one for painting the inflow on each side.
Functions/Subroutines | |
subroutine, public | dyed_obcs_set_obc_data (OBC, G, GV, param_file, tr_Reg) |
This subroutine sets the dye properties at open boundary conditions. More... | |
Variables | |
integer | ntr = 0 |
Number of dye tracers. More... | |
subroutine, public dyed_obcs_initialization::dyed_obcs_set_obc_data | ( | type(ocean_obc_type), pointer | OBC, |
type(ocean_grid_type), intent(in) | G, | ||
type(verticalgrid_type), intent(in) | GV, | ||
type(param_file_type), intent(in) | param_file, | ||
type(tracer_registry_type), pointer | tr_Reg | ||
) |
This subroutine sets the dye properties at open boundary conditions.
obc | This open boundary condition type specifies whether, where, and what open boundary conditions are used. | |
[in] | g | The ocean's grid structure. |
[in] | gv | The ocean's vertical grid structure. |
[in] | param_file | A structure indicating the open file to parse for model parameter values. |
tr_reg | Tracer registry. |
Definition at line 31 of file dyed_obcs_initialization.F90.
References mom_error_handler::mom_error(), ntr, and mom_open_boundary::register_segment_tracer().
Referenced by mom_state_initialization::mom_initialize_state().
|
private |
Number of dye tracers.
Definition at line 24 of file dyed_obcs_initialization.F90.
Referenced by dyed_obcs_set_obc_data().