Skip to content

Commit

Permalink
*Set MAX_TR_DIFFUSION_CFL = 2.0 in OM4_05
Browse files Browse the repository at this point in the history
  Set the new run-time parameter, MAX_TR_DIFFUSION_CFL, which limits the
along-layer tracer mixing in OM4_05 and Baltic_OM4_05. This changes the
MOM_parameter_doc files in both cases and the answers in OM4_05.
  • Loading branch information
Hallberg-NOAA committed Apr 10, 2018
1 parent 88f0662 commit e472ac6
Show file tree
Hide file tree
Showing 6 changed files with 22 additions and 2 deletions.
5 changes: 5 additions & 0 deletions ice_ocean_SIS2/Baltic_OM4_05/MOM_input
Original file line number Diff line number Diff line change
Expand Up @@ -835,6 +835,11 @@ CHECK_DIFFUSIVE_CFL = True ! [Boolean] default = False
! If true, use enough iterations the diffusion to ensure
! that the diffusive equivalent of the CFL limit is not
! violated. If false, always use 1 iteration.
MAX_TR_DIFFUSION_CFL = 2.0 ! [nondim] default = -1.0
! If positive, locally limit the along-isopycnal tracer
! diffusivity to keep the diffusive CFL locally at or
! below this value. The number of diffusive iterations
! is often this value or the next greater integer.

! === module MOM_neutral_diffusion ===
! This module implements neutral diffusion of tracers
Expand Down
2 changes: 1 addition & 1 deletion ice_ocean_SIS2/Baltic_OM4_05/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -2030,7 +2030,7 @@ CHECK_DIFFUSIVE_CFL = True ! [Boolean] default = False
! that the diffusive equivalent of the CFL limit is not
! violated. If false, always use the greater of 1 or
! MAX_TR_DIFFUSION_CFL iteration.
MAX_TR_DIFFUSION_CFL = -1.0 ! [nondim] default = -1.0
MAX_TR_DIFFUSION_CFL = 2.0 ! [nondim] default = -1.0
! If positive, locally limit the along-isopycnal tracer
! diffusivity to keep the diffusive CFL locally at or
! below this value. The number of diffusive iterations
Expand Down
5 changes: 5 additions & 0 deletions ice_ocean_SIS2/Baltic_OM4_05/MOM_parameter_doc.short
Original file line number Diff line number Diff line change
Expand Up @@ -829,6 +829,11 @@ CHECK_DIFFUSIVE_CFL = True ! [Boolean] default = False
! that the diffusive equivalent of the CFL limit is not
! violated. If false, always use the greater of 1 or
! MAX_TR_DIFFUSION_CFL iteration.
MAX_TR_DIFFUSION_CFL = 2.0 ! [nondim] default = -1.0
! If positive, locally limit the along-isopycnal tracer
! diffusivity to keep the diffusive CFL locally at or
! below this value. The number of diffusive iterations
! is often this value or the next greater integer.

! === module MOM_neutral_diffusion ===
! This module implements neutral diffusion of tracers
Expand Down
5 changes: 5 additions & 0 deletions ice_ocean_SIS2/OM4_05/MOM_input
Original file line number Diff line number Diff line change
Expand Up @@ -855,6 +855,11 @@ CHECK_DIFFUSIVE_CFL = True ! [Boolean] default = False
! If true, use enough iterations the diffusion to ensure
! that the diffusive equivalent of the CFL limit is not
! violated. If false, always use 1 iteration.
MAX_TR_DIFFUSION_CFL = 2.0 ! [nondim] default = -1.0
! If positive, locally limit the along-isopycnal tracer
! diffusivity to keep the diffusive CFL locally at or
! below this value. The number of diffusive iterations
! is often this value or the next greater integer.

! === module MOM_neutral_diffusion ===
! This module implements neutral diffusion of tracers
Expand Down
2 changes: 1 addition & 1 deletion ice_ocean_SIS2/OM4_05/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -2036,7 +2036,7 @@ CHECK_DIFFUSIVE_CFL = True ! [Boolean] default = False
! that the diffusive equivalent of the CFL limit is not
! violated. If false, always use the greater of 1 or
! MAX_TR_DIFFUSION_CFL iteration.
MAX_TR_DIFFUSION_CFL = -1.0 ! [nondim] default = -1.0
MAX_TR_DIFFUSION_CFL = 2.0 ! [nondim] default = -1.0
! If positive, locally limit the along-isopycnal tracer
! diffusivity to keep the diffusive CFL locally at or
! below this value. The number of diffusive iterations
Expand Down
5 changes: 5 additions & 0 deletions ice_ocean_SIS2/OM4_05/MOM_parameter_doc.short
Original file line number Diff line number Diff line change
Expand Up @@ -847,6 +847,11 @@ CHECK_DIFFUSIVE_CFL = True ! [Boolean] default = False
! that the diffusive equivalent of the CFL limit is not
! violated. If false, always use the greater of 1 or
! MAX_TR_DIFFUSION_CFL iteration.
MAX_TR_DIFFUSION_CFL = 2.0 ! [nondim] default = -1.0
! If positive, locally limit the along-isopycnal tracer
! diffusivity to keep the diffusive CFL locally at or
! below this value. The number of diffusive iterations
! is often this value or the next greater integer.

! === module MOM_neutral_diffusion ===
! This module implements neutral diffusion of tracers
Expand Down

0 comments on commit e472ac6

Please sign in to comment.