Difference between revisions of "cppdefs.h"

From WikiROMS
Jump to navigationJump to search
Line 1: Line 1:
='''cppdefs.h'''=
<div class="title">cppdefs.h</div>
__TOC__
__TOC__
= Vertical Mixing Turbulence Closure Options =
== Vertical Mixing Turbulence Closure Options ==






== BVF_MIXING ==
=== BVF_MIXING ===
Activate Brunt-Vaisala frequency mixing
Activate Brunt-Vaisala frequency mixing


Line 11: Line 11:




== MY25_MIXING ==
=== MY25_MIXING ===
Activate Mellor/Yamada Level-2.5 closure
Activate Mellor/Ya=mada Level-2.5 closure


Wilkin: How do I make entries here for options already described under other headings, like: [[ N2S2_HORAVG ]] already described under GLS_MIXING?
Wilkin: How do I make entries here for options already described under other headings, like: [[ N2S2_HORAVG ]] already described under GLS_MIXING?
Line 18: Line 18:




== [[GLS_MIXING]] ==
=== [[GLS_MIXING]] ===


Activate Generic Length-Scale mixing.
Activate Generic Length-Scale mixing.
Line 24: Line 24:
The following options modify the configuration of the Generic Length-Scale vertical turbulence closure:
The following options modify the configuration of the Generic Length-Scale vertical turbulence closure:


=== [[CANUTO_A]] ===
==== [[CANUTO_A]] ====


=== [[CANUTO_B]] ===
==== [[CANUTO_B]] ====




=== CHARNOK ===
==== CHARNOK ====
use Charnok surface roughness from wind stress
use Charnok surface roughness from wind stress


=== CRAIG_BANNER ===
==== CRAIG_BANNER ====
use Craig and Banner wave breaking surface flux.
use Craig and Banner wave breaking surface flux.


=== KANTHA_CLAYSON ===
==== KANTHA_CLAYSON ====
use Kantha and Clayson stability function formulation
use Kantha and Clayson stability function formulation


=== K_C2ADVECTION ===
==== K_C2ADVECTION ====
use 2nd-order centered advection. The default advection is third-order upstream bias, G-Scheme.
use 2nd-order centered advection. The default advection is third-order upstream bias, G-Scheme.


===  K_C4ADVECTION  ===
====  K_C4ADVECTION  ====
use 4th-order centered advection. The default advection is third-order upstream bias, G-Scheme.
use 4th-order centered advection. The default advection is third-order upstream bias, G-Scheme.


=== [[N2S2_HORAVG]] ===  
==== [[N2S2_HORAVG]] ====
activate horizontal smoothing of buoyancy/shear
activate horizontal smoothing of buoyancy/shear






== LMD_MIXING ==  
=== LMD_MIXING ===
Activate Large/McWilliams/Doney interior closure
Activate Large/McWilliams/Doney interior closure

Revision as of 19:01, 8 December 2006

cppdefs.h

Vertical Mixing Turbulence Closure Options

BVF_MIXING

Activate Brunt-Vaisala frequency mixing



MY25_MIXING

Activate Mellor/Ya=mada Level-2.5 closure

Wilkin: How do I make entries here for options already described under other headings, like: N2S2_HORAVG already described under GLS_MIXING?


GLS_MIXING

Activate Generic Length-Scale mixing.

The following options modify the configuration of the Generic Length-Scale vertical turbulence closure:

CANUTO_A

CANUTO_B

CHARNOK

use Charnok surface roughness from wind stress

CRAIG_BANNER

use Craig and Banner wave breaking surface flux.

KANTHA_CLAYSON

use Kantha and Clayson stability function formulation

K_C2ADVECTION

use 2nd-order centered advection. The default advection is third-order upstream bias, G-Scheme.

K_C4ADVECTION

use 4th-order centered advection. The default advection is third-order upstream bias, G-Scheme.

N2S2_HORAVG

activate horizontal smoothing of buoyancy/shear


LMD_MIXING

Activate Large/McWilliams/Doney interior closure