Options: Difference between revisions
From WikiROMS
Jump to navigationJump to search
No edit summary (change visibility) |
|||
Line 48: | Line 48: | ||
==<span class="alphabet">A</span>== | ==<span class="alphabet">A</span>== | ||
<section begin=ADD_FSOBC />;<span id="ADD_FSOBC"></span> | <section begin=ADD_FSOBC />;<span id="ADD_FSOBC"></span>[[ADD_FSOBC]] | ||
:Option to add tidal elevation to sea surface height climatology, if any, and open boundary conditions data. | :Option to add tidal elevation to sea surface height climatology, if any, and open boundary conditions data. | ||
:'''variable = '''[[Variables#ssh | ssh]], [[Variables#zeta_east | zeta_east]], [[Variables#zeta_north | zeta_north]], [[Variables#zeta_south | zeta_south]], [[Variables#zeta_west | zeta_west]] | :'''variable = '''[[Variables#ssh | ssh]], [[Variables#zeta_east | zeta_east]], [[Variables#zeta_north | zeta_north]], [[Variables#zeta_south | zeta_south]], [[Variables#zeta_west | zeta_west]] | ||
Line 56: | Line 56: | ||
:'''routine = ''' [[set_tides.F]]<section end=ADD_FSOBC /> | :'''routine = ''' [[set_tides.F]]<section end=ADD_FSOBC /> | ||
<section begin=ADD_M2OBC />;<span id="ADD_M2OBC"></span> | <section begin=ADD_M2OBC />;<span id="ADD_M2OBC"></span>[[ADD_M2OBC]] | ||
:Option to add tidal currents to 2D momentum climatology, if any, and open boundary conditions data. | :Option to add tidal currents to 2D momentum climatology, if any, and open boundary conditions data. | ||
:'''variable = ''' [[Variables#ubarclm | ubarclm]], [[Variables#vbarclm | vbarclm]] | :'''variable = ''' [[Variables#ubarclm | ubarclm]], [[Variables#vbarclm | vbarclm]] | ||
Line 66: | Line 66: | ||
:'''routine = ''' [[set_tides.F]]<section end=ADD_M2OBC /> | :'''routine = ''' [[set_tides.F]]<section end=ADD_M2OBC /> | ||
<section begin=ADJOINT />;<span id="ADJOINT"></span> | <section begin=ADJOINT />;<span id="ADJOINT"></span>[[ADJOINT]] | ||
:Internal option to include adjoint model. It primarily declares and allocate all adjoint state variables and activates all adjoint subroutines. | :Internal option to include adjoint model. It primarily declares and allocate all adjoint state variables and activates all adjoint subroutines. | ||
:'''related = ''' [[TANGENT]]<section end=ADJOINT /> | :'''related = ''' [[TANGENT]]<section end=ADJOINT /> | ||
<section begin=ADM_DRIVER />;<span id="ADM_DRIVER"></span> | <section begin=ADM_DRIVER />;<span id="ADM_DRIVER"></span>[[ADM_DRIVER]] | ||
:Option to run the adjoint model as a standalone driver. | :Option to run the adjoint model as a standalone driver. | ||
:'''related = ''' [[RPM_DRIVER]], [[TLM_DRIVER]] | :'''related = ''' [[RPM_DRIVER]], [[TLM_DRIVER]] | ||
:'''routine = ''' [[ocean_control.F]]<section end=ADM_DRIVER /> | :'''routine = ''' [[ocean_control.F]]<section end=ADM_DRIVER /> | ||
<section begin=AD_SENSITIVITY />;<span id="AD_SENSITIVITY"></span> | <section begin=AD_SENSITIVITY />;<span id="AD_SENSITIVITY"></span>[[AD_SENSITIVITY]] | ||
:Option to run the adjoint sensitivity ocean driver ([[Bibliography#MooreAM_20006a | Moore et al., 2006]]). | :Option to run the adjoint sensitivity ocean driver ([[Bibliography#MooreAM_20006a | Moore et al., 2006]]). | ||
:'''parent = ''' [[ADJOINT]] | :'''parent = ''' [[ADJOINT]] | ||
:'''routine = ''' [[adsen_ocean.h]], [[ocean_control.F]]<section end=AD_SENSITIVITY /> | :'''routine = ''' [[adsen_ocean.h]], [[ocean_control.F]]<section end=AD_SENSITIVITY /> | ||
<section begin=AFT_EIGENMODES />;<span id="AFT_EIGENMODES"></span> | <section begin=AFT_EIGENMODES />;<span id="AFT_EIGENMODES"></span>[[AFT_EIGENMODES]] | ||
:Option to run the adjoint finite time eigenvalues driver ([[Bibliography#MooreAM_20004a | Moore et al., 2004]]). | :Option to run the adjoint finite time eigenvalues driver ([[Bibliography#MooreAM_20004a | Moore et al., 2004]]). | ||
:'''parent = ''' [[ADJOINT]] | :'''parent = ''' [[ADJOINT]] | ||
Line 86: | Line 86: | ||
:'''routine = ''' [[aft_ocean.h]], [[ocean_control.F]]<section end=AFT_EIGENMODES /> | :'''routine = ''' [[aft_ocean.h]], [[ocean_control.F]]<section end=AFT_EIGENMODES /> | ||
<section begin=AIR_OCEAN />;<span id="AIR_OCEAN"></span> | <section begin=AIR_OCEAN />;<span id="AIR_OCEAN"></span>[[AIR_OCEAN]] | ||
:Option to activate two-way coupling to an atmospheric model. Currently, the coupling is done with the Model Coupling Toolkit ([http://www-unix.mcs.anl.gov/mct MCT]). The coupling is either sequential or concurrent and it is only available for distributed-memory configurations. If concurrent, the MPI communicator is splited into atmosphere and ocean nodes. | :Option to activate two-way coupling to an atmospheric model. Currently, the coupling is done with the Model Coupling Toolkit ([http://www-unix.mcs.anl.gov/mct MCT]). The coupling is either sequential or concurrent and it is only available for distributed-memory configurations. If concurrent, the MPI communicator is splited into atmosphere and ocean nodes. | ||
:'''conflict = ''' [[WAVES_OCEAN]] | :'''conflict = ''' [[WAVES_OCEAN]] | ||
:'''routine = ''' [[master.F]], [[air_ocean.h]], [[coupling.in]]<section end=AIR_OCEAN /> | :'''routine = ''' [[master.F]], [[air_ocean.h]], [[coupling.in]]<section end=AIR_OCEAN /> | ||
<section begin=ALBEDO />;<span id="ALBEDO"></span> | <section begin=ALBEDO />;<span id="ALBEDO"></span>[[ALBEDO]] | ||
:Option to compute net shortwave radiation flux using the [[Bibliography#LaevastuT_1960a | Laevastu (1960)]] cloud correction to the [[Bibliography#ZillermanJW_1972a | Zillerman (1972)]] equation for cloudless radiation ([[Bibliography#ParkinsonCL_1979a |Parkinson and Washington, 1979]]). | :Option to compute net shortwave radiation flux using the [[Bibliography#LaevastuT_1960a | Laevastu (1960)]] cloud correction to the [[Bibliography#ZillermanJW_1972a | Zillerman (1972)]] equation for cloudless radiation ([[Bibliography#ParkinsonCL_1979a |Parkinson and Washington, 1979]]). | ||
:'''variable = ''' [[Variables#srflx | srflx]] | :'''variable = ''' [[Variables#srflx | srflx]] | ||
Line 98: | Line 98: | ||
:'''routine = ''' [[analytical.F]] (ana_srflux)<section end=ALBEDO /> | :'''routine = ''' [[analytical.F]] (ana_srflux)<section end=ALBEDO /> | ||
<section begin=ANA_BIOLOGY />;<span id="ANA_BIOLOGY"></span> | <section begin=ANA_BIOLOGY />;<span id="ANA_BIOLOGY"></span>[[ANA_BIOLOGY]] | ||
:Option to set biological tracers initial conditions with analytical expressions. | :Option to set biological tracers initial conditions with analytical expressions. | ||
:'''variable = ''' [[Variables#t | t(:,:,:,:,idbio(1:NBT))]] | :'''variable = ''' [[Variables#t | t(:,:,:,:,idbio(1:NBT))]] | ||
Line 104: | Line 104: | ||
:'''routine = ''' [[analytical.F]] (ana_biology)<section end=ANA_BIOLOGY /> | :'''routine = ''' [[analytical.F]] (ana_biology)<section end=ANA_BIOLOGY /> | ||
<section begin=ANA_BPFLUX />;<span id="ANA_BPFLUX"></span> | <section begin=ANA_BPFLUX />;<span id="ANA_BPFLUX"></span>[[ANA_BPFLUX]] | ||
:Option to set passive tracers bottom flux with analytical expressions (usually zero, no bottom flux). | :Option to set passive tracers bottom flux with analytical expressions (usually zero, no bottom flux). | ||
:'''variable = ''' [[Variables#btflx | btflx(:,:,NAT+1:NT(ng))]] | :'''variable = ''' [[Variables#btflx | btflx(:,:,NAT+1:NT(ng))]] | ||
Line 111: | Line 111: | ||
:'''routine = ''' [[analytical.F]] (ana_btflux)<section end=ANA_BPFLUX /> | :'''routine = ''' [[analytical.F]] (ana_btflux)<section end=ANA_BPFLUX /> | ||
<section begin=ANA_BSFLUX />;<span id="ANA_BSFLUX"></span> | <section begin=ANA_BSFLUX />;<span id="ANA_BSFLUX"></span>[[ANA_BSFLUX]] | ||
:Option to set kinematic bottom salinity flux with an analytical expression (usually zero, no bottom flux). | :Option to set kinematic bottom salinity flux with an analytical expression (usually zero, no bottom flux). | ||
:'''variable = ''' [[Variables#btflx | btflx(:,:,isalt)]] | :'''variable = ''' [[Variables#btflx | btflx(:,:,isalt)]] | ||
Line 118: | Line 118: | ||
:'''routine = ''' [[analytical.F]] (ana_btflux)<section end=ANA_BSFLUX /> | :'''routine = ''' [[analytical.F]] (ana_btflux)<section end=ANA_BSFLUX /> | ||
<section begin=ANA_BTFLUX />;<span id="ANA_BTFLUX"></span> | <section begin=ANA_BTFLUX />;<span id="ANA_BTFLUX"></span>[[ANA_BTFLUX]] | ||
:Option to set kinematic bottom heat flux with an analytical expression (usually zero, no bottom flux). | :Option to set kinematic bottom heat flux with an analytical expression (usually zero, no bottom flux). | ||
:'''variable = ''' [[Variables#btflx | btflx(:,:,itemp)]] | :'''variable = ''' [[Variables#btflx | btflx(:,:,itemp)]] | ||
Line 125: | Line 125: | ||
:'''routine = ''' [[analytical.F]] (ana_btflux) <section end=ANA_BTFLUX /> | :'''routine = ''' [[analytical.F]] (ana_btflux) <section end=ANA_BTFLUX /> | ||
<section begin=ANA_CLOUD />;<span id="ANA_CLOUD"></span> | <section begin=ANA_CLOUD />;<span id="ANA_CLOUD"></span>[[ANA_CLOUD]] | ||
:Option to set cloud fraction with an analytical expression. | :Option to set cloud fraction with an analytical expression. | ||
:'''variable = ''' [[Variables#cloud | cloud]] | :'''variable = ''' [[Variables#cloud | cloud]] | ||
Line 131: | Line 131: | ||
:'''routine = ''' [[analytical.F]] (ana_clouds)<section end=ANA_CLOUD /> | :'''routine = ''' [[analytical.F]] (ana_clouds)<section end=ANA_CLOUD /> | ||
<section begin=ANA_DIAG />;<span id="ANA_DIAG"></span> | <section begin=ANA_DIAG />;<span id="ANA_DIAG"></span>[[ANA_DIAG]] | ||
:Option to activate the computation of any user specified diagnostics. | :Option to activate the computation of any user specified diagnostics. | ||
:'''routine = ''' [[analytical]] (ana_diag), [[diag.F]]<section end=ANA_DIAG /> | :'''routine = ''' [[analytical]] (ana_diag), [[diag.F]]<section end=ANA_DIAG /> | ||
<section begin=ANA_FSOBC />;<span id="ANA_FSOBC"></span> | <section begin=ANA_FSOBC />;<span id="ANA_FSOBC"></span>[[ANA_FSOBC]] | ||
:Option to set free-surface open boundary conditions using analytical expressions. | :Option to set free-surface open boundary conditions using analytical expressions. | ||
:'''variable = ''' [[Variables#zeta_east | zeta_east]], [[Variables#zeta_north | zeta_north]], [[Variables#zeta_south | zeta_south]], [[Variables#zeta_west | zeta_west]] | :'''variable = ''' [[Variables#zeta_east | zeta_east]], [[Variables#zeta_north | zeta_north]], [[Variables#zeta_south | zeta_south]], [[Variables#zeta_west | zeta_west]] | ||
Line 141: | Line 141: | ||
:'''routine = ''' [[analytical.F]] (ana_fsobc) <section end=ANA_FSOBC /> | :'''routine = ''' [[analytical.F]] (ana_fsobc) <section end=ANA_FSOBC /> | ||
<section begin=ANA_GRID />;<span id="ANA_GRID"></span> | <section begin=ANA_GRID />;<span id="ANA_GRID"></span>[[ANA_GRID]] | ||
:Option to set application grid variables with analytical expressions. Mostly, all the idealized test problems use this option. It sets the following grid-related variables: Coriolis parameter, bathymetry, ξ- and η-direction metrics and its derivates, curvilinear grid angle, ξ- and η-direction coordinates, and spherical coordinates, if applicable. | :Option to set application grid variables with analytical expressions. Mostly, all the idealized test problems use this option. It sets the following grid-related variables: Coriolis parameter, bathymetry, ξ- and η-direction metrics and its derivates, curvilinear grid angle, ξ- and η-direction coordinates, and spherical coordinates, if applicable. | ||
:'''variable = ''' [[Variables#f | f]], [[Variables#h | h]] | :'''variable = ''' [[Variables#f | f]], [[Variables#h | h]] | ||
Line 149: | Line 149: | ||
:'''routine = ''' [[analytical.F]] (ana_grid)<section end=ANA_GRID /> | :'''routine = ''' [[analytical.F]] (ana_grid)<section end=ANA_GRID /> | ||
<section begin=ANA_HUMIDITY />;<span id="ANA_HUMIDITY"></span> | <section begin=ANA_HUMIDITY />;<span id="ANA_HUMIDITY"></span>[[ANA_HUMIDITY]] | ||
:Option to set surface air humidity (moisture) with an analytical expression. There are three types of humidity: '''i)''' ''absolute humidity'' is the density of water vapor, '''ii)''' ''specific humidity'' is the ratio of the mass of water vapor to the mass of moist air containing the vapor (g/kg), and '''iii)''' ''relative humidity'' is the ratio of the actual mixing ratio to saturation mixing ratio of the air at a given temperature and pressure (percentage). | :Option to set surface air humidity (moisture) with an analytical expression. There are three types of humidity: '''i)''' ''absolute humidity'' is the density of water vapor, '''ii)''' ''specific humidity'' is the ratio of the mass of water vapor to the mass of moist air containing the vapor (g/kg), and '''iii)''' ''relative humidity'' is the ratio of the actual mixing ratio to saturation mixing ratio of the air at a given temperature and pressure (percentage). | ||
:'''variable = ''' [[Variables#Hair | Hair]] | :'''variable = ''' [[Variables#Hair | Hair]] | ||
Line 155: | Line 155: | ||
:'''routine = ''' [[analytical.F]] (ana_humid)<section end=ANA_HUMIDITY /> | :'''routine = ''' [[analytical.F]] (ana_humid)<section end=ANA_HUMIDITY /> | ||
<section begin=ANA_INITIAL />;<span id="ANA_INITIAL"></span> | <section begin=ANA_INITIAL />;<span id="ANA_INITIAL"></span>[[ANA_INITIAL]] | ||
:Option to set initial conditions for free-surface, momentum, and tracers with analytical expressions. Mostly, all the idealized test problems use this option. | :Option to set initial conditions for free-surface, momentum, and tracers with analytical expressions. Mostly, all the idealized test problems use this option. | ||
:'''variable = ''' [[Variables#zeta | zeta]], [[Variables#ubar | ubar]], [[Variables#vbar | vbar]] | :'''variable = ''' [[Variables#zeta | zeta]], [[Variables#ubar | ubar]], [[Variables#vbar | vbar]] | ||
Line 162: | Line 162: | ||
:'''routine = ''' [[analytical.F]] (ana_initial)<section end=ANA_INITIAL /> | :'''routine = ''' [[analytical.F]] (ana_initial)<section end=ANA_INITIAL /> | ||
<section begin=ANA_M2CLIMA />;<span id="ANA_M2CLIMA"></span> | <section begin=ANA_M2CLIMA />;<span id="ANA_M2CLIMA"></span>[[ANA_M2CLIMA]] | ||
:Option to set 2D momentum climatology with analytical expressions. | :Option to set 2D momentum climatology with analytical expressions. | ||
:'''variable = ''' [[Variables#ubarclm | ubarclm]], [[Variables#vbarclm | vbarclm]] | :'''variable = ''' [[Variables#ubarclm | ubarclm]], [[Variables#vbarclm | vbarclm]] | ||
Line 169: | Line 169: | ||
:'''routine = ''' [[analytical.F]] (ana_m2clima)<section end=ANA_M2CLIMA /> | :'''routine = ''' [[analytical.F]] (ana_m2clima)<section end=ANA_M2CLIMA /> | ||
<section begin=ANA_M2OBC />;<span id="ANA_M2OBC"></span> | <section begin=ANA_M2OBC />;<span id="ANA_M2OBC"></span>[[ANA_M2OBC]] | ||
:Option to set 2D momentum open boundary conditions using analytical expressions. | :Option to set 2D momentum open boundary conditions using analytical expressions. | ||
:'''variable = ''' [[Variables#ubar_east | ubar_east]], [[Variables#ubar_north | ubar_north]], [[Variables#ubar_south | ubar_south]], [[Variables#ubar_west | ubar_west]] | :'''variable = ''' [[Variables#ubar_east | ubar_east]], [[Variables#ubar_north | ubar_north]], [[Variables#ubar_south | ubar_south]], [[Variables#ubar_west | ubar_west]] | ||
Line 176: | Line 176: | ||
:'''routine = ''' [[analytical.F]] (ana_m2obc) <section end=ANA_M2OBC /> | :'''routine = ''' [[analytical.F]] (ana_m2obc) <section end=ANA_M2OBC /> | ||
<section begin=ANA_M3CLIMA />;<span id="ANA_M3CLIMA"></span> | <section begin=ANA_M3CLIMA />;<span id="ANA_M3CLIMA"></span>[[ANA_M3CLIMA]] | ||
:Option to set 3D momentum climatology with analytical expressions. | :Option to set 3D momentum climatology with analytical expressions. | ||
:'''variable = ''' [[Variables#uclm | uclm]], [[Variables#vclm | vclm]] | :'''variable = ''' [[Variables#uclm | uclm]], [[Variables#vclm | vclm]] | ||
Line 184: | Line 184: | ||
:'''routine = ''' [[analytical.F]] (ana_m3clima)<section end=ANA_M3CLIMA /> | :'''routine = ''' [[analytical.F]] (ana_m3clima)<section end=ANA_M3CLIMA /> | ||
<section begin=ANA_M3OBC />;<span id="ANA_M3OBC"></span> | <section begin=ANA_M3OBC />;<span id="ANA_M3OBC"></span>[[ANA_M3OBC]] | ||
:Option to set 3D momentum open boundary conditions using analytical expressions. | :Option to set 3D momentum open boundary conditions using analytical expressions. | ||
:'''variable = ''' [[Variables#u_east | u_east]], [[Variables#u_north | u_north]], [[Variables#u_south | u_south]], [[Variables#u_west | u_west]] | :'''variable = ''' [[Variables#u_east | u_east]], [[Variables#u_north | u_north]], [[Variables#u_south | u_south]], [[Variables#u_west | u_west]] | ||
Line 191: | Line 191: | ||
:'''routine = ''' [[analytical.F]] (ana_m3obc) <section end=ANA_M3OBC /> | :'''routine = ''' [[analytical.F]] (ana_m3obc) <section end=ANA_M3OBC /> | ||
<section begin=ANA_MASK />;<span id="ANA_MASK"></span> | <section begin=ANA_MASK />;<span id="ANA_MASK"></span>[[ANA_MASK]] | ||
:Option to set land/sea masking using the analytical set-up. It is used in few idealized test problems. The mask has a value of ''zero'' over land and ''unity'' over water. | :Option to set land/sea masking using the analytical set-up. It is used in few idealized test problems. The mask has a value of ''zero'' over land and ''unity'' over water. | ||
:'''variables = ''' [[Variables#pmask | pmask]], [[Variables#rmask | rmask]], [[Variables#umask | umask]], [[Variables#vmask | vmask]] | :'''variables = ''' [[Variables#pmask | pmask]], [[Variables#rmask | rmask]], [[Variables#umask | umask]], [[Variables#vmask | vmask]] | ||
:'''routine = ''' [[analytical.F]] (ana_mask)<section end=ANA_MASK /> | :'''routine = ''' [[analytical.F]] (ana_mask)<section end=ANA_MASK /> | ||
<section begin=ANA_PAIR />;<span id="ANA_PAIR"></span> | <section begin=ANA_PAIR />;<span id="ANA_PAIR"></span>[[ANA_PAIR]] | ||
:Option to set surface air pressure with an analytical expression. | :Option to set surface air pressure with an analytical expression. | ||
:'''variable = ''' [[Variables#Pair | Pair]] | :'''variable = ''' [[Variables#Pair | Pair]] | ||
Line 202: | Line 202: | ||
:'''routine = ''' [[analytical.F]] (ana_pair) <section end=ANA_PAIR /> | :'''routine = ''' [[analytical.F]] (ana_pair) <section end=ANA_PAIR /> | ||
<section begin=ANA_PASSIVE />;<span id="ANA_PASSIVE"></span> | <section begin=ANA_PASSIVE />;<span id="ANA_PASSIVE"></span>[[ANA_PASSIVE]] | ||
:Option to set inert, passive tracers initial conditions with analytical expressions. | :Option to set inert, passive tracers initial conditions with analytical expressions. | ||
:'''variable = ''' [[Variables#t | t(:,:,:,:,inert(1:NPT))]] | :'''variable = ''' [[Variables#t | t(:,:,:,:,inert(1:NPT))]] | ||
Line 209: | Line 209: | ||
:'''routine = ''' [[analytical.F]] (ana_passive)<section end=ANA_PASSIVE /> | :'''routine = ''' [[analytical.F]] (ana_passive)<section end=ANA_PASSIVE /> | ||
<section begin=ANA_PERTURB />;<span id="ANA_PERTURB"></span> | <section begin=ANA_PERTURB />;<span id="ANA_PERTURB"></span>[[ANA_PERTURB]] | ||
:Option to perturb tangent linear and adjoint state initial conditions at specified spatial (i,j,k) location. This is used to determine the correctness of the tangent linear and adjoint models by computing the inner product at the specified location. This inner product must be symmetric within roundoff (A - A<sup>T</sup> = 0). | :Option to perturb tangent linear and adjoint state initial conditions at specified spatial (i,j,k) location. This is used to determine the correctness of the tangent linear and adjoint models by computing the inner product at the specified location. This inner product must be symmetric within roundoff (A - A<sup>T</sup> = 0). | ||
:'''parameter = ''' [[Variables#user | user(1:8)]] | :'''parameter = ''' [[Variables#user | user(1:8)]] | ||
Line 217: | Line 217: | ||
:'''routine = ''' [[analytical.F]] (ana_perturb)<section end=ANA_PERTURB /> | :'''routine = ''' [[analytical.F]] (ana_perturb)<section end=ANA_PERTURB /> | ||
<section begin=ANA_PSOURCE />;<span id="ANA_PSOURCE"></span> | <section begin=ANA_PSOURCE />;<span id="ANA_PSOURCE"></span>[[ANA_PSOURCE]] | ||
:Option to set point sources and sinks with analytical expressions. Usually, river runoff are represented as a point source. | :Option to set point sources and sinks with analytical expressions. Usually, river runoff are represented as a point source. | ||
:'''variable = ''' [[Variables#Isrc | Isrc]], [[Variables#Jsrc | Jsrc]], [[Variables#Lsrc | Lsrc]], [[Variables#Dsrc | Dsrc]] | :'''variable = ''' [[Variables#Isrc | Isrc]], [[Variables#Jsrc | Jsrc]], [[Variables#Lsrc | Lsrc]], [[Variables#Dsrc | Dsrc]] | ||
Line 224: | Line 224: | ||
:'''routine = ''' [[analytical.F]] (ana_psource) <section end=ANA_PSOURCE /> | :'''routine = ''' [[analytical.F]] (ana_psource) <section end=ANA_PSOURCE /> | ||
<section begin=ANA_RAIN />;<span id="ANA_RAIN"></span> | <section begin=ANA_RAIN />;<span id="ANA_RAIN"></span>[[ANA_RAIN]] | ||
:Option to set rain fall rate with an analytical expression. | :Option to set rain fall rate with an analytical expression. | ||
:'''variable = ''' [[Variables#rain | rain]] | :'''variable = ''' [[Variables#rain | rain]] | ||
Line 231: | Line 231: | ||
:'''routine = ''' [[analytical.F]] (ana_rain) <section end=ANA_RAIN /> | :'''routine = ''' [[analytical.F]] (ana_rain) <section end=ANA_RAIN /> | ||
<section begin=ANA_SEDIMENT />;<span id="ANA_SEDIMENT"></span> | <section begin=ANA_SEDIMENT />;<span id="ANA_SEDIMENT"></span>[[ANA_SEDIMENT]] | ||
:Option to set cohesive and non-cohesive sediment initial conditions with analytical expressions. It also initializes sediment bed layer properties (thickness, age, porosity), sediment fraction and mass of each size class in each bed layer, and exposed sediment layer properties (mean grain diameter, mean grain density, mean settling velocity, mean critical erosion stress, ripple length and height, bed wave excursion amplitude, and several bottom roughnesses). | :Option to set cohesive and non-cohesive sediment initial conditions with analytical expressions. It also initializes sediment bed layer properties (thickness, age, porosity), sediment fraction and mass of each size class in each bed layer, and exposed sediment layer properties (mean grain diameter, mean grain density, mean settling velocity, mean critical erosion stress, ripple length and height, bed wave excursion amplitude, and several bottom roughnesses). | ||
:'''variable = ''' [[Variables#t | t(:,:,:,:,idsed(1:NST))]] | :'''variable = ''' [[Variables#t | t(:,:,:,:,idsed(1:NST))]] | ||
Line 240: | Line 240: | ||
:'''routine = ''' [[analytical.F]] (ana_sediment)<section end=ANA_SEDIMENT /> | :'''routine = ''' [[analytical.F]] (ana_sediment)<section end=ANA_SEDIMENT /> | ||
<section begin=ANA_SMFLUX />;<span id="ANA_SMFLUX"></span> | <section begin=ANA_SMFLUX />;<span id="ANA_SMFLUX"></span>[[ANA_SMFLUX]] | ||
:Option to set kinematic, surface momentum flux boundary condition (wind stress) with analytical expressions. | :Option to set kinematic, surface momentum flux boundary condition (wind stress) with analytical expressions. | ||
:'''variable = ''' [[Variables#sustr | sustr]], [[Variables#svstr | svstr]] | :'''variable = ''' [[Variables#sustr | sustr]], [[Variables#svstr | svstr]] | ||
:'''routine = ''' [[analytical.F]] (ana_smflux)<section end=ANA_SMFLUX /> | :'''routine = ''' [[analytical.F]] (ana_smflux)<section end=ANA_SMFLUX /> | ||
<section begin=ANA_SPFLUX />;<span id="ANA_SPFLUX"></span> | <section begin=ANA_SPFLUX />;<span id="ANA_SPFLUX"></span>[[ANA_SPFLUX]] | ||
:Option to set passive tracers surface flux with analytical expressions (usually zero, no flux). | :Option to set passive tracers surface flux with analytical expressions (usually zero, no flux). | ||
:'''variable = ''' [[Variables#stflx | stflx(:,:,NAT+1:NT(ng))]] | :'''variable = ''' [[Variables#stflx | stflx(:,:,NAT+1:NT(ng))]] | ||
Line 251: | Line 251: | ||
:'''routine = ''' [[analytical.F]] (ana_spflux)<section end=ANA_SPFLUX /> | :'''routine = ''' [[analytical.F]] (ana_spflux)<section end=ANA_SPFLUX /> | ||
<section begin=ANA_SPINNING />;<span id="ANA_SPINNING"></span> | <section begin=ANA_SPINNING />;<span id="ANA_SPINNING"></span>[[ANA_SPINNING]] | ||
:Option to set time-variable rotation force as the sum of Coriolis and centripetal accelerations. This option is used in polar coordinates (annulus grid) applications. | :Option to set time-variable rotation force as the sum of Coriolis and centripetal accelerations. This option is used in polar coordinates (annulus grid) applications. | ||
:'''variable = ''' [[Variables#f | f]], [[Variables#fomn | fomn]] | :'''variable = ''' [[Variables#f | f]], [[Variables#fomn | fomn]] | ||
Line 257: | Line 257: | ||
:'''routine = ''' [[analytical.F]] (ana_spinning)<section end=ANA_SPINNING /> | :'''routine = ''' [[analytical.F]] (ana_spinning)<section end=ANA_SPINNING /> | ||
<section begin=ALBEDO />;<span id="ALBEDO"></span> | <section begin=ALBEDO />;<span id="ALBEDO"></span>[[ALBEDO]] | ||
:Option to set kinematic, surface solar shortwave radiation flux with an analytical expression. | :Option to set kinematic, surface solar shortwave radiation flux with an analytical expression. | ||
:'''variable = ''' [[Variables#srflx | srflx]] | :'''variable = ''' [[Variables#srflx | srflx]] | ||
Line 263: | Line 263: | ||
:'''routine = ''' [[analytical.F]] (ana_srflux)<section end=ALBEDO /> | :'''routine = ''' [[analytical.F]] (ana_srflux)<section end=ALBEDO /> | ||
<section begin=ANA_SSFLUX />;<span id="ANA_SSFLUX"></span> | <section begin=ANA_SSFLUX />;<span id="ANA_SSFLUX"></span>[[ANA_SSFLUX]] | ||
:Option to set kinematic surface freshwater flux (E-P) using an analytical expression. | :Option to set kinematic surface freshwater flux (E-P) using an analytical expression. | ||
:'''variable = ''' [[Variables#stflx | stflx(:,:,isalt)]] | :'''variable = ''' [[Variables#stflx | stflx(:,:,isalt)]] | ||
Line 271: | Line 271: | ||
:'''routine = ''' <section end=ANA_SSFLUX /> | :'''routine = ''' <section end=ANA_SSFLUX /> | ||
<section begin=ANA_SSH />;<span id="ANA_SSH"></span> | <section begin=ANA_SSH />;<span id="ANA_SSH"></span>[[ANA_SSH]] | ||
:Option to set sea surface height climatology with an analytical expression. | :Option to set sea surface height climatology with an analytical expression. | ||
:'''variable = ''' [[Variables#ssh | ssh]] | :'''variable = ''' [[Variables#ssh | ssh]] | ||
Line 277: | Line 277: | ||
:'''routine = ''' [[analytical.F]] (ana_ssh)<section end=ANA_SSH /> | :'''routine = ''' [[analytical.F]] (ana_ssh)<section end=ANA_SSH /> | ||
<section begin=ANA_SSS />;<span id="ANA_SSS"></span> | <section begin=ANA_SSS />;<span id="ANA_SSS"></span>[[ANA_SSS]] | ||
:Option to set sea surface salinity with an analytical expression. | :Option to set sea surface salinity with an analytical expression. | ||
:'''variable = ''' [[Variables#sss | sss]] | :'''variable = ''' [[Variables#sss | sss]] | ||
Line 284: | Line 284: | ||
:'''routine = ''' [[analytical.F]] (ana_sss)<section end=ANA_SSS /> | :'''routine = ''' [[analytical.F]] (ana_sss)<section end=ANA_SSS /> | ||
<section begin=ANA_SST />;<span id="ANA_SST"></span> | <section begin=ANA_SST />;<span id="ANA_SST"></span>[[ANA_SST]] | ||
:Option to set sea surface temperature with an analytical expression. It also sets surface net heat flux sensitivity to sea surface temperature. Both fields are used for surface net heat flux correction. | :Option to set sea surface temperature with an analytical expression. It also sets surface net heat flux sensitivity to sea surface temperature. Both fields are used for surface net heat flux correction. | ||
:'''variable = ''' [[Variables#dqdt | dqdt]], [[Variables#sst | sst]] | :'''variable = ''' [[Variables#dqdt | dqdt]], [[Variables#sst | sst]] | ||
Line 290: | Line 290: | ||
:'''routine = ''' [[analytical.F]] (ana_sst), [[set_vbc.F]]<section end=ANA_SST /> | :'''routine = ''' [[analytical.F]] (ana_sst), [[set_vbc.F]]<section end=ANA_SST /> | ||
<section begin=ANA_STFLUX />;<span id="ANA_STFLUX"></span> | <section begin=ANA_STFLUX />;<span id="ANA_STFLUX"></span>[[ANA_STFLUX]] | ||
:Option to set kinematic surface net flux of tracers using analytical expressions. | :Option to set kinematic surface net flux of tracers using analytical expressions. | ||
:'''variable = ''' [[Variables#stflx | stflx(:,:,1:NT)]] | :'''variable = ''' [[Variables#stflx | stflx(:,:,1:NT)]] | ||
Line 298: | Line 298: | ||
:'''routine = ''' <section end=ANA_STFLUX /> | :'''routine = ''' <section end=ANA_STFLUX /> | ||
<section begin=ANA_TAIR />;<span id="ANA_TAIR"></span> | <section begin=ANA_TAIR />;<span id="ANA_TAIR"></span>[[ANA_TAIR]] | ||
:Option to set surface air temperature with an analytical expression | :Option to set surface air temperature with an analytical expression | ||
:'''variable = ''' [[Variables#Tair | Tair]] | :'''variable = ''' [[Variables#Tair | Tair]] | ||
Line 306: | Line 306: | ||
:'''routine = ''' [[analytical.F]] (ana_tair)<section end=ANA_TAIR /> | :'''routine = ''' [[analytical.F]] (ana_tair)<section end=ANA_TAIR /> | ||
<section begin=ANA_TCLIMA />;<span id="ANA_TCLIMA"></span> | <section begin=ANA_TCLIMA />;<span id="ANA_TCLIMA"></span>[[ANA_TCLIMA]] | ||
:Option to set tracer climatology with analytical expressions. | :Option to set tracer climatology with analytical expressions. | ||
:'''variable = ''' [[Variables#tclm | tclm]] | :'''variable = ''' [[Variables#tclm | tclm]] | ||
Line 314: | Line 314: | ||
:'''routine = ''' [[analytical.F]] (ana_tclima)<section end=ANA_TCLIMA /> | :'''routine = ''' [[analytical.F]] (ana_tclima)<section end=ANA_TCLIMA /> | ||
<section begin=ANA_TOBC />;<span id="ANA_TOBC"></span> | <section begin=ANA_TOBC />;<span id="ANA_TOBC"></span>[[ANA_TOBC]] | ||
:Option to set tracers open boundary conditions using analytical expressions. | :Option to set tracers open boundary conditions using analytical expressions. | ||
:'''variable = ''' [[Variables#t_east | t_east]], [[Variables#t_north | t_north]], [[Variables#t_south | t_south]], [[Variables#t_west | t_west]] | :'''variable = ''' [[Variables#t_east | t_east]], [[Variables#t_north | t_north]], [[Variables#t_south | t_south]], [[Variables#t_west | t_west]] | ||
Line 320: | Line 320: | ||
:'''routine = ''' [[analytical.F]] (ana_tobc) <section end=ANA_TOBC /> | :'''routine = ''' [[analytical.F]] (ana_tobc) <section end=ANA_TOBC /> | ||
<section begin=ANA_VMIX />;<span id="ANA_VMIX"></span> | <section begin=ANA_VMIX />;<span id="ANA_VMIX"></span>[[ANA_VMIX]] | ||
:Option to set vertical mixing coefficients for momentum and tracers with analytical expressions. | :Option to set vertical mixing coefficients for momentum and tracers with analytical expressions. | ||
:'''variable = ''' [[Variables#Akt | Akt(:,:,:,1:NAT)]], [[Variables#Akv | Akv]] | :'''variable = ''' [[Variables#Akt | Akt(:,:,:,1:NAT)]], [[Variables#Akv | Akv]] | ||
Line 327: | Line 327: | ||
:'''routine = ''' [[analytical.F]] (ana_vmix)<section end=ANA_VMIX /> | :'''routine = ''' [[analytical.F]] (ana_vmix)<section end=ANA_VMIX /> | ||
<section begin=ANA_WINDS />;<span id="ANA_WINDS"></span> | <section begin=ANA_WINDS />;<span id="ANA_WINDS"></span>[[ANA_WINDS]] | ||
:Option to set surface wind vector components with analytical expressions. | :Option to set surface wind vector components with analytical expressions. | ||
:'''variable = ''' [[Variables#Uwind | Uwind]], [[Variables#Vwind | Vwind]] | :'''variable = ''' [[Variables#Uwind | Uwind]], [[Variables#Vwind | Vwind]] | ||
Line 333: | Line 333: | ||
:'''routine = ''' [[analytical.F]] (ana_winds)<section end=ANA_WINDS /> | :'''routine = ''' [[analytical.F]] (ana_winds)<section end=ANA_WINDS /> | ||
<section begin=ANA_WWAVE />;<span id="ANA_WWAVE"></span> | <section begin=ANA_WWAVE />;<span id="ANA_WWAVE"></span>[[ANA_WWAVE]] | ||
:Option to set wind-induced wave fields with analytical expressions. It currently, sets values for wave direction, height, length, top and bottom periods, and dissipation. | :Option to set wind-induced wave fields with analytical expressions. It currently, sets values for wave direction, height, length, top and bottom periods, and dissipation. | ||
:'''variable = ''' [[Variables#Dwave | Dwave]], [[Variables#Hwave | Hwave]], [[Variables#Lwave | Lwave]], [[Variables#Pwave_top | Pwave_top]], [[Variables#Pwave_bot | Pwave_bot]], [[Variables#wave_dissip | wave_dissip]] | :'''variable = ''' [[Variables#Dwave | Dwave]], [[Variables#Hwave | Hwave]], [[Variables#Lwave | Lwave]], [[Variables#Pwave_top | Pwave_top]], [[Variables#Pwave_bot | Pwave_bot]], [[Variables#wave_dissip | wave_dissip]] | ||
Line 341: | Line 341: | ||
:'''routine = ''' [[analytical.F]] (ana_wwave)<section end=ANA_WWAVE /> | :'''routine = ''' [[analytical.F]] (ana_wwave)<section end=ANA_WWAVE /> | ||
<section begin=ASSIMILATION />;<span id="ASSIMILATION"></span> | <section begin=ASSIMILATION />;<span id="ASSIMILATION"></span>[[ASSIMILATION]] | ||
:Internal option defined when any of the optimal interpolation assimilation options is activated. | :Internal option defined when any of the optimal interpolation assimilation options is activated. | ||
:'''related = ''' [[ASSIMILATION_SSH]], [[ASSIMILATION_SST]], [[ASSIMILATION_T]], [[ASSIMILATION_UV]], [[ASSIMILATION_UVsur]] | :'''related = ''' [[ASSIMILATION_SSH]], [[ASSIMILATION_SST]], [[ASSIMILATION_T]], [[ASSIMILATION_UV]], [[ASSIMILATION_UVsur]] | ||
Line 347: | Line 347: | ||
:'''routine = ''' [[globaldefs.h]]<section end=ASSIMILATION /> | :'''routine = ''' [[globaldefs.h]]<section end=ASSIMILATION /> | ||
<section begin=ASSIMILATION_SSH />;<span id="ASSIMILATION_SSH"></span> | <section begin=ASSIMILATION_SSH />;<span id="ASSIMILATION_SSH"></span>[[ASSIMILATION_SSH]] | ||
:Option to assimilate sea surface height observations (altimetry) using optimal interpolation. | :Option to assimilate sea surface height observations (altimetry) using optimal interpolation. | ||
:'''variable = ''' [[Variables#EdatSSH | EdatSSH]], [[Variables#EobsSSH | EobsSSH]], [[Variables#SSHdat | SSHdat]], [[Variables#SSHobs | SSHobs]] | :'''variable = ''' [[Variables#EdatSSH | EdatSSH]], [[Variables#EobsSSH | EobsSSH]], [[Variables#SSHdat | SSHdat]], [[Variables#SSHobs | SSHobs]] | ||
Line 355: | Line 355: | ||
:'''routine = ''' [[oi_update.F]]<section end=ASSIMILATION_SSH /> | :'''routine = ''' [[oi_update.F]]<section end=ASSIMILATION_SSH /> | ||
<section begin=ASSIMILATION_SST />;<span id="ASSIMILATION_SST"></span> | <section begin=ASSIMILATION_SST />;<span id="ASSIMILATION_SST"></span>[[ASSIMILATION_SST]] | ||
:Option to assimilate sea surface temperature observations using optimal interpolation. | :Option to assimilate sea surface temperature observations using optimal interpolation. | ||
:'''variable = ''' [[Variables#EdatSST | EdatSST]], [[Variables#EobsSST | EobsSST]], [[Variables#SSTdat | SSTdat]], [[Variables#SSTobs | SSTobs]] | :'''variable = ''' [[Variables#EdatSST | EdatSST]], [[Variables#EobsSST | EobsSST]], [[Variables#SSTdat | SSTdat]], [[Variables#SSTobs | SSTobs]] | ||
Line 363: | Line 363: | ||
:'''routine = ''' [[oi_update.F]]<section end=ASSIMILATION_SST /> | :'''routine = ''' [[oi_update.F]]<section end=ASSIMILATION_SST /> | ||
<section begin=ASSIMILATION_T />;<span id="ASSIMILATION_T"></span> | <section begin=ASSIMILATION_T />;<span id="ASSIMILATION_T"></span>[[ASSIMILATION_T]] | ||
:Option to assimilate tracer-type observations (temperature, salinity) using optimal interpolation. | :Option to assimilate tracer-type observations (temperature, salinity) using optimal interpolation. | ||
:'''variable = ''' [[Variables#EdatT | EdatT]], [[Variables#EobsT | EobsT]], [[Variables#Tdat | Tdat]], [[Variables#Tobs | Tobs]] | :'''variable = ''' [[Variables#EdatT | EdatT]], [[Variables#EobsT | EobsT]], [[Variables#Tdat | Tdat]], [[Variables#Tobs | Tobs]] | ||
Line 371: | Line 371: | ||
:'''routine = ''' [[oi_update.F]]<section end=ASSIMILATION_T /> | :'''routine = ''' [[oi_update.F]]<section end=ASSIMILATION_T /> | ||
<section begin=ASSIMILATION_UV />;<span id="ASSIMILATION_UV"></span> | <section begin=ASSIMILATION_UV />;<span id="ASSIMILATION_UV"></span>[[ASSIMILATION_UV]] | ||
:Option to assimilate 3D momentum (u,v) observations using optimal interpolation. | :Option to assimilate 3D momentum (u,v) observations using optimal interpolation. | ||
:'''variable = ''' [[Variables#EdatUV | EdatUV]], [[Variables#EobsUV | EobsUV]], [[Variables#UVdat | UVdat]], [[Variables#UVobs | UVobs]] | :'''variable = ''' [[Variables#EdatUV | EdatUV]], [[Variables#EobsUV | EobsUV]], [[Variables#UVdat | UVdat]], [[Variables#UVobs | UVobs]] | ||
Line 379: | Line 379: | ||
:'''routine = ''' [[oi_update.F]]<section end=ASSIMILATION_UV /> | :'''routine = ''' [[oi_update.F]]<section end=ASSIMILATION_UV /> | ||
<section begin=ASSIMILATION_UVsur />;<span id="ASSIMILATION_UVsur"></span> | <section begin=ASSIMILATION_UVsur />;<span id="ASSIMILATION_UVsur"></span>[[ASSIMILATION_UVsur]] | ||
:Option to assimilate surface momentum (u,v) observations (CODAR) using optimal interpolation. | :Option to assimilate surface momentum (u,v) observations (CODAR) using optimal interpolation. | ||
:'''variable = ''' [[Variables#EdatVsur | EdatVsur]], [[Variables#EobsVsur | EobsVsur]], [[Variables#Usurdat | Usurdat]], [[Variables#Usur | Usur]], [[Variables#Vsurdat | Vsurdat]], [[Variables#Vsur | Vsur]] | :'''variable = ''' [[Variables#EdatVsur | EdatVsur]], [[Variables#EobsVsur | EobsVsur]], [[Variables#Usurdat | Usurdat]], [[Variables#Usur | Usur]], [[Variables#Vsurdat | Vsurdat]], [[Variables#Vsur | Vsur]] | ||
Line 387: | Line 387: | ||
:'''routine = ''' [[oi_update.F]]<section end=ASSIMILATION_UVsur /> | :'''routine = ''' [[oi_update.F]]<section end=ASSIMILATION_UVsur /> | ||
<section begin=ASSUMED_SHAPE />;<span id="ASSUMED_SHAPE"></span> | <section begin=ASSUMED_SHAPE />;<span id="ASSUMED_SHAPE"></span>[[ASSUMED_SHAPE]] | ||
:Internal option to declare all global arrays as assumed-shape where their size, bounds, and shape are associated with pointers. Imported arrays with dummy arguments that takes the shape of the actual argument passes to it. If not activated, all the arrays are of explicit-shape. In some computers the explicit-shape arrays slow doen performace because the arrays are copied when passed as argument. | :Internal option to declare all global arrays as assumed-shape where their size, bounds, and shape are associated with pointers. Imported arrays with dummy arguments that takes the shape of the actual argument passes to it. If not activated, all the arrays are of explicit-shape. In some computers the explicit-shape arrays slow doen performace because the arrays are copied when passed as argument. | ||
:'''routine = ''' [[globaldefs.h]]<section end=ASSUMED_SHAPE /> | :'''routine = ''' [[globaldefs.h]]<section end=ASSUMED_SHAPE /> | ||
<section begin=AVERAGES />;<span id="AVERAGES"></span> | <section begin=AVERAGES />;<span id="AVERAGES"></span>[[AVERAGES]] | ||
:Option to write out time-averaged fields into output NetCDF file. | :Option to write out time-averaged fields into output NetCDF file. | ||
:'''parameter = ''' [[Variables#nAVG | nAVG]], [[Variables#ndefAVG | ndefAVG]], [[Variables#ntsAVG | ntsAVG]] | :'''parameter = ''' [[Variables#nAVG | nAVG]], [[Variables#ndefAVG | ndefAVG]], [[Variables#ntsAVG | ntsAVG]] | ||
Line 397: | Line 397: | ||
:'''routine = ''' [[def_avg.F]], [[set_avg.F]], [[wrt_AVG.F]]<section end=AVERAGES /> | :'''routine = ''' [[def_avg.F]], [[set_avg.F]], [[wrt_AVG.F]]<section end=AVERAGES /> | ||
<section begin=AVERAGES_AKS />;<span id="AVERAGES_AKS"></span> | <section begin=AVERAGES_AKS />;<span id="AVERAGES_AKS"></span>[[AVERAGES_AKS]] | ||
:Option to write out time-averaged vertical diffusion of salinity into output NetCDF file. Use this option when any of the vertical mixing parameterizations is activated. | :Option to write out time-averaged vertical diffusion of salinity into output NetCDF file. Use this option when any of the vertical mixing parameterizations is activated. | ||
:'''parameter = ''' [[Variables#nAVG | nAVG]], [[Variables#ndefAVG | ndefAVG]], [[Variables#ntsAVG | ntsAVG]] | :'''parameter = ''' [[Variables#nAVG | nAVG]], [[Variables#ndefAVG | ndefAVG]], [[Variables#ntsAVG | ntsAVG]] | ||
Line 405: | Line 405: | ||
:'''routine = ''' [[def_avg.F]], [[set_avg.F]], [[wrt_AVG.F]]<section end=AVERAGES_AKS /> | :'''routine = ''' [[def_avg.F]], [[set_avg.F]], [[wrt_AVG.F]]<section end=AVERAGES_AKS /> | ||
<section begin=AVERAGES_AKT />;<span id="AVERAGES_AKT"></span> | <section begin=AVERAGES_AKT />;<span id="AVERAGES_AKT"></span>[[AVERAGES_AKT]] | ||
:Option to write out time-averaged vertical diffusion of temperature into output NetCDF file. Use this option when any of the vertical mixing parameterizations is activated. | :Option to write out time-averaged vertical diffusion of temperature into output NetCDF file. Use this option when any of the vertical mixing parameterizations is activated. | ||
:'''parameter = ''' [[Variables#nAVG | nAVG]], [[Variables#ndefAVG | ndefAVG]], [[Variables#ntsAVG | ntsAVG]] | :'''parameter = ''' [[Variables#nAVG | nAVG]], [[Variables#ndefAVG | ndefAVG]], [[Variables#ntsAVG | ntsAVG]] | ||
Line 413: | Line 413: | ||
:'''routine = ''' [[def_avg.F]], [[set_avg.F]], [[wrt_AVG.F]]<section end=AVERAGES_AKT /> | :'''routine = ''' [[def_avg.F]], [[set_avg.F]], [[wrt_AVG.F]]<section end=AVERAGES_AKT /> | ||
<section begin=AVERAGES_AKV />;<span id="AVERAGES_AKV"></span> | <section begin=AVERAGES_AKV />;<span id="AVERAGES_AKV"></span>[[AVERAGES_AKV]] | ||
:Option to write out time-averaged vertical viscosity into output NetCDF file. Use this option when any of the vertical mixing parameterizations is activated. | :Option to write out time-averaged vertical viscosity into output NetCDF file. Use this option when any of the vertical mixing parameterizations is activated. | ||
:'''parameter = ''' [[Variables#nAVG | nAVG]], [[Variables#ndefAVG | ndefAVG]], [[Variables#ntsAVG | ntsAVG]] | :'''parameter = ''' [[Variables#nAVG | nAVG]], [[Variables#ndefAVG | ndefAVG]], [[Variables#ntsAVG | ntsAVG]] | ||
Line 421: | Line 421: | ||
:'''routine = ''' [[def_avg.F]], [[set_avg.F]], [[wrt_AVG.F]]<section end=AVERAGES_AKV /> | :'''routine = ''' [[def_avg.F]], [[set_avg.F]], [[wrt_AVG.F]]<section end=AVERAGES_AKV /> | ||
<section begin=AVERAGES_BEDLOAD />;<span id="AVERAGES_BEDLOAD"></span> | <section begin=AVERAGES_BEDLOAD />;<span id="AVERAGES_BEDLOAD"></span>[[AVERAGES_BEDLOAD]] | ||
:Option to write out time-averaged bed load components into output NetCDF file. | :Option to write out time-averaged bed load components into output NetCDF file. | ||
:'''parameter = ''' [[Variables#nAVG | nAVG]], [[Variables#ndefAVG | ndefAVG]], [[Variables#ntsAVG | ntsAVG]] | :'''parameter = ''' [[Variables#nAVG | nAVG]], [[Variables#ndefAVG | ndefAVG]], [[Variables#ntsAVG | ntsAVG]] | ||
Line 429: | Line 429: | ||
:'''routine = ''' [[def_avg.F]], [[set_avg.F]], [[wrt_AVG.F]]<section end=AVERAGES_BEDLOAD /> | :'''routine = ''' [[def_avg.F]], [[set_avg.F]], [[wrt_AVG.F]]<section end=AVERAGES_BEDLOAD /> | ||
<section begin=AVERAGES_FLUXES />;<span id="AVERAGES_FLUXES"></span> | <section begin=AVERAGES_FLUXES />;<span id="AVERAGES_FLUXES"></span>[[AVERAGES_FLUXES]] | ||
:Option to write out time-averaged surface momentum stress and several fields associated with surface heat and freshwater fluxes. | :Option to write out time-averaged surface momentum stress and several fields associated with surface heat and freshwater fluxes. | ||
:'''parameter = ''' [[Variables#nAVG | nAVG]], [[Variables#ndefAVG | ndefAVG]], [[Variables#ntsAVG | ntsAVG]] | :'''parameter = ''' [[Variables#nAVG | nAVG]], [[Variables#ndefAVG | ndefAVG]], [[Variables#ntsAVG | ntsAVG]] | ||
Line 437: | Line 437: | ||
:'''routine = ''' [[def_avg.F]], [[set_avg.F]], [[wrt_AVG.F]]<section end=AVERAGES_FLUXES /> | :'''routine = ''' [[def_avg.F]], [[set_avg.F]], [[wrt_AVG.F]]<section end=AVERAGES_FLUXES /> | ||
<section begin=AVERAGES_NEARSHORE />;<span id="AVERAGES_NEARSHORE"></span> | <section begin=AVERAGES_NEARSHORE />;<span id="AVERAGES_NEARSHORE"></span>[[AVERAGES_NEARSHORE]] | ||
:Option to write out time-averaged nearshore stresses variables. | :Option to write out time-averaged nearshore stresses variables. | ||
:'''parameter = ''' [[Variables#nAVG | nAVG]], [[Variables#ndefAVG | ndefAVG]], [[Variables#ntsAVG | ntsAVG]] | :'''parameter = ''' [[Variables#nAVG | nAVG]], [[Variables#ndefAVG | ndefAVG]], [[Variables#ntsAVG | ntsAVG]] | ||
Line 445: | Line 445: | ||
:'''routine = ''' [[def_avg.F]], [[set_avg.F]], [[wrt_AVG.F]]<section end=AVERAGES_NEARSHORE /> | :'''routine = ''' [[def_avg.F]], [[set_avg.F]], [[wrt_AVG.F]]<section end=AVERAGES_NEARSHORE /> | ||
<section begin=AVERAGES_QUADRATIC />;<span id="AVERAGES_QUADRATIC"></span> | <section begin=AVERAGES_QUADRATIC />;<span id="AVERAGES_QUADRATIC"></span>[[AVERAGES_QUADRATIC]] | ||
:Option to write out time-averaged variables needed to compute eddy fluxes. These quadratic variables include <H u / n>, <H v / m>, <H u T / n>, <H v T / m>, <T T>, <u T>, <v T>, <u u>, <v v>, <ubar ubar>, <vbar vbar>, and <zeta zeta>. | :Option to write out time-averaged variables needed to compute eddy fluxes. These quadratic variables include <H u / n>, <H v / m>, <H u T / n>, <H v T / m>, <T T>, <u T>, <v T>, <u u>, <v v>, <ubar ubar>, <vbar vbar>, and <zeta zeta>. | ||
:'''parameter = ''' [[Variables#nAVG | nAVG]], [[Variables#ndefAVG | ndefAVG]], [[Variables#ntsAVG | ntsAVG]] | :'''parameter = ''' [[Variables#nAVG | nAVG]], [[Variables#ndefAVG | ndefAVG]], [[Variables#ntsAVG | ntsAVG]] | ||
Line 453: | Line 453: | ||
:'''routine = ''' [[def_avg.F]], [[set_avg.F]], [[wrt_AVG.F]]<section end=AVERAGES_QUADRATIC /> | :'''routine = ''' [[def_avg.F]], [[set_avg.F]], [[wrt_AVG.F]]<section end=AVERAGES_QUADRATIC /> | ||
<section begin=A4DVAR_TOY />;<span id="A4DVAR_TOY"></span> | <section begin=A4DVAR_TOY />;<span id="A4DVAR_TOY"></span>[[A4DVAR_TOY]] | ||
:Idealized data assimilation example to run 4DVar weak constraint data assimilation algorithms. | :Idealized data assimilation example to run 4DVar weak constraint data assimilation algorithms. | ||
:'''parameter = ''' [[Variables#Ninner | Ninner]], [[Variables#Nouter | Nouter]] | :'''parameter = ''' [[Variables#Ninner | Ninner]], [[Variables#Nouter | Nouter]] | ||
Line 462: | Line 462: | ||
==<span class="alphabet">B</span>== | ==<span class="alphabet">B</span>== | ||
<section begin=BACKGROUND />;<span id="BACKGROUND"></span> | <section begin=BACKGROUND />;<span id="BACKGROUND"></span>[[BACKGROUND]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 471: | Line 471: | ||
:'''routine = ''' <section end=BACKGROUND /> | :'''routine = ''' <section end=BACKGROUND /> | ||
<section begin=BALANCE_OPERATOR />;<span id="BALANCE_OPERATOR"></span> | <section begin=BALANCE_OPERATOR />;<span id="BALANCE_OPERATOR"></span>[[BALANCE_OPERATOR]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 480: | Line 480: | ||
:'''routine = ''' <section end=BALANCE_OPERATOR /> | :'''routine = ''' <section end=BALANCE_OPERATOR /> | ||
<section begin=BASIN />;<span id="BASIN"></span> | <section begin=BASIN />;<span id="BASIN"></span>[[BASIN]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 489: | Line 489: | ||
:'''routine = ''' <section end=BASIN /> | :'''routine = ''' <section end=BASIN /> | ||
<section begin=BEDLOAD />;<span id="BEDLOAD"></span> | <section begin=BEDLOAD />;<span id="BEDLOAD"></span>[[BEDLOAD]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 498: | Line 498: | ||
:'''routine = ''' <section end=BEDLOAD /> | :'''routine = ''' <section end=BEDLOAD /> | ||
<section begin=BENCHMARK1 />;<span id="BENCHMARK1"></span> | <section begin=BENCHMARK1 />;<span id="BENCHMARK1"></span>[[BENCHMARK1]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 507: | Line 507: | ||
:'''routine = ''' <section end=BENCHMARK1 /> | :'''routine = ''' <section end=BENCHMARK1 /> | ||
<section begin=BENCHMARK2 />;<span id="BENCHMARK2"></span> | <section begin=BENCHMARK2 />;<span id="BENCHMARK2"></span>[[BENCHMARK2]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 516: | Line 516: | ||
:'''routine = ''' <section end=BENCHMARK2 /> | :'''routine = ''' <section end=BENCHMARK2 /> | ||
<section begin=BENCHMARK3 />;<span id="BENCHMARK3"></span> | <section begin=BENCHMARK3 />;<span id="BENCHMARK3"></span>[[BENCHMARK3]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 525: | Line 525: | ||
:'''routine = ''' <section end=BENCHMARK3 /> | :'''routine = ''' <section end=BENCHMARK3 /> | ||
<section begin=BIOLOGY />;<span id="BIOLOGY"></span> | <section begin=BIOLOGY />;<span id="BIOLOGY"></span>[[BIOLOGY]] | ||
:Internal option defined when any of the biological models is activated. | :Internal option defined when any of the biological models is activated. | ||
:'''related = ''' [[BIO_FASHAM]], [[ECOSIM]], [[NPZD_FRANKS]], [[NPZD_POWELL]] | :'''related = ''' [[BIO_FASHAM]], [[ECOSIM]], [[NEMURO]], [[NPZD_FRANKS]], [[NPZD_POWELL]] | ||
:'''routine = ''' [[biology.F]]<section end=BIOLOGY /> | :'''routine = ''' [[biology.F]]<section end=BIOLOGY /> | ||
<section begin=BIO_FASHAM />;<span id="BIO_FASHAM"></span> | <section begin=BIO_FASHAM />;<span id="BIO_FASHAM"></span>[[BIO_FASHAM]] | ||
:Option to activate Fasham-type, nitrogen-based biological model ([[Bibliography#FashamMJR_1990a |Fasham et al., 1990]]; [[Bibliography#FenellK_2006a | Fennel et al., 2006]]) | :Option to activate Fasham-type, nitrogen-based biological model ([[Bibliography#FashamMJR_1990a |Fasham et al., 1990]]; [[Bibliography#FenellK_2006a | Fennel et al., 2006]]) | ||
:'''related = ''' [[ANA_BIOLOGY]], [[ANA_BPFLUX]], [[ANA_SPFLUX]], [[BIO_SEDIMENT]], [[CARBON]], [[DENITRIFICATION]], [[DIAGNOSTICS_BIO]], [[OXYGEN]], [[TALK_PROGNOSTIC]] | :'''related = ''' [[ANA_BIOLOGY]], [[ANA_BPFLUX]], [[ANA_SPFLUX]], [[BIO_SEDIMENT]], [[CARBON]], [[DENITRIFICATION]], [[DIAGNOSTICS_BIO]], [[OXYGEN]], [[TALK_PROGNOSTIC]] | ||
:'''conflict = ''' [[ECOSIM]], [[NPZD_FRANKS]], [[NPZD_POWELL]] | :'''conflict = ''' [[ECOSIM]], [[NEMURO]], [[NPZD_FRANKS]], [[NPZD_POWELL]] | ||
:'''routine = ''' [[fasham.h]] | :'''routine = ''' [[fasham.h]] | ||
:'''input =''' [[bioFasham.in]]<section end=BIO_FASHAM /> | |||
<section begin=BIO_SEDIMENT />;<span id="BIO_SEDIMENT"></span> | <section begin=BIO_SEDIMENT />;<span id="BIO_SEDIMENT"></span>[[BIO_SEDIMENT]] | ||
:Option to restore fallen particulate material to the nutrient pool in Fasham-type model. | :Option to restore fallen particulate material to the nutrient pool in Fasham-type model. | ||
:'''parent = ''' [[BIO_FASHAM]] | :'''parent = ''' [[BIO_FASHAM]] | ||
:'''routine = ''' [[fasham.h]]<section end=BIO_SEDIMENT /> | :'''routine = ''' [[fasham.h]]<section end=BIO_SEDIMENT /> | ||
<section begin=BIO_TOY />;<span id="BIO_TOY"></span> | <section begin=BIO_TOY />;<span id="BIO_TOY"></span>[[BIO_TOY]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 550: | Line 551: | ||
:'''routine = ''' <section end=BIO_TOY /> | :'''routine = ''' <section end=BIO_TOY /> | ||
<section begin=BL_TEST />;<span id="BL_TEST"></span> | <section begin=BL_TEST />;<span id="BL_TEST"></span>[[BL_TEST]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 559: | Line 560: | ||
:'''routine = ''' <section end=BL_TEST /> | :'''routine = ''' <section end=BL_TEST /> | ||
<section begin=BODYFORCE />;<span id="BODYFORCE"></span> | <section begin=BODYFORCE />;<span id="BODYFORCE"></span>[[BODYFORCE]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 568: | Line 569: | ||
:'''routine = ''' <section end=BODYFORCE /> | :'''routine = ''' <section end=BODYFORCE /> | ||
<section begin=BULK_FLUXES />;<span id="BULK_FLUXES"></span> | <section begin=BULK_FLUXES />;<span id="BULK_FLUXES"></span>[[BULK_FLUXES]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 577: | Line 578: | ||
:'''routine = ''' <section end=BULK_FLUXES /> | :'''routine = ''' <section end=BULK_FLUXES /> | ||
<section begin=BVF_MIXING />;<span id="BVF_MIXING"></span> | <section begin=BVF_MIXING />;<span id="BVF_MIXING"></span>[[BVF_MIXING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 588: | Line 589: | ||
==<span class="alphabet">C</span>== | ==<span class="alphabet">C</span>== | ||
<section begin=CANUTO_A />;<span id="CANUTO_A"></span> | <section begin=CANUTO_A />;<span id="CANUTO_A"></span>[[CANUTO_A]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 597: | Line 598: | ||
:'''routine = ''' <section end=CANUTO_A /> | :'''routine = ''' <section end=CANUTO_A /> | ||
<section begin=CANUTO_B />;<span id="CANUTO_B"></span> | <section begin=CANUTO_B />;<span id="CANUTO_B"></span>[[CANUTO_B]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 606: | Line 607: | ||
:'''routine = ''' <section end=CANUTO_B /> | :'''routine = ''' <section end=CANUTO_B /> | ||
<section begin=CANYON />;<span id="CANYON"></span> | <section begin=CANYON />;<span id="CANYON"></span>[[CANYON]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 615: | Line 616: | ||
:'''routine = ''' <section end=CANYON /> | :'''routine = ''' <section end=CANYON /> | ||
<section begin=CARBON />;<span id="CARBON"></span> | <section begin=CARBON />;<span id="CARBON"></span>[[CARBON]] | ||
:Option to include carbon constituents in Fasham-type biological model. Currently, four carbon-based tracer are added to include large detritus ([[Variables#iLDeC|iLDeC]]), small detritus ([[Variables#iSDeC|iSDeC]]), total inorganic carbon ([[Variables#iTIC_|iTIC_]]), and total alkalinity ([[Variables#iTAlk|iTAlk]]). | :Option to include carbon constituents in Fasham-type biological model. Currently, four carbon-based tracer are added to include large detritus ([[Variables#iLDeC|iLDeC]]), small detritus ([[Variables#iSDeC|iSDeC]]), total inorganic carbon ([[Variables#iTIC_|iTIC_]]), and total alkalinity ([[Variables#iTAlk|iTAlk]]). | ||
:'''parent = ''' [[BIO_FASHAM]] | :'''parent = ''' [[BIO_FASHAM]] | ||
Line 621: | Line 622: | ||
:'''routine = ''' [[fasham.h]]<section end=CARBON /> | :'''routine = ''' [[fasham.h]]<section end=CARBON /> | ||
<section begin=CELERITY_READ />;<span id="CELERITY_READ"></span> | <section begin=CELERITY_READ />;<span id="CELERITY_READ"></span>[[CELERITY_READ]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 630: | Line 631: | ||
:'''routine = ''' <section end=CELERITY_READ /> | :'''routine = ''' <section end=CELERITY_READ /> | ||
<section begin=CELERITY_WRITE />;<span id="CELERITY_WRITE"></span> | <section begin=CELERITY_WRITE />;<span id="CELERITY_WRITE"></span>[[CELERITY_WRITE]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 639: | Line 640: | ||
:'''routine = ''' <section end=CELERITY_WRITE /> | :'''routine = ''' <section end=CELERITY_WRITE /> | ||
<section begin=CHARNOK />;<span id="CHARNOK"></span> | <section begin=CHARNOK />;<span id="CHARNOK"></span>[[CHARNOK]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 648: | Line 649: | ||
:'''routine = ''' <section end=CHARNOK /> | :'''routine = ''' <section end=CHARNOK /> | ||
<section begin=CHECKPOINTING />;<span id="CHECKPOINTING"></span> | <section begin=CHECKPOINTING />;<span id="CHECKPOINTING"></span>[[CHECKPOINTING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 657: | Line 658: | ||
:'''routine = ''' <section end=CHECKPOINTING /> | :'''routine = ''' <section end=CHECKPOINTING /> | ||
<section begin=CLOUDS />;<span id="CLOUDS"></span> | <section begin=CLOUDS />;<span id="CLOUDS"></span>[[CLOUDS]] | ||
:Internal option indicating that cloud data is needed. | :Internal option indicating that cloud data is needed. | ||
:'''required = ''' [[ALBEDO]], [[ECOSIM]], [[LONGWAVE]] | :'''required = ''' [[ALBEDO]], [[ECOSIM]], [[LONGWAVE]] | ||
Line 663: | Line 664: | ||
:'''routine = ''' [[globaldefs.h]]<section end=ANA_CLOUD /> | :'''routine = ''' [[globaldefs.h]]<section end=ANA_CLOUD /> | ||
<section begin=CONVOLUTION />;<span id="CONVOLUTION"></span> | <section begin=CONVOLUTION />;<span id="CONVOLUTION"></span>[[CONVOLUTION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 672: | Line 673: | ||
:'''routine = ''' <section end=CONVOLUTION /> | :'''routine = ''' <section end=CONVOLUTION /> | ||
<section begin=CONVOLVE />;<span id="CONVOLVE"></span> | <section begin=CONVOLVE />;<span id="CONVOLVE"></span>[[CONVOLVE]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 681: | Line 682: | ||
:'''routine = ''' <section end=CONVOLVE /> | :'''routine = ''' <section end=CONVOLVE /> | ||
<section begin=COOL_SKIN />;<span id="COOL_SKIN"></span> | <section begin=COOL_SKIN />;<span id="COOL_SKIN"></span>[[COOL_SKIN]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 690: | Line 691: | ||
:'''routine = ''' <section end=COOL_SKIN /> | :'''routine = ''' <section end=COOL_SKIN /> | ||
<section begin=COUPLING_TEST />;<span id="COUPLING_TEST"></span> | <section begin=COUPLING_TEST />;<span id="COUPLING_TEST"></span>[[COUPLING_TEST]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 699: | Line 700: | ||
:'''routine = ''' <section end=COUPLING_TEST /> | :'''routine = ''' <section end=COUPLING_TEST /> | ||
<section begin=CORRELATION />;<span id="CORRELATION"></span> | <section begin=CORRELATION />;<span id="CORRELATION"></span>[[CORRELATION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 708: | Line 709: | ||
:'''routine = ''' <section end=CORRELATION /> | :'''routine = ''' <section end=CORRELATION /> | ||
<section begin=COSINE2 />;<span id="COSINE2"></span> | <section begin=COSINE2 />;<span id="COSINE2"></span>[[COSINE2]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 717: | Line 718: | ||
:'''routine = ''' <section end=COSINE2 /> | :'''routine = ''' <section end=COSINE2 /> | ||
<section begin=CRAIG_BANNER />;<span id="CRAIG_BANNER"></span> | <section begin=CRAIG_BANNER />;<span id="CRAIG_BANNER"></span>[[CRAIG_BANNER]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 726: | Line 727: | ||
:'''routine = ''' <section end=CRAIG_BANNER /> | :'''routine = ''' <section end=CRAIG_BANNER /> | ||
<section begin=CURVGRID />;<span id="CURVGRID"></span> | <section begin=CURVGRID />;<span id="CURVGRID"></span>[[CURVGRID]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 737: | Line 738: | ||
==<span class="alphabet">D</span>== | ==<span class="alphabet">D</span>== | ||
<section begin=DAMEE_4 />;<span id="DAMEE_4"></span> | <section begin=DAMEE_4 />;<span id="DAMEE_4"></span>[[DAMEE_4]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 746: | Line 747: | ||
:'''routine = ''' <section end=DAMEE_4 /> | :'''routine = ''' <section end=DAMEE_4 /> | ||
<section begin=DEBUGGING />;<span id="DEBUGGING"></span> | <section begin=DEBUGGING />;<span id="DEBUGGING"></span>[[DEBUGGING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 755: | Line 756: | ||
:'''routine = ''' <section end=DEBUGGING /> | :'''routine = ''' <section end=DEBUGGING /> | ||
<section begin=DENITRIFICATION />;<span id="DENITRIFICATION"></span> | <section begin=DENITRIFICATION />;<span id="DENITRIFICATION"></span>[[DENITRIFICATION]] | ||
:Option to include denitrification processes in Fasham-type biological model. | :Option to include denitrification processes in Fasham-type biological model. | ||
:'''parent = ''' [[#BIO_FASHAM | BIO_FASHAM]] | :'''parent = ''' [[#BIO_FASHAM | BIO_FASHAM]] | ||
:'''routine = ''' [[fasham.h]]<section end=DENITRIFICATION /> | :'''routine = ''' [[fasham.h]]<section end=DENITRIFICATION /> | ||
<section begin=DIAGNOSTICS />;<span id="DIAGNOSTICS"></span> | <section begin=DIAGNOSTICS />;<span id="DIAGNOSTICS"></span>[[DIAGNOSTICS]] | ||
:Internal option to compute and write balance term diagnostics for tracers and momentum. | :Internal option to compute and write balance term diagnostics for tracers and momentum. | ||
:'''related = ''' [[DIAGNOSTICS_BIO]], [[DIAGNOSTICS_TS]], [[DIAGNOSTICS_UV]] | :'''related = ''' [[DIAGNOSTICS_BIO]], [[DIAGNOSTICS_TS]], [[DIAGNOSTICS_UV]] | ||
:'''routine = ''' [[set_diags.F]], [[wrt_diags.F]]<section end=DIAGNOSTICS /> | :'''routine = ''' [[set_diags.F]], [[wrt_diags.F]]<section end=DIAGNOSTICS /> | ||
<section begin=DIAGNOSTICS_BIO />;<span id="DIAGNOSTICS_BIO"></span> | <section begin=DIAGNOSTICS_BIO />;<span id="DIAGNOSTICS_BIO"></span>[[DIAGNOSTICS_BIO]] | ||
:Option to compute and write biological diagnostic terms in Fasham-type model. | :Option to compute and write biological diagnostic terms in Fasham-type model. | ||
:'''parent = ''' [[BIO_FASHAM]] | :'''parent = ''' [[BIO_FASHAM]] | ||
Line 771: | Line 772: | ||
:'''routine = ''' [[fasham.h]], [[wrt_diags.F]]<section end=DIAGNOSTICS_BIO /> | :'''routine = ''' [[fasham.h]], [[wrt_diags.F]]<section end=DIAGNOSTICS_BIO /> | ||
<section begin=DIAGNOSTICS_TS />;<span id="DIAGNOSTICS_TS"></span> | <section begin=DIAGNOSTICS_TS />;<span id="DIAGNOSTICS_TS"></span>[[DIAGNOSTICS_TS]] | ||
:Option to compute and write diagnostic terms for tracer equations balances. | :Option to compute and write diagnostic terms for tracer equations balances. | ||
:'''related = ''' [[DIAGNOSTICS_BIO]], [[DIAGNOSTICS_UV]] | :'''related = ''' [[DIAGNOSTICS_BIO]], [[DIAGNOSTICS_UV]] | ||
:'''routine = ''' [[set_diags.F]], [[step3d_t.F]], [[wrt_diags.F]]<section end=DIAGNOSTICS_TS /> | :'''routine = ''' [[set_diags.F]], [[step3d_t.F]], [[wrt_diags.F]]<section end=DIAGNOSTICS_TS /> | ||
<section begin=DIAGNOSTICS_UV />;<span id="DIAGNOSTICS_UV"></span> | <section begin=DIAGNOSTICS_UV />;<span id="DIAGNOSTICS_UV"></span>[[DIAGNOSTICS_UV]] | ||
:Option to compute and write diagnostic terms for momentum equations balances. | :Option to compute and write diagnostic terms for momentum equations balances. | ||
:'''related = ''' [[DIAGNOSTICS_BIO]], [[DIAGNOSTICS_TS]] | :'''related = ''' [[DIAGNOSTICS_BIO]], [[DIAGNOSTICS_TS]] | ||
:'''routine = ''' [[set_diags.F]], [[step2d.F]], [[step3d_t.F]], [[wrt_diags.F]]<section end=DIAGNOSTICS_UV /> | :'''routine = ''' [[set_diags.F]], [[step2d.F]], [[step3d_t.F]], [[wrt_diags.F]]<section end=DIAGNOSTICS_UV /> | ||
<section begin=DIFF_GRID />;<span id="DIFF_GRID"></span> | <section begin=DIFF_GRID />;<span id="DIFF_GRID"></span>[[DIFF_GRID]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 790: | Line 791: | ||
:'''routine = ''' <section end=DIFF_GRID /> | :'''routine = ''' <section end=DIFF_GRID /> | ||
<section begin=DIURNAL_SRFLUX />;<span id="DIURNAL_SRFLUX"></span> | <section begin=DIURNAL_SRFLUX />;<span id="DIURNAL_SRFLUX"></span>[[DIURNAL_SRFLUX]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 799: | Line 800: | ||
:'''routine = ''' <section end=DIURNAL_SRFLUX /> | :'''routine = ''' <section end=DIURNAL_SRFLUX /> | ||
<section begin=DJ_GRADPS />;<span id="DJ_GRADPS"></span> | <section begin=DJ_GRADPS />;<span id="DJ_GRADPS"></span>[[DJ_GRADPS]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 808: | Line 809: | ||
:'''routine = ''' <section end=DJ_GRADPS /> | :'''routine = ''' <section end=DJ_GRADPS /> | ||
<section begin=DOUBLE_GYRE />;<span id="DOUBLE_GYRE"></span> | <section begin=DOUBLE_GYRE />;<span id="DOUBLE_GYRE"></span>[[DOUBLE_GYRE]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 817: | Line 818: | ||
:'''routine = ''' <section end=DOUBLE_GYRE /> | :'''routine = ''' <section end=DOUBLE_GYRE /> | ||
<section begin=DOUBLE_PRECISION />;<span id="DOUBLE_PRECISION"></span> | <section begin=DOUBLE_PRECISION />;<span id="DOUBLE_PRECISION"></span>[[DOUBLE_PRECISION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 828: | Line 829: | ||
==<span class="alphabet">E</span>== | ==<span class="alphabet">E</span>== | ||
<section begin=EAST_FSCLAMPED />;<span id="EAST_FSCLAMPED"></span> | <section begin=EAST_FSCLAMPED />;<span id="EAST_FSCLAMPED"></span>[[EAST_FSCLAMPED]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 837: | Line 838: | ||
:'''routine = ''' <section end=EAST_FSCLAMPED /> | :'''routine = ''' <section end=EAST_FSCLAMPED /> | ||
<section begin=EAST_FSCHAPMAN />;<span id="EAST_FSCHAPMAN"></span> | <section begin=EAST_FSCHAPMAN />;<span id="EAST_FSCHAPMAN"></span>[[EAST_FSCHAPMAN]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 846: | Line 847: | ||
:'''routine = ''' <section end=EAST_FSCHAPMAN /> | :'''routine = ''' <section end=EAST_FSCHAPMAN /> | ||
<section begin=EAST_FSGRADIENT />;<span id="EAST_FSGRADIENT"></span> | <section begin=EAST_FSGRADIENT />;<span id="EAST_FSGRADIENT"></span>[[EAST_FSGRADIENT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 855: | Line 856: | ||
:'''routine = ''' <section end=EAST_FSGRADIENT /> | :'''routine = ''' <section end=EAST_FSGRADIENT /> | ||
<section begin=EAST_FSNUDGING />;<span id="EAST_FSNUDGING"></span> | <section begin=EAST_FSNUDGING />;<span id="EAST_FSNUDGING"></span>[[EAST_FSNUDGING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 864: | Line 865: | ||
:'''routine = ''' <section end=EAST_FSNUDGING /> | :'''routine = ''' <section end=EAST_FSNUDGING /> | ||
<section begin=EAST_FSRADIATION />;<span id="EAST_FSRADIATION"></span> | <section begin=EAST_FSRADIATION />;<span id="EAST_FSRADIATION"></span>[[EAST_FSRADIATION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 873: | Line 874: | ||
:'''routine = ''' <section end=EAST_FSRADIATION /> | :'''routine = ''' <section end=EAST_FSRADIATION /> | ||
<section begin=EAST_M2CLAMPED />;<span id="EAST_M2CLAMPED"></span> | <section begin=EAST_M2CLAMPED />;<span id="EAST_M2CLAMPED"></span>[[EAST_M2CLAMPED]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 882: | Line 883: | ||
:'''routine = ''' <section end=EAST_M2CLAMPED /> | :'''routine = ''' <section end=EAST_M2CLAMPED /> | ||
<section begin=EAST_M2FLATHER />;<span id="EAST_M2FLATHER"></span> | <section begin=EAST_M2FLATHER />;<span id="EAST_M2FLATHER"></span>[[EAST_M2FLATHER]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 891: | Line 892: | ||
:'''routine = ''' <section end=EAST_M2FLATHER /> | :'''routine = ''' <section end=EAST_M2FLATHER /> | ||
<section begin=EAST_M2GRADIENT />;<span id="EAST_M2GRADIENT"></span> | <section begin=EAST_M2GRADIENT />;<span id="EAST_M2GRADIENT"></span>[[EAST_M2GRADIENT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 900: | Line 901: | ||
:'''routine = ''' <section end=EAST_M2GRADIENT /> | :'''routine = ''' <section end=EAST_M2GRADIENT /> | ||
<section begin=EAST_M2NUDGING />;<span id="EAST_M2NUDGING"></span> | <section begin=EAST_M2NUDGING />;<span id="EAST_M2NUDGING"></span>[[EAST_M2NUDGING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 909: | Line 910: | ||
:'''routine = ''' <section end=EAST_M2NUDGING /> | :'''routine = ''' <section end=EAST_M2NUDGING /> | ||
<section begin=EAST_M2RADIATION />;<span id="EAST_M2RADIATION"></span> | <section begin=EAST_M2RADIATION />;<span id="EAST_M2RADIATION"></span>[[EAST_M2RADIATION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 918: | Line 919: | ||
:'''routine = ''' <section end=EAST_M2RADIATION /> | :'''routine = ''' <section end=EAST_M2RADIATION /> | ||
<section begin=EAST_M2REDUCED />;<span id="EAST_M2REDUCED"></span> | <section begin=EAST_M2REDUCED />;<span id="EAST_M2REDUCED"></span>[[EAST_M2REDUCED]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 927: | Line 928: | ||
:'''routine = ''' <section end=EAST_M2REDUCED /> | :'''routine = ''' <section end=EAST_M2REDUCED /> | ||
<section begin=EAST_M3CLAMPED />;<span id="EAST_M3CLAMPED"></span> | <section begin=EAST_M3CLAMPED />;<span id="EAST_M3CLAMPED"></span>[[EAST_M3CLAMPED]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 936: | Line 937: | ||
:'''routine = ''' <section end=EAST_M3CLAMPED /> | :'''routine = ''' <section end=EAST_M3CLAMPED /> | ||
<section begin=EAST_M3GRADIENT />;<span id="EAST_M3GRADIENT"></span> | <section begin=EAST_M3GRADIENT />;<span id="EAST_M3GRADIENT"></span>[[EAST_M3GRADIENT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 945: | Line 946: | ||
:'''routine = ''' <section end=EAST_M3GRADIENT /> | :'''routine = ''' <section end=EAST_M3GRADIENT /> | ||
<section begin=EAST_M3NUDGING />;<span id="EAST_M3NUDGING"></span> | <section begin=EAST_M3NUDGING />;<span id="EAST_M3NUDGING"></span>[[EAST_M3NUDGING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 954: | Line 955: | ||
:'''routine = ''' <section end=EAST_M3NUDGING /> | :'''routine = ''' <section end=EAST_M3NUDGING /> | ||
<section begin=EAST_M3RADIATION />;<span id="EAST_M3RADIATION"></span> | <section begin=EAST_M3RADIATION />;<span id="EAST_M3RADIATION"></span>[[EAST_M3RADIATION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 963: | Line 964: | ||
:'''routine = ''' <section end=EAST_M3RADIATION /> | :'''routine = ''' <section end=EAST_M3RADIATION /> | ||
<section begin=EAST_KGRADIENT />;<span id="EAST_KGRADIENT"></span> | <section begin=EAST_KGRADIENT />;<span id="EAST_KGRADIENT"></span>[[EAST_KGRADIENT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 972: | Line 973: | ||
:'''routine = ''' <section end=EAST_KGRADIENT /> | :'''routine = ''' <section end=EAST_KGRADIENT /> | ||
<section begin=EAST_KRADIATION />;<span id="EAST_KRADIATION"></span> | <section begin=EAST_KRADIATION />;<span id="EAST_KRADIATION"></span>[[EAST_KRADIATION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 981: | Line 982: | ||
:'''routine = ''' <section end=EAST_KRADIATION /> | :'''routine = ''' <section end=EAST_KRADIATION /> | ||
<section begin=EAST_TCLAMPED />;<span id="EAST_TCLAMPED"></span> | <section begin=EAST_TCLAMPED />;<span id="EAST_TCLAMPED"></span>[[EAST_TCLAMPED]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 990: | Line 991: | ||
:'''routine = ''' <section end=EAST_TCLAMPED /> | :'''routine = ''' <section end=EAST_TCLAMPED /> | ||
<section begin=EAST_TGRADIENT />;<span id="EAST_TGRADIENT"></span> | <section begin=EAST_TGRADIENT />;<span id="EAST_TGRADIENT"></span>[[EAST_TGRADIENT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 999: | Line 1,000: | ||
:'''routine = ''' <section end=EAST_TGRADIENT /> | :'''routine = ''' <section end=EAST_TGRADIENT /> | ||
<section begin=EAST_TNUDGING />;<span id="EAST_TNUDGING"></span> | <section begin=EAST_TNUDGING />;<span id="EAST_TNUDGING"></span>[[EAST_TNUDGING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,008: | Line 1,009: | ||
:'''routine = ''' <section end=EAST_TNUDGING /> | :'''routine = ''' <section end=EAST_TNUDGING /> | ||
<section begin=EAST_TRADIATION />;<span id="EAST_TRADIATION"></span> | <section begin=EAST_TRADIATION />;<span id="EAST_TRADIATION"></span>[[EAST_TRADIATION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,017: | Line 1,018: | ||
:'''routine = ''' <section end=EAST_TRADIATION /> | :'''routine = ''' <section end=EAST_TRADIATION /> | ||
<section begin=EAST_VOLCONS />;<span id="EAST_VOLCONS"></span> | <section begin=EAST_VOLCONS />;<span id="EAST_VOLCONS"></span>[[EAST_VOLCONS]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,026: | Line 1,027: | ||
:'''routine = ''' <section end=EAST_VOLCONS /> | :'''routine = ''' <section end=EAST_VOLCONS /> | ||
<section begin=EASTERN_WALL />;<span id="EASTERN_WALL"></span> | <section begin=EASTERN_WALL />;<span id="EASTERN_WALL"></span>[[EASTERN_WALL]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,035: | Line 1,036: | ||
:'''routine = ''' <section end=EASTERN_WALL /> | :'''routine = ''' <section end=EASTERN_WALL /> | ||
<section begin=ECOSIM />;<span id="ECOSIM"></span> | <section begin=ECOSIM />;<span id="ECOSIM"></span>[[ECOSIM]] | ||
:Option to activate Bio-optical EcoSim ([[Bibliography#BissettWP_1999a |Bissett et al., 1999a,]] [[Bibliography#BissettWP_1999a |b]]) model. | :Option to activate Bio-optical EcoSim ([[Bibliography#BissettWP_1999a |Bissett et al., 1999a,]] [[Bibliography#BissettWP_1999a |b]]) model. | ||
:'''related = ''' [[ANA_BIOLOGY]], [[ANA_BPFLUX]], [[ANA_SPFLUX]] | :'''related = ''' [[ANA_BIOLOGY]], [[ANA_BPFLUX]], [[ANA_SPFLUX]] | ||
:'''conflict = ''' [[BIO_FASHAM]], [[NPZD_FRANKS]], [[NPZD_POWELL]] | :'''conflict = ''' [[BIO_FASHAM]], [[NEMURO]], [[NPZD_FRANKS]], [[NPZD_POWELL]] | ||
:'''routine = ''' [[ecosim.h]] | :'''routine = ''' [[ecosim.h]] | ||
:'''input =''' [[ecosim.in]]<section end=ECOSIM /> | |||
<section begin=EMINUSP />;<span id="EMINUSP"></span> | <section begin=EMINUSP />;<span id="EMINUSP"></span>[[EMINUSP]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,050: | Line 1,052: | ||
:'''routine = ''' <section end=EMINUSP /> | :'''routine = ''' <section end=EMINUSP /> | ||
<section begin=ENSEMBLE />;<span id="ENSEMBLE"></span> | <section begin=ENSEMBLE />;<span id="ENSEMBLE"></span>[[ENSEMBLE]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,059: | Line 1,061: | ||
:'''routine = ''' <section end=ENSEMBLE /> | :'''routine = ''' <section end=ENSEMBLE /> | ||
<section begin=ENERGY1_NORM />;<span id="ENERGY1_NORM"></span> | <section begin=ENERGY1_NORM />;<span id="ENERGY1_NORM"></span>[[ENERGY1_NORM]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,068: | Line 1,070: | ||
:'''routine = ''' <section end=ENERGY1_NORM /> | :'''routine = ''' <section end=ENERGY1_NORM /> | ||
<section begin=ENERGY2_NORM />;<span id="ENERGY2_NORM"></span> | <section begin=ENERGY2_NORM />;<span id="ENERGY2_NORM"></span>[[ENERGY2_NORM]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,077: | Line 1,079: | ||
:'''routine = ''' <section end=ENERGY2_NORM /> | :'''routine = ''' <section end=ENERGY2_NORM /> | ||
<section begin=ENERGY3_NORM />;<span id="ENERGY3_NORM"></span> | <section begin=ENERGY3_NORM />;<span id="ENERGY3_NORM"></span>[[ENERGY3_NORM]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,086: | Line 1,088: | ||
:'''routine = ''' <section end=ENERGY3_NORM /> | :'''routine = ''' <section end=ENERGY3_NORM /> | ||
<section begin=ESTUARY_TEST />;<span id="ESTUARY_TEST"></span> | <section begin=ESTUARY_TEST />;<span id="ESTUARY_TEST"></span>[[ESTUARY_TEST]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,095: | Line 1,097: | ||
:'''routine = ''' <section end=ESTUARY_TEST /> | :'''routine = ''' <section end=ESTUARY_TEST /> | ||
<section begin=EW_PERIODIC />;<span id="EW_PERIODIC"></span> | <section begin=EW_PERIODIC />;<span id="EW_PERIODIC"></span>[[EW_PERIODIC]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,106: | Line 1,108: | ||
==<span class="alphabet">F</span>== | ==<span class="alphabet">F</span>== | ||
<section begin=FLOATS />;<span id="FLOATS"></span> | <section begin=FLOATS />;<span id="FLOATS"></span>[[FLOATS]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,115: | Line 1,117: | ||
:'''routine = ''' <section end=FLOATS /> | :'''routine = ''' <section end=FLOATS /> | ||
<section begin=FLOAT_VWALK />;<span id="FLOAT_VWALK"></span> | <section begin=FLOAT_VWALK />;<span id="FLOAT_VWALK"></span>[[FLOAT_VWALK]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,124: | Line 1,126: | ||
:'''routine = ''' <section end=FLOAT_VWALK /> | :'''routine = ''' <section end=FLOAT_VWALK /> | ||
<section begin=FLT_TEST />;<span id="FLT_TEST"></span> | <section begin=FLT_TEST />;<span id="FLT_TEST"></span>[[FLT_TEST]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,133: | Line 1,135: | ||
:'''routine = ''' <section end=FLT_TEST /> | :'''routine = ''' <section end=FLT_TEST /> | ||
<section begin=FORCING_SV />;<span id="FORCING_SV"></span> | <section begin=FORCING_SV />;<span id="FORCING_SV"></span>[[FORCING_SV]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,142: | Line 1,144: | ||
:'''routine = ''' <section end=FORCING_SV /> | :'''routine = ''' <section end=FORCING_SV /> | ||
<section begin=FORWARD_MIXING />;<span id="FORWARD_MIXING"></span> | <section begin=FORWARD_MIXING />;<span id="FORWARD_MIXING"></span>[[FORWARD_MIXING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,151: | Line 1,153: | ||
:'''routine = ''' <section end=FORWARD_MIXING /> | :'''routine = ''' <section end=FORWARD_MIXING /> | ||
<section begin=FORWARD_READ />;<span id="FORWARD_READ"></span> | <section begin=FORWARD_READ />;<span id="FORWARD_READ"></span>[[FORWARD_READ]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,160: | Line 1,162: | ||
:'''routine = ''' <section end=FORWARD_READ /> | :'''routine = ''' <section end=FORWARD_READ /> | ||
<section begin=FORWARD_RHS />;<span id="FORWARD_RHS"></span> | <section begin=FORWARD_RHS />;<span id="FORWARD_RHS"></span>[[FORWARD_RHS]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,169: | Line 1,171: | ||
:'''routine = ''' <section end=FORWARD_RHS /> | :'''routine = ''' <section end=FORWARD_RHS /> | ||
<section begin=FORWARD_WRITE />;<span id="FORWARD_WRITE"></span> | <section begin=FORWARD_WRITE />;<span id="FORWARD_WRITE"></span>[[FORWARD_WRITE]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,178: | Line 1,180: | ||
:'''routine = ''' <section end=FORWARD_WRITE /> | :'''routine = ''' <section end=FORWARD_WRITE /> | ||
<section begin=FSOBC_REDUCED />;<span id="FSOBC_REDUCED"></span> | <section begin=FSOBC_REDUCED />;<span id="FSOBC_REDUCED"></span>[[FSOBC_REDUCED]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,187: | Line 1,189: | ||
:'''routine = ''' <section end=FSOBC_REDUCED /> | :'''routine = ''' <section end=FSOBC_REDUCED /> | ||
<section begin=FT_EIGENMODES />;<span id="FT_EIGENMODES"></span> | <section begin=FT_EIGENMODES />;<span id="FT_EIGENMODES"></span>[[FT_EIGENMODES]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,196: | Line 1,198: | ||
:'''routine = ''' <section end=FT_EIGENMODES /> | :'''routine = ''' <section end=FT_EIGENMODES /> | ||
<section begin=FULL_GRID />;<span id="FULL_GRID"></span> | <section begin=FULL_GRID />;<span id="FULL_GRID"></span>[[FULL_GRID]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,207: | Line 1,209: | ||
==<span class="alphabet">G</span>== | ==<span class="alphabet">G</span>== | ||
<section begin=GLS_MIXING />;<span id="GLS_MIXING"></span> | <section begin=GLS_MIXING />;<span id="GLS_MIXING"></span>[[GLS_MIXING]] | ||
:Option to activate Generic Length Scale vertical mixing parameterization ([[Bibliography#WarnerJC_2005a|Warner et al., 2005]]). | :Option to activate Generic Length Scale vertical mixing parameterization ([[Bibliography#WarnerJC_2005a|Warner et al., 2005]]). | ||
:'''related = ''' [[CANUTO_A]], [[CANUTO_B]] | :'''related = ''' [[CANUTO_A]], [[CANUTO_B]] | ||
Line 1,213: | Line 1,215: | ||
:'''routine = ''' [[ gls_corstep.F]], [[ gls_prestep.F]], [[ocean.in]]<section end=GLS_MIXING /> | :'''routine = ''' [[ gls_corstep.F]], [[ gls_prestep.F]], [[ocean.in]]<section end=GLS_MIXING /> | ||
<section begin=GRADIENT_CHECK />;<span id="GRADIENT_CHECK"></span> | <section begin=GRADIENT_CHECK />;<span id="GRADIENT_CHECK"></span>[[GRADIENT_CHECK]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,222: | Line 1,224: | ||
:'''routine = ''' <section end=GRADIENT_CHECK /> | :'''routine = ''' <section end=GRADIENT_CHECK /> | ||
<section begin=GRAV_ADJ />;<span id="GRAV_ADJ"></span> | <section begin=GRAV_ADJ />;<span id="GRAV_ADJ"></span>[[GRAV_ADJ]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,235: | Line 1,237: | ||
==<span class="alphabet">I</span>== | ==<span class="alphabet">I</span>== | ||
<section begin=ICESHELF />;<span id="ICESHELF"></span> | <section begin=ICESHELF />;<span id="ICESHELF"></span>[[ICESHELF]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,244: | Line 1,246: | ||
:'''routine = ''' <section end=ICESHELF /> | :'''routine = ''' <section end=ICESHELF /> | ||
<section begin=IMPLICIT_VCONV />;<span id="IMPLICIT_VCONV"></span> | <section begin=IMPLICIT_VCONV />;<span id="IMPLICIT_VCONV"></span>[[IMPLICIT_VCONV]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,253: | Line 1,255: | ||
:'''routine = ''' <section end=IMPLICIT_VCONV /> | :'''routine = ''' <section end=IMPLICIT_VCONV /> | ||
<section begin=IOM />;<span id="IOM"></span> | <section begin=IOM />;<span id="IOM"></span>[[IOM]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,262: | Line 1,264: | ||
:'''routine = ''' <section end=IOM /> | :'''routine = ''' <section end=IOM /> | ||
<section begin=IMPULSE />;<span id="IMPULSE"></span> | <section begin=IMPULSE />;<span id="IMPULSE"></span>[[IMPULSE]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,271: | Line 1,273: | ||
:'''routine = ''' <section end=IMPULSE /> | :'''routine = ''' <section end=IMPULSE /> | ||
<section begin=INLINE_2DIO />;<span id="INLINE_2DIO"></span> | <section begin=INLINE_2DIO />;<span id="INLINE_2DIO"></span>[[INLINE_2DIO]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,280: | Line 1,282: | ||
:'''routine = ''' <section end=INLINE_2DIO /> | :'''routine = ''' <section end=INLINE_2DIO /> | ||
<section begin=INNER_PRODUCT />;<span id="INNER_PRODUCT"></span> | <section begin=INNER_PRODUCT />;<span id="INNER_PRODUCT"></span>[[INNER_PRODUCT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,289: | Line 1,291: | ||
:'''routine = ''' <section end=INNER_PRODUCT /> | :'''routine = ''' <section end=INNER_PRODUCT /> | ||
<section begin=IS4DVAR />;<span id="IS4DVAR"></span> | <section begin=IS4DVAR />;<span id="IS4DVAR"></span>[[IS4DVAR]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,302: | Line 1,304: | ||
==<span class="alphabet">K</span>== | ==<span class="alphabet">K</span>== | ||
<section begin=KANTHA_CLAYSON />;<span id="KANTHA_CLAYSON"></span> | <section begin=KANTHA_CLAYSON />;<span id="KANTHA_CLAYSON"></span>[[KANTHA_CLAYSON]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,311: | Line 1,313: | ||
:'''routine = ''' <section end=KANTHA_CLAYSON /> | :'''routine = ''' <section end=KANTHA_CLAYSON /> | ||
<section begin=KELVIN />;<span id="KELVIN"></span> | <section begin=KELVIN />;<span id="KELVIN"></span>[[KELVIN]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,320: | Line 1,322: | ||
:'''routine = ''' <section end=KELVIN /> | :'''routine = ''' <section end=KELVIN /> | ||
<section begin=K_C2ADVECTION />;<span id="K_C2ADVECTION"></span> | <section begin=K_C2ADVECTION />;<span id="K_C2ADVECTION"></span>[[K_C2ADVECTION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,329: | Line 1,331: | ||
:'''routine = ''' <section end=K_C2ADVECTION /> | :'''routine = ''' <section end=K_C2ADVECTION /> | ||
<section begin=K_C4ADVECTION />;<span id="K_C4ADVECTION"></span> | <section begin=K_C4ADVECTION />;<span id="K_C4ADVECTION"></span>[[K_C4ADVECTION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,340: | Line 1,342: | ||
==<span class="alphabet">L</span>== | ==<span class="alphabet">L</span>== | ||
<section begin=LAB_CANYON />;<span id="LAB_CANYON"></span> | <section begin=LAB_CANYON />;<span id="LAB_CANYON"></span>[[LAB_CANYON]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,349: | Line 1,351: | ||
:'''routine = ''' <section end=LAB_CANYON /> | :'''routine = ''' <section end=LAB_CANYON /> | ||
<section begin=LAKE_SIGNELL />;<span id="LAKE_SIGNELL"></span> | <section begin=LAKE_SIGNELL />;<span id="LAKE_SIGNELL"></span>[[LAKE_SIGNELL]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,358: | Line 1,360: | ||
:'''routine = ''' <section end=LAKE_SIGNELL /> | :'''routine = ''' <section end=LAKE_SIGNELL /> | ||
<section begin=LMD_BKPP />;<span id="LMD_BKPP"></span> | <section begin=LMD_BKPP />;<span id="LMD_BKPP"></span>[[LMD_BKPP]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,367: | Line 1,369: | ||
:'''routine = ''' <section end=LMD_BKPP /> | :'''routine = ''' <section end=LMD_BKPP /> | ||
<section begin=LMD_CONVEC />;<span id="LMD_CONVEC"></span> | <section begin=LMD_CONVEC />;<span id="LMD_CONVEC"></span>[[LMD_CONVEC]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,376: | Line 1,378: | ||
:'''routine = ''' <section end=LMD_CONVEC /> | :'''routine = ''' <section end=LMD_CONVEC /> | ||
<section begin=LMD_DDMIX />;<span id="LMD_DDMIX"></span> | <section begin=LMD_DDMIX />;<span id="LMD_DDMIX"></span>[[LMD_DDMIX]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,385: | Line 1,387: | ||
:'''routine = ''' <section end=LMD_DDMIX /> | :'''routine = ''' <section end=LMD_DDMIX /> | ||
<section begin=LMD_MIXING />;<span id="LMD_MIXING"></span> | <section begin=LMD_MIXING />;<span id="LMD_MIXING"></span>[[LMD_MIXING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,394: | Line 1,396: | ||
:'''routine = ''' <section end=LMD_MIXING /> | :'''routine = ''' <section end=LMD_MIXING /> | ||
<section begin=LMD_NONLOCAL />;<span id="LMD_NONLOCAL"></span> | <section begin=LMD_NONLOCAL />;<span id="LMD_NONLOCAL"></span>[[LMD_NONLOCAL]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,403: | Line 1,405: | ||
:'''routine = ''' <section end=LMD_NONLOCAL /> | :'''routine = ''' <section end=LMD_NONLOCAL /> | ||
<section begin=LMD_RIMIX />;<span id="LMD_RIMIX"></span> | <section begin=LMD_RIMIX />;<span id="LMD_RIMIX"></span>[[LMD_RIMIX]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,412: | Line 1,414: | ||
:'''routine = ''' <section end=LMD_RIMIX /> | :'''routine = ''' <section end=LMD_RIMIX /> | ||
<section begin=LMD_SKPP />;<span id="LMD_SKPP"></span> | <section begin=LMD_SKPP />;<span id="LMD_SKPP"></span>[[LMD_SKPP]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,421: | Line 1,423: | ||
:'''routine = ''' <section end=LMD_SKPP /> | :'''routine = ''' <section end=LMD_SKPP /> | ||
<section begin=LMD_TEST />;<span id="LMD_TEST"></span> | <section begin=LMD_TEST />;<span id="LMD_TEST"></span>[[LMD_TEST]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,430: | Line 1,432: | ||
:'''routine = ''' <section end=LMD_TEST /> | :'''routine = ''' <section end=LMD_TEST /> | ||
<section begin=LONGWAVE />;<span id="LONGWAVE"></span> | <section begin=LONGWAVE />;<span id="LONGWAVE"></span>[[LONGWAVE]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,439: | Line 1,441: | ||
:'''routine = ''' <section end=LONGWAVE /> | :'''routine = ''' <section end=LONGWAVE /> | ||
<section begin=LONGWAVE_OUT />;<span id="LONGWAVE_OUT"></span> | <section begin=LONGWAVE_OUT />;<span id="LONGWAVE_OUT"></span>[[LONGWAVE_OUT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,450: | Line 1,452: | ||
==<span class="alphabet">M</span>== | ==<span class="alphabet">M</span>== | ||
<section begin=MAX_SLOPE />;<span id="MAX_SLOPE"></span> | <section begin=MAX_SLOPE />;<span id="MAX_SLOPE"></span>[[MAX_SLOPE]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,459: | Line 1,461: | ||
:'''routine = ''' <section end=MAX_SLOPE /> | :'''routine = ''' <section end=MAX_SLOPE /> | ||
<section begin=MIN_STRAT />;<span id="MIN_STRAT"></span> | <section begin=MIN_STRAT />;<span id="MIN_STRAT"></span>[[MIN_STRAT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,468: | Line 1,470: | ||
:'''routine = ''' <section end=MIN_STRAT /> | :'''routine = ''' <section end=MIN_STRAT /> | ||
<section begin=M2CLIMATOLOGY />;<span id="M2CLIMATOLOGY"></span> | <section begin=M2CLIMATOLOGY />;<span id="M2CLIMATOLOGY"></span>[[M2CLIMATOLOGY]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,477: | Line 1,479: | ||
:'''routine = ''' <section end=M2CLIMATOLOGY /> | :'''routine = ''' <section end=M2CLIMATOLOGY /> | ||
<section begin=M2CLM_NUDGING />;<span id="M2CLM_NUDGING"></span> | <section begin=M2CLM_NUDGING />;<span id="M2CLM_NUDGING"></span>[[M2CLM_NUDGING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,486: | Line 1,488: | ||
:'''routine = ''' <section end=M2CLM_NUDGING /> | :'''routine = ''' <section end=M2CLM_NUDGING /> | ||
<section begin=M3CLIMATOLOGY />;<span id="M3CLIMATOLOGY"></span> | <section begin=M3CLIMATOLOGY />;<span id="M3CLIMATOLOGY"></span>[[M3CLIMATOLOGY]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,495: | Line 1,497: | ||
:'''routine = ''' <section end=M3CLIMATOLOGY /> | :'''routine = ''' <section end=M3CLIMATOLOGY /> | ||
<section begin=M3CLM_NUDGING />;<span id="M3CLM_NUDGING"></span> | <section begin=M3CLM_NUDGING />;<span id="M3CLM_NUDGING"></span>[[M3CLM_NUDGING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,504: | Line 1,506: | ||
:'''routine = ''' <section end=M3CLM_NUDGING /> | :'''routine = ''' <section end=M3CLM_NUDGING /> | ||
<section begin=MASKING />;<span id="MASKING"></span> | <section begin=MASKING />;<span id="MASKING"></span>[[MASKING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,513: | Line 1,515: | ||
:'''routine = ''' <section end=MASKING /> | :'''routine = ''' <section end=MASKING /> | ||
<section begin=MB_BBL />;<span id="MB_BBL"></span> | <section begin=MB_BBL />;<span id="MB_BBL"></span>[[MB_BBL]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,522: | Line 1,524: | ||
:'''routine = ''' <section end=MB_BBL /> | :'''routine = ''' <section end=MB_BBL /> | ||
<section begin=MB_CALC_ZNOT />;<span id="MB_CALC_ZNOT"></span> | <section begin=MB_CALC_ZNOT />;<span id="MB_CALC_ZNOT"></span>[[MB_CALC_ZNOT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,531: | Line 1,533: | ||
:'''routine = ''' <section end=MB_CALC_ZNOT /> | :'''routine = ''' <section end=MB_CALC_ZNOT /> | ||
<section begin=MB_ZOBIO />;<span id="MB_ZOBIO"></span> | <section begin=MB_ZOBIO />;<span id="MB_ZOBIO"></span>[[MB_ZOBIO]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,540: | Line 1,542: | ||
:'''routine = ''' <section end=MB_ZOBIO /> | :'''routine = ''' <section end=MB_ZOBIO /> | ||
<section begin=MB_Z0BL />;<span id="MB_Z0BL"></span> | <section begin=MB_Z0BL />;<span id="MB_Z0BL"></span>[[MB_Z0BL]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,549: | Line 1,551: | ||
:'''routine = ''' <section end=MB_Z0BL /> | :'''routine = ''' <section end=MB_Z0BL /> | ||
<section begin=MB_Z0RIP />;<span id="MB_Z0RIP"></span> | <section begin=MB_Z0RIP />;<span id="MB_Z0RIP"></span>[[MB_Z0RIP]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,558: | Line 1,560: | ||
:'''routine = ''' <section end=MB_Z0RIP /> | :'''routine = ''' <section end=MB_Z0RIP /> | ||
<section begin=MIX_ISO_TS />;<span id="MIX_ISO_TS"></span> | <section begin=MIX_ISO_TS />;<span id="MIX_ISO_TS"></span>[[MIX_ISO_TS]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,567: | Line 1,569: | ||
:'''routine = ''' <section end=MIX_ISO_TS /> | :'''routine = ''' <section end=MIX_ISO_TS /> | ||
<section begin=MIX_ISO_TS />;<span id="MIX_ISO_TS"></span> | <section begin=MIX_ISO_TS />;<span id="MIX_ISO_TS"></span>[[MIX_ISO_TS]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,576: | Line 1,578: | ||
:'''routine = ''' <section end=MIX_ISO_TS /> | :'''routine = ''' <section end=MIX_ISO_TS /> | ||
<section begin=MIX_S_TS />;<span id="MIX_S_TS"></span> | <section begin=MIX_S_TS />;<span id="MIX_S_TS"></span>[[MIX_S_TS]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,585: | Line 1,587: | ||
:'''routine = ''' <section end=MIX_S_TS /> | :'''routine = ''' <section end=MIX_S_TS /> | ||
<section begin=MIX_GEO_UV />;<span id="MIX_GEO_UV"></span> | <section begin=MIX_GEO_UV />;<span id="MIX_GEO_UV"></span>[[MIX_GEO_UV]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,594: | Line 1,596: | ||
:'''routine = ''' <section end=MIX_GEO_UV /> | :'''routine = ''' <section end=MIX_GEO_UV /> | ||
<section begin=MIX_S_UV />;<span id="MIX_S_UV"></span> | <section begin=MIX_S_UV />;<span id="MIX_S_UV"></span>[[MIX_S_UV]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,603: | Line 1,605: | ||
:'''routine = ''' <section end=MIX_S_UV /> | :'''routine = ''' <section end=MIX_S_UV /> | ||
<section begin=MPI />;<span id="MPI"></span> | <section begin=MPI />;<span id="MPI"></span>[[MPI]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,612: | Line 1,614: | ||
:'''routine = ''' <section end=MPI /> | :'''routine = ''' <section end=MPI /> | ||
<section begin=MY25_MIXING />;<span id="MY25_MIXING"></span> | <section begin=MY25_MIXING />;<span id="MY25_MIXING"></span>[[MY25_MIXING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,623: | Line 1,625: | ||
==<span class="alphabet">N</span>== | ==<span class="alphabet">N</span>== | ||
<section begin= | <section begin=NEMURO />;<span id="NEMURO"></span>[[NEMURO]] | ||
:Option to activate NEMURO model. | |||
:'''related = ''' [[ANA_BIOLOGY]], [[ANA_BPFLUX]], [[ANA_SPFLUX]] | |||
:'''conflict = ''' [[BIO_FASHAM]], [[ECOSIM]], [[NPZD_FRANKS]], [[NPZD_POWELL]] | |||
:'''routine = ''' [[nemuro.h]] | |||
:'''input =''' [[nemuro.in]]<section end=ECOSIM /> | |||
<section begin=NLM_OUTER />;<span id="NLM_OUTER"></span>[[NLM_OUTER]] | |||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,632: | Line 1,641: | ||
:'''routine = ''' <section end=NLM_OUTER /> | :'''routine = ''' <section end=NLM_OUTER /> | ||
<section begin=NONLINEAR />;<span id="NONLINEAR"></span> | <section begin=NONLINEAR />;<span id="NONLINEAR"></span>[[NONLINEAR]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,641: | Line 1,650: | ||
:'''routine = ''' <section end=NONLINEAR /> | :'''routine = ''' <section end=NONLINEAR /> | ||
<section begin=NONLIN_EOS />;<span id="NONLIN_EOS"></span> | <section begin=NONLIN_EOS />;<span id="NONLIN_EOS"></span>[[NONLIN_EOS]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,650: | Line 1,659: | ||
:'''routine = ''' <section end=NONLIN_EOS /> | :'''routine = ''' <section end=NONLIN_EOS /> | ||
<section begin=NORTH_FSCLAMPED />;<span id="NORTH_FSCLAMPED"></span> | <section begin=NORTH_FSCLAMPED />;<span id="NORTH_FSCLAMPED"></span>[[NORTH_FSCLAMPED]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,659: | Line 1,668: | ||
:'''routine = ''' <section end=NORTH_FSCLAMPED /> | :'''routine = ''' <section end=NORTH_FSCLAMPED /> | ||
<section begin=NORTH_FSCHAPMAN />;<span id="NORTH_FSCHAPMAN"></span> | <section begin=NORTH_FSCHAPMAN />;<span id="NORTH_FSCHAPMAN"></span>[[NORTH_FSCHAPMAN]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,668: | Line 1,677: | ||
:'''routine = ''' <section end=NORTH_FSCHAPMAN /> | :'''routine = ''' <section end=NORTH_FSCHAPMAN /> | ||
<section begin=NORTH_FSGRADIENT />;<span id="NORTH_FSGRADIENT"></span> | <section begin=NORTH_FSGRADIENT />;<span id="NORTH_FSGRADIENT"></span>[[NORTH_FSGRADIENT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,677: | Line 1,686: | ||
:'''routine = ''' <section end=NORTH_FSGRADIENT /> | :'''routine = ''' <section end=NORTH_FSGRADIENT /> | ||
<section begin=NORTH_FSNUDGING />;<span id="NORTH_FSNUDGING"></span> | <section begin=NORTH_FSNUDGING />;<span id="NORTH_FSNUDGING"></span>[[NORTH_FSNUDGING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,686: | Line 1,695: | ||
:'''routine = ''' <section end=NORTH_FSNUDGING /> | :'''routine = ''' <section end=NORTH_FSNUDGING /> | ||
<section begin=NORTH_FSRADIATION />;<span id="NORTH_FSRADIATION"></span> | <section begin=NORTH_FSRADIATION />;<span id="NORTH_FSRADIATION"></span>[[NORTH_FSRADIATION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,695: | Line 1,704: | ||
:'''routine = ''' <section end=NORTH_FSRADIATION /> | :'''routine = ''' <section end=NORTH_FSRADIATION /> | ||
<section begin=NORTH_M2CLAMPED />;<span id="NORTH_M2CLAMPED"></span> | <section begin=NORTH_M2CLAMPED />;<span id="NORTH_M2CLAMPED"></span>[[NORTH_M2CLAMPED]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,704: | Line 1,713: | ||
:'''routine = ''' <section end=NORTH_M2CLAMPED /> | :'''routine = ''' <section end=NORTH_M2CLAMPED /> | ||
<section begin=NORTH_M2FLATHER />;<span id="NORTH_M2FLATHER"></span> | <section begin=NORTH_M2FLATHER />;<span id="NORTH_M2FLATHER"></span>[[NORTH_M2FLATHER]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,713: | Line 1,722: | ||
:'''routine = ''' <section end=NORTH_M2FLATHER /> | :'''routine = ''' <section end=NORTH_M2FLATHER /> | ||
<section begin=NORTH_M2GRADIENT />;<span id="NORTH_M2GRADIENT"></span> | <section begin=NORTH_M2GRADIENT />;<span id="NORTH_M2GRADIENT"></span>[[NORTH_M2GRADIENT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,722: | Line 1,731: | ||
:'''routine = ''' <section end=NORTH_M2GRADIENT /> | :'''routine = ''' <section end=NORTH_M2GRADIENT /> | ||
<section begin=NORTH_M2NUDGING />;<span id="NORTH_M2NUDGING"></span> | <section begin=NORTH_M2NUDGING />;<span id="NORTH_M2NUDGING"></span>[[NORTH_M2NUDGING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,731: | Line 1,740: | ||
:'''routine = ''' <section end=NORTH_M2NUDGING /> | :'''routine = ''' <section end=NORTH_M2NUDGING /> | ||
<section begin=NORTH_M2RADIATION />;<span id="NORTH_M2RADIATION"></span> | <section begin=NORTH_M2RADIATION />;<span id="NORTH_M2RADIATION"></span>[[NORTH_M2RADIATION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,740: | Line 1,749: | ||
:'''routine = ''' <section end=NORTH_M2RADIATION /> | :'''routine = ''' <section end=NORTH_M2RADIATION /> | ||
<section begin=NORTH_M2REDUCED />;<span id="NORTH_M2REDUCED"></span> | <section begin=NORTH_M2REDUCED />;<span id="NORTH_M2REDUCED"></span>[[NORTH_M2REDUCED]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,749: | Line 1,758: | ||
:'''routine = ''' <section end=NORTH_M2REDUCED /> | :'''routine = ''' <section end=NORTH_M2REDUCED /> | ||
<section begin=NORTH_M3CLAMPED />;<span id="NORTH_M3CLAMPED"></span> | <section begin=NORTH_M3CLAMPED />;<span id="NORTH_M3CLAMPED"></span>[[NORTH_M3CLAMPED]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,758: | Line 1,767: | ||
:'''routine = ''' <section end=NORTH_M3CLAMPED /> | :'''routine = ''' <section end=NORTH_M3CLAMPED /> | ||
<section begin=NORTH_M3GRADIENT />;<span id="NORTH_M3GRADIENT"></span> | <section begin=NORTH_M3GRADIENT />;<span id="NORTH_M3GRADIENT"></span>[[NORTH_M3GRADIENT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,767: | Line 1,776: | ||
:'''routine = ''' <section end=NORTH_M3GRADIENT /> | :'''routine = ''' <section end=NORTH_M3GRADIENT /> | ||
<section begin=NORTH_M3NUDGING />;<span id="NORTH_M3NUDGING"></span> | <section begin=NORTH_M3NUDGING />;<span id="NORTH_M3NUDGING"></span>[[NORTH_M3NUDGING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,776: | Line 1,785: | ||
:'''routine = ''' <section end=NORTH_M3NUDGING /> | :'''routine = ''' <section end=NORTH_M3NUDGING /> | ||
<section begin=NORTH_M3RADIATION />;<span id="NORTH_M3RADIATION"></span> | <section begin=NORTH_M3RADIATION />;<span id="NORTH_M3RADIATION"></span>[[NORTH_M3RADIATION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,785: | Line 1,794: | ||
:'''routine = ''' <section end=NORTH_M3RADIATION /> | :'''routine = ''' <section end=NORTH_M3RADIATION /> | ||
<section begin=NORTH_KGRADIENT />;<span id="NORTH_KGRADIENT"></span> | <section begin=NORTH_KGRADIENT />;<span id="NORTH_KGRADIENT"></span>[[NORTH_KGRADIENT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,794: | Line 1,803: | ||
:'''routine = ''' <section end=NORTH_KGRADIENT /> | :'''routine = ''' <section end=NORTH_KGRADIENT /> | ||
<section begin=NORTH_KRADIATION />;<span id="NORTH_KRADIATION"></span> | <section begin=NORTH_KRADIATION />;<span id="NORTH_KRADIATION"></span>[[NORTH_KRADIATION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,803: | Line 1,812: | ||
:'''routine = ''' <section end=NORTH_KRADIATION /> | :'''routine = ''' <section end=NORTH_KRADIATION /> | ||
<section begin=NORTH_TCLAMPED />;<span id="NORTH_TCLAMPED"></span> | <section begin=NORTH_TCLAMPED />;<span id="NORTH_TCLAMPED"></span>[[NORTH_TCLAMPED]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,812: | Line 1,821: | ||
:'''routine = ''' <section end=NORTH_TCLAMPED /> | :'''routine = ''' <section end=NORTH_TCLAMPED /> | ||
<section begin=NORTH_TGRADIENT />;<span id="NORTH_TGRADIENT"></span> | <section begin=NORTH_TGRADIENT />;<span id="NORTH_TGRADIENT"></span>[[NORTH_TGRADIENT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,821: | Line 1,830: | ||
:'''routine = ''' <section end=NORTH_TGRADIENT /> | :'''routine = ''' <section end=NORTH_TGRADIENT /> | ||
<section begin=NORTH_TNUDGING />;<span id="NORTH_TNUDGING"></span> | <section begin=NORTH_TNUDGING />;<span id="NORTH_TNUDGING"></span>[[NORTH_TNUDGING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,830: | Line 1,839: | ||
:'''routine = ''' <section end=NORTH_TNUDGING /> | :'''routine = ''' <section end=NORTH_TNUDGING /> | ||
<section begin=NORTH_TRADIATION />;<span id="NORTH_TRADIATION"></span> | <section begin=NORTH_TRADIATION />;<span id="NORTH_TRADIATION"></span>[[NORTH_TRADIATION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,839: | Line 1,848: | ||
:'''routine = ''' <section end=NORTH_TRADIATION /> | :'''routine = ''' <section end=NORTH_TRADIATION /> | ||
<section begin=NORTH_VOLCONS />;<span id="NORTH_VOLCONS"></span> | <section begin=NORTH_VOLCONS />;<span id="NORTH_VOLCONS"></span>[[NORTH_VOLCONS]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,848: | Line 1,857: | ||
:'''routine = ''' <section end=NORTH_VOLCONS /> | :'''routine = ''' <section end=NORTH_VOLCONS /> | ||
<section begin=NORTHERN_WALL />;<span id="NORTHERN_WALL"></span> | <section begin=NORTHERN_WALL />;<span id="NORTHERN_WALL"></span>[[NORTHERN_WALL]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,857: | Line 1,866: | ||
:'''routine = ''' <section end=NORTHERN_WALL /> | :'''routine = ''' <section end=NORTHERN_WALL /> | ||
<section begin=NO_WRITE_GRID />;<span id="NO_WRITE_GRID"></span> | <section begin=NO_WRITE_GRID />;<span id="NO_WRITE_GRID"></span>[[NO_WRITE_GRID]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,866: | Line 1,875: | ||
:'''routine = ''' <section end=NO_WRITE_GRID /> | :'''routine = ''' <section end=NO_WRITE_GRID /> | ||
<section begin=NPZD_FRANKS />;<span id="NPZD_FRANKS"></span> | <section begin=NPZD_FRANKS />;<span id="NPZD_FRANKS"></span>[[NPZD_FRANKS]] | ||
:Option to activate [[Bibliography#FranksPJS_1986a | Franks et al. (1986)]] NPZD biological model. | :Option to activate [[Bibliography#FranksPJS_1986a | Franks et al. (1986)]] NPZD biological model. | ||
:'''related = ''' [[ANA_BIOLOGY]], [[ANA_BPFLUX]], [[ANA_SPFLUX]] | :'''related = ''' [[ANA_BIOLOGY]], [[ANA_BPFLUX]], [[ANA_SPFLUX]] | ||
:'''conflict = ''' [[BIO_FASHAM]], [[ECOSIM]], [[NPZD_POWELL]] | :'''conflict = ''' [[BIO_FASHAM]], [[ECOSIM]], [[NEMURO]], [[NPZD_POWELL]] | ||
:'''routine = ''' [[npzd_Franks.h]] | :'''routine = ''' [[npzd_Franks.h]] | ||
:'''input = ''' [[npzd_Franks.in]]<section end=NPZD_FRANKS /> | |||
<section begin=NPZD_POWELL />;<span id="NPZD_POWELL"></span> | <section begin=NPZD_POWELL />;<span id="NPZD_POWELL"></span>[[NPZD_POWELL]] | ||
:Option to activate [[Bibliography#PowellTO_2006a | Powell et al. (2006)]] NPZD biological model. | :Option to activate [[Bibliography#PowellTO_2006a | Powell et al. (2006)]] NPZD biological model. | ||
:'''related = ''' [[ANA_BIOLOGY]], [[ANA_BPFLUX]], [[ANA_SPFLUX]] | :'''related = ''' [[ANA_BIOLOGY]], [[ANA_BPFLUX]], [[ANA_SPFLUX]] | ||
:'''conflict = ''' [[BIO_FASHAM]], [[ECOSIM]], [[NPZD_FRANKS]] | :'''conflict = ''' [[BIO_FASHAM]], [[ECOSIM]], [[NEMURO]], [[NPZD_FRANKS]] | ||
:'''routine = ''' [[npzd_Powell.h]] | :'''routine = ''' [[npzd_Powell.h]] | ||
:'''input = ''' [[npzd_Powell.in]]<section end=NPZD_POWELL /> | |||
<section begin=NS_PERIODIC />;<span id="NS_PERIODIC"></span> | <section begin=NS_PERIODIC />;<span id="NS_PERIODIC"></span>[[NS_PERIODIC]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,887: | Line 1,898: | ||
:'''routine = ''' <section end=NS_PERIODIC /> | :'''routine = ''' <section end=NS_PERIODIC /> | ||
<section begin=NUDGING_SSH />;<span id="NUDGING_SSH"></span> | <section begin=NUDGING_SSH />;<span id="NUDGING_SSH"></span>[[NUDGING_SSH]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,896: | Line 1,907: | ||
:'''routine = ''' <section end=NUDGING_SSH /> | :'''routine = ''' <section end=NUDGING_SSH /> | ||
<section begin=NUDGING_SST />;<span id="NUDGING_SST"></span> | <section begin=NUDGING_SST />;<span id="NUDGING_SST"></span>[[NUDGING_SST]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,905: | Line 1,916: | ||
:'''routine = ''' <section end=NUDGING_SST /> | :'''routine = ''' <section end=NUDGING_SST /> | ||
<section begin=NUDGING_T />;<span id="NUDGING_T"></span> | <section begin=NUDGING_T />;<span id="NUDGING_T"></span>[[NUDGING_T]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,914: | Line 1,925: | ||
:'''routine = ''' <section end=NUDGING_T /> | :'''routine = ''' <section end=NUDGING_T /> | ||
<section begin=NUDGING_UV />;<span id="NUDGING_UV"></span> | <section begin=NUDGING_UV />;<span id="NUDGING_UV"></span>[[NUDGING_UV]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,923: | Line 1,934: | ||
:'''routine = ''' <section end=NUDGING_UV /> | :'''routine = ''' <section end=NUDGING_UV /> | ||
<section begin=NUDGING_UVsur />;<span id="NUDGING_UVsur"></span> | <section begin=NUDGING_UVsur />;<span id="NUDGING_UVsur"></span>[[NUDGING_UVsur]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,932: | Line 1,943: | ||
:'''routine = ''' <section end=NUDGING_UVsur /> | :'''routine = ''' <section end=NUDGING_UVsur /> | ||
<section begin=N2NORM_PROFILE />;<span id="N2NORM_PROFILE"></span> | <section begin=N2NORM_PROFILE />;<span id="N2NORM_PROFILE"></span>[[N2NORM_PROFILE]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,941: | Line 1,952: | ||
:'''routine = ''' <section end=N2NORM_PROFILE /> | :'''routine = ''' <section end=N2NORM_PROFILE /> | ||
<section begin=N2S2_HORAVG />;<span id="N2S2_HORAVG"></span> | <section begin=N2S2_HORAVG />;<span id="N2S2_HORAVG"></span>[[N2S2_HORAVG]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,952: | Line 1,963: | ||
==<span class="alphabet">O</span>== | ==<span class="alphabet">O</span>== | ||
<section begin=OBC />;<span id="OBC"></span> | <section begin=OBC />;<span id="OBC"></span>[[OBC]] | ||
:Internal option indicating open boundary conditions. | :Internal option indicating open boundary conditions. | ||
:'''related = ''' [[EAST_FSOBC]], [[EAST_M2OBC]], [[EAST_M3OBC]], [[EAST_TOBC]] | :'''related = ''' [[EAST_FSOBC]], [[EAST_M2OBC]], [[EAST_M3OBC]], [[EAST_TOBC]] | ||
Line 1,960: | Line 1,971: | ||
:'''routine = ''' [[globaldefs.h]]<section end=OBC /> | :'''routine = ''' [[globaldefs.h]]<section end=OBC /> | ||
<section begin=OBSERVATIONS />;<span id="OBSERVATIONS"></span> | <section begin=OBSERVATIONS />;<span id="OBSERVATIONS"></span>[[OBSERVATIONS]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,969: | Line 1,980: | ||
:'''routine = ''' <section end=OBSERVATIONS /> | :'''routine = ''' <section end=OBSERVATIONS /> | ||
<section begin=OCMIP_OXYGEN_SC />;<span id="OCMIP_OXYGEN_SC"></span> | <section begin=OCMIP_OXYGEN_SC />;<span id="OCMIP_OXYGEN_SC"></span>[[OCMIP_OXYGEN_SC]] | ||
:Option to use the [[Biblography#KeelingRF_1998a | Keeling et al. (1998)]] formulae for the Schmit number to model O<sub>2</sub> gas exchange. If deactivated, the formulation of [[Biblography#WanninkhofR_1992a | Wanninkhof (1992)]] is used instead. | :Option to use the [[Biblography#KeelingRF_1998a | Keeling et al. (1998)]] formulae for the Schmit number to model O<sub>2</sub> gas exchange. If deactivated, the formulation of [[Biblography#WanninkhofR_1992a | Wanninkhof (1992)]] is used instead. | ||
:'''parent = ''' [[BIO_FASHAM]] | :'''parent = ''' [[BIO_FASHAM]] | ||
Line 1,975: | Line 1,986: | ||
:'''routine = ''' [[fasham.h]]<section end=OCMIP_OXYGEN_SC /> | :'''routine = ''' [[fasham.h]]<section end=OCMIP_OXYGEN_SC /> | ||
<section begin=OPT_OBSERVATIONS />;<span id="OPT_OBSERVATIONS"></span> | <section begin=OPT_OBSERVATIONS />;<span id="OPT_OBSERVATIONS"></span>[[OPT_OBSERVATIONS]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,984: | Line 1,995: | ||
:'''routine = ''' <section end=OPT_OBSERVATIONS /> | :'''routine = ''' <section end=OPT_OBSERVATIONS /> | ||
<section begin=OPT_PERTURBATION />;<span id="OPT_PERTURBATION"></span> | <section begin=OPT_PERTURBATION />;<span id="OPT_PERTURBATION"></span>[[OPT_PERTURBATION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 1,993: | Line 2,004: | ||
:'''routine = ''' <section end=OPT_PERTURBATION /> | :'''routine = ''' <section end=OPT_PERTURBATION /> | ||
<section begin=OUT_DOUBLE />;<span id="OUT_DOUBLE"></span> | <section begin=OUT_DOUBLE />;<span id="OUT_DOUBLE"></span>[[OUT_DOUBLE]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,002: | Line 2,013: | ||
:'''routine = ''' <section end=OUT_DOUBLE /> | :'''routine = ''' <section end=OUT_DOUBLE /> | ||
<section begin=OVERFLOW />;<span id="OVERFLOW"></span> | <section begin=OVERFLOW />;<span id="OVERFLOW"></span>[[OVERFLOW]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,011: | Line 2,022: | ||
:'''routine = ''' <section end=OVERFLOW /> | :'''routine = ''' <section end=OVERFLOW /> | ||
<section begin=OXYGEN />;<span id="OXYGEN"></span> | <section begin=OXYGEN />;<span id="OXYGEN"></span>[[OXYGEN]] | ||
:Option to include oxygen dynamics in Fasham-type biological model. Currently, an additional tracer is added for dissolved oxygen concentration ([[Variables#iOxyg|iOxyg]]). | :Option to include oxygen dynamics in Fasham-type biological model. Currently, an additional tracer is added for dissolved oxygen concentration ([[Variables#iOxyg|iOxyg]]). | ||
:'''parent = ''' [[BIO_FASHAM]] | :'''parent = ''' [[BIO_FASHAM]] | ||
:'''routine = ''' [[fasham.h]]<section end=OXYGEN /> | :'''routine = ''' [[fasham.h]]<section end=OXYGEN /> | ||
<section begin=_OPENMP />;<span id="_OPENMP"></span> | <section begin=_OPENMP />;<span id="_OPENMP"></span>[[_OPENMP]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,027: | Line 2,038: | ||
==<span class="alphabet">P</span>== | ==<span class="alphabet">P</span>== | ||
<section begin=PICARD_TEST />;<span id="PICARD_TEST"></span> | <section begin=PICARD_TEST />;<span id="PICARD_TEST"></span>[[PICARD_TEST]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,036: | Line 2,047: | ||
:'''routine = ''' <section end=PICARD_TEST /> | :'''routine = ''' <section end=PICARD_TEST /> | ||
<section begin=PJ_GRADP />;<span id="PJ_GRADP"></span> | <section begin=PJ_GRADP />;<span id="PJ_GRADP"></span>[[PJ_GRADP]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,045: | Line 2,056: | ||
:'''routine = ''' <section end=PJ_GRADP /> | :'''routine = ''' <section end=PJ_GRADP /> | ||
<section begin=PJ_GRADPQ2 />;<span id="PJ_GRADPQ2"></span> | <section begin=PJ_GRADPQ2 />;<span id="PJ_GRADPQ2"></span>[[PJ_GRADPQ2]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,054: | Line 2,065: | ||
:'''routine = ''' <section end=PJ_GRADPQ2 /> | :'''routine = ''' <section end=PJ_GRADPQ2 /> | ||
<section begin=PJ_GRADPQ4 />;<span id="PJ_GRADPQ4"></span> | <section begin=PJ_GRADPQ4 />;<span id="PJ_GRADPQ4"></span>[[PJ_GRADPQ4]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,063: | Line 2,074: | ||
:'''routine = ''' <section end=PJ_GRADPQ4 /> | :'''routine = ''' <section end=PJ_GRADPQ4 /> | ||
<section begin=POWER_LAW />;<span id="POWER_LAW"></span> | <section begin=POWER_LAW />;<span id="POWER_LAW"></span>[[POWER_LAW]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,072: | Line 2,083: | ||
:'''routine = ''' <section end=POWER_LAW /> | :'''routine = ''' <section end=POWER_LAW /> | ||
<section begin=PROFILE />;<span id="PROFILE"></span> | <section begin=PROFILE />;<span id="PROFILE"></span>[[PROFILE]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,081: | Line 2,092: | ||
:'''routine = ''' <section end=PROFILE /> | :'''routine = ''' <section end=PROFILE /> | ||
<section begin=PSEUDOSPECTRA />;<span id="PSEUDOSPECTRA"></span> | <section begin=PSEUDOSPECTRA />;<span id="PSEUDOSPECTRA"></span>[[PSEUDOSPECTRA]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,092: | Line 2,103: | ||
==<span class="alphabet">Q</span>== | ==<span class="alphabet">Q</span>== | ||
<section begin=QCORRECTION />;<span id="QCORRECTION"></span> | <section begin=QCORRECTION />;<span id="QCORRECTION"></span>[[QCORRECTION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,101: | Line 2,112: | ||
:'''routine = ''' <section end=QCORRECTION /> | :'''routine = ''' <section end=QCORRECTION /> | ||
<section begin=Q_PSOURCE />;<span id="Q_PSOURCE"></span> | <section begin=Q_PSOURCE />;<span id="Q_PSOURCE"></span>[[Q_PSOURCE]] | ||
:Option to activate/deactivate point sources/sinks of momentum. This option is used to specify the mass transport in the vertical, such as precipitation or groundwater discharge. | :Option to activate/deactivate point sources/sinks of momentum. This option is used to specify the mass transport in the vertical, such as precipitation or groundwater discharge. | ||
:'''variable = ''' [[Variables#Dsrc | Dsrc(1:Nsrc)]], [[Variables#Qsrc | Qsrc(1:Nsrc,k)]] | :'''variable = ''' [[Variables#Dsrc | Dsrc(1:Nsrc)]], [[Variables#Qsrc | Qsrc(1:Nsrc,k)]] | ||
Line 2,110: | Line 2,121: | ||
==<span class="alphabet">R</span>== | ==<span class="alphabet">R</span>== | ||
<section begin=RADIATION_2D />;<span id="RADIATION_2D"></span> | <section begin=RADIATION_2D />;<span id="RADIATION_2D"></span>[[RADIATION_2D]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,119: | Line 2,130: | ||
:'''routine = ''' <section end=RADIATION_2D /> | :'''routine = ''' <section end=RADIATION_2D /> | ||
<section begin=RAMP_TIDES />;<span id="RAMP_TIDES"></span> | <section begin=RAMP_TIDES />;<span id="RAMP_TIDES"></span>[[RAMP_TIDES]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,128: | Line 2,139: | ||
:'''routine = ''' <section end=RAMP_TIDES /> | :'''routine = ''' <section end=RAMP_TIDES /> | ||
<section begin=READ_WATER />;<span id="READ_WATER"></span> | <section begin=READ_WATER />;<span id="READ_WATER"></span>[[READ_WATER]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,137: | Line 2,148: | ||
:'''routine = ''' <section end=READ_WATER /> | :'''routine = ''' <section end=READ_WATER /> | ||
<section begin=RIVERPLUME1 />;<span id="RIVERPLUME1"></span> | <section begin=RIVERPLUME1 />;<span id="RIVERPLUME1"></span>[[RIVERPLUME1]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,146: | Line 2,157: | ||
:'''routine = ''' <section end=RIVERPLUME1 /> | :'''routine = ''' <section end=RIVERPLUME1 /> | ||
<section begin=RIVERPLUME2 />;<span id="RIVERPLUME2"></span> | <section begin=RIVERPLUME2 />;<span id="RIVERPLUME2"></span>[[RIVERPLUME2]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,155: | Line 2,166: | ||
:'''routine = ''' <section end=RIVERPLUME2 /> | :'''routine = ''' <section end=RIVERPLUME2 /> | ||
<section begin=RIVER_BIOLOGY />;<span id="RIVER_BIOLOGY"></span> | <section begin=RIVER_BIOLOGY />;<span id="RIVER_BIOLOGY"></span>[[RIVER_BIOLOGY]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,164: | Line 2,175: | ||
:'''routine = ''' <section end=RIVER_BIOLOGY /> | :'''routine = ''' <section end=RIVER_BIOLOGY /> | ||
<section begin=RIVER_SEDIMENT />;<span id="RIVER_SEDIMENT"></span> | <section begin=RIVER_SEDIMENT />;<span id="RIVER_SEDIMENT"></span>[[RIVER_SEDIMENT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,173: | Line 2,184: | ||
:'''routine = ''' <section end=RIVER_SEDIMENT /> | :'''routine = ''' <section end=RIVER_SEDIMENT /> | ||
<section begin=RI_HORAVG />;<span id="RI_HORAVG"></span> | <section begin=RI_HORAVG />;<span id="RI_HORAVG"></span>[[RI_HORAVG]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,182: | Line 2,193: | ||
:'''routine = ''' <section end=RI_HORAVG /> | :'''routine = ''' <section end=RI_HORAVG /> | ||
<section begin=RI_VERAVG />;<span id="RI_VERAVG"></span> | <section begin=RI_VERAVG />;<span id="RI_VERAVG"></span>[[RI_VERAVG]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,191: | Line 2,202: | ||
:'''routine = ''' <section end=RI_VERAVG /> | :'''routine = ''' <section end=RI_VERAVG /> | ||
<section begin=RHO_SURF />;<span id="RHO_SURF"></span> | <section begin=RHO_SURF />;<span id="RHO_SURF"></span>[[RHO_SURF]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,200: | Line 2,211: | ||
:'''routine = ''' <section end=RHO_SURF /> | :'''routine = ''' <section end=RHO_SURF /> | ||
<section begin=RPM_DRIVER />;<span id="RPM_DRIVER"></span> | <section begin=RPM_DRIVER />;<span id="RPM_DRIVER"></span>[[RPM_DRIVER]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,209: | Line 2,220: | ||
:'''routine = ''' <section end=RPM_DRIVER /> | :'''routine = ''' <section end=RPM_DRIVER /> | ||
<section begin=RST_SINGLE />;<span id="RST_SINGLE"></span> | <section begin=RST_SINGLE />;<span id="RST_SINGLE"></span>[[RST_SINGLE]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,218: | Line 2,229: | ||
:'''routine = ''' <section end=RST_SINGLE /> | :'''routine = ''' <section end=RST_SINGLE /> | ||
<section begin=R_SYMMETRY />;<span id="R_SYMMETRY"></span> | <section begin=R_SYMMETRY />;<span id="R_SYMMETRY"></span>[[R_SYMMETRY]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,229: | Line 2,240: | ||
==<span class="alphabet">S</span>== | ==<span class="alphabet">S</span>== | ||
<section begin=SALINITY />;<span id="SALINITY"></span> | <section begin=SALINITY />;<span id="SALINITY"></span>[[SALINITY]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,238: | Line 2,249: | ||
:'''routine = ''' <section end=SALINITY /> | :'''routine = ''' <section end=SALINITY /> | ||
<section begin=SANITY_CHECK />;<span id="SANITY_CHECK"></span> | <section begin=SANITY_CHECK />;<span id="SANITY_CHECK"></span>[[SANITY_CHECK]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,247: | Line 2,258: | ||
:'''routine = ''' <section end=SANITY_CHECK /> | :'''routine = ''' <section end=SANITY_CHECK /> | ||
<section begin=SCORRECTION />;<span id="SCORRECTION"></span> | <section begin=SCORRECTION />;<span id="SCORRECTION"></span>[[SCORRECTION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,256: | Line 2,267: | ||
:'''routine = ''' <section end=SCORRECTION /> | :'''routine = ''' <section end=SCORRECTION /> | ||
<section begin=SEAMOUNT />;<span id="SEAMOUNT"></span> | <section begin=SEAMOUNT />;<span id="SEAMOUNT"></span>[[SEAMOUNT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,265: | Line 2,276: | ||
:'''routine = ''' <section end=SEAMOUNT /> | :'''routine = ''' <section end=SEAMOUNT /> | ||
<section begin=SEDIMENT />;<span id="SEDIMENT"></span> | <section begin=SEDIMENT />;<span id="SEDIMENT"></span>[[SEDIMENT]] | ||
:Option to activate cohesive and non-cohesive sediment model ([[Bibliography#WarnerJC_2006a |Warner et al., 2006]]). | :Option to activate cohesive and non-cohesive sediment model ([[Bibliography#WarnerJC_2006a |Warner et al., 2006]]). | ||
:'''related = ''' [[ANA_BPFLUX]], [[ANA_SEDIMENT]], [[ANA_SPFLUX]] | :'''related = ''' [[ANA_BPFLUX]], [[ANA_SEDIMENT]], [[ANA_SPFLUX]] | ||
Line 2,271: | Line 2,282: | ||
:'''routine = ''' [[sediment.F]], [[sediment.in]]<section end=SEDIMENT /> | :'''routine = ''' [[sediment.F]], [[sediment.in]]<section end=SEDIMENT /> | ||
<section begin=SED_DENS />;<span id="SED_DENS"></span> | <section begin=SED_DENS />;<span id="SED_DENS"></span>[[SED_DENS]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,280: | Line 2,291: | ||
:'''routine = ''' <section end=SED_DENS /> | :'''routine = ''' <section end=SED_DENS /> | ||
<section begin=SED_MORPH />;<span id="SED_MORPH"></span> | <section begin=SED_MORPH />;<span id="SED_MORPH"></span>[[SED_MORPH]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,289: | Line 2,300: | ||
:'''routine = ''' <section end=SED_MORPH /> | :'''routine = ''' <section end=SED_MORPH /> | ||
<section begin=SED_TEST1 />;<span id="SED_TEST1"></span> | <section begin=SED_TEST1 />;<span id="SED_TEST1"></span>[[SED_TEST1]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,298: | Line 2,309: | ||
:'''routine = ''' <section end=SED_TEST1 /> | :'''routine = ''' <section end=SED_TEST1 /> | ||
<section begin=SED_TOY />;<span id="SED_TOY"></span> | <section begin=SED_TOY />;<span id="SED_TOY"></span>[[SED_TOY]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,307: | Line 2,318: | ||
:'''routine = ''' <section end=SED_TOY /> | :'''routine = ''' <section end=SED_TOY /> | ||
<section begin=SG_BBL />;<span id="SG_BBL"></span> | <section begin=SG_BBL />;<span id="SG_BBL"></span>[[SG_BBL]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,316: | Line 2,327: | ||
:'''routine = ''' <section end=SG_BBL /> | :'''routine = ''' <section end=SG_BBL /> | ||
<section begin=SG_CALC_SNOT />;<span id="SG_CALC_SNOT"></span> | <section begin=SG_CALC_SNOT />;<span id="SG_CALC_SNOT"></span>[[SG_CALC_SNOT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,325: | Line 2,336: | ||
:'''routine = ''' <section end=SG_CALC_SNOT /> | :'''routine = ''' <section end=SG_CALC_SNOT /> | ||
<section begin=SG_LOGINT />;<span id="SG_LOGINT"></span> | <section begin=SG_LOGINT />;<span id="SG_LOGINT"></span>[[SG_LOGINT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,334: | Line 2,345: | ||
:'''routine = ''' <section end=SG_LOGINT /> | :'''routine = ''' <section end=SG_LOGINT /> | ||
<section begin=SOLAR_SOURCE />;<span id="SOLAR_SOURCE"></span> | <section begin=SOLAR_SOURCE />;<span id="SOLAR_SOURCE"></span>[[SOLAR_SOURCE]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,343: | Line 2,354: | ||
:'''routine = ''' <section end=SOLAR_SOURCE /> | :'''routine = ''' <section end=SOLAR_SOURCE /> | ||
<section begin=SOLITON />;<span id="SOLITON"></span> | <section begin=SOLITON />;<span id="SOLITON"></span>[[SOLITON]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,352: | Line 2,363: | ||
:'''routine = ''' <section end=SOLITON /> | :'''routine = ''' <section end=SOLITON /> | ||
<section begin=SOLVE3D />;<span id="SOLVE3D"></span> | <section begin=SOLVE3D />;<span id="SOLVE3D"></span>[[SOLVE3D]] | ||
:Option to activate/deactivate 3D model configuration. If activated, ROMS solves 3D (baroclinic) primitive equations. If deactivated, ROMS solves vertically-integrated, shallow water (barotropic) equations. | :Option to activate/deactivate 3D model configuration. If activated, ROMS solves 3D (baroclinic) primitive equations. If deactivated, ROMS solves vertically-integrated, shallow water (barotropic) equations. | ||
:'''routine = ''' [[main2d.F]], [[main3d.F]]<section end=SOLVE3D /> | :'''routine = ''' [[main2d.F]], [[main3d.F]]<section end=SOLVE3D /> | ||
<section begin=SOUTH_FSCLAMPED />;<span id="SOUTH_FSCLAMPED"></span> | <section begin=SOUTH_FSCLAMPED />;<span id="SOUTH_FSCLAMPED"></span>[[SOUTH_FSCLAMPED]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,365: | Line 2,376: | ||
:'''routine = ''' <section end=SOUTH_FSCLAMPED /> | :'''routine = ''' <section end=SOUTH_FSCLAMPED /> | ||
<section begin=SOUTH_FSCHAPMAN />;<span id="SOUTH_FSCHAPMAN"></span> | <section begin=SOUTH_FSCHAPMAN />;<span id="SOUTH_FSCHAPMAN"></span>[[SOUTH_FSCHAPMAN]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,374: | Line 2,385: | ||
:'''routine = ''' <section end=SOUTH_FSCHAPMAN /> | :'''routine = ''' <section end=SOUTH_FSCHAPMAN /> | ||
<section begin=SOUTH_FSGRADIENT />;<span id="SOUTH_FSGRADIENT"></span> | <section begin=SOUTH_FSGRADIENT />;<span id="SOUTH_FSGRADIENT"></span>[[SOUTH_FSGRADIENT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,383: | Line 2,394: | ||
:'''routine = ''' <section end=SOUTH_FSGRADIENT /> | :'''routine = ''' <section end=SOUTH_FSGRADIENT /> | ||
<section begin=SOUTH_FSNUDGING />;<span id="SOUTH_FSNUDGING"></span> | <section begin=SOUTH_FSNUDGING />;<span id="SOUTH_FSNUDGING"></span>[[SOUTH_FSNUDGING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,392: | Line 2,403: | ||
:'''routine = ''' <section end=SOUTH_FSNUDGING /> | :'''routine = ''' <section end=SOUTH_FSNUDGING /> | ||
<section begin=SOUTH_FSRADIATION />;<span id="SOUTH_FSRADIATION"></span> | <section begin=SOUTH_FSRADIATION />;<span id="SOUTH_FSRADIATION"></span>[[SOUTH_FSRADIATION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,401: | Line 2,412: | ||
:'''routine = ''' <section end=SOUTH_FSRADIATION /> | :'''routine = ''' <section end=SOUTH_FSRADIATION /> | ||
<section begin=SOUTH_M2CLAMPED />;<span id="SOUTH_M2CLAMPED"></span> | <section begin=SOUTH_M2CLAMPED />;<span id="SOUTH_M2CLAMPED"></span>[[SOUTH_M2CLAMPED]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,410: | Line 2,421: | ||
:'''routine = ''' <section end=SOUTH_M2CLAMPED /> | :'''routine = ''' <section end=SOUTH_M2CLAMPED /> | ||
<section begin=SOUTH_M2FLATHER />;<span id="SOUTH_M2FLATHER"></span> | <section begin=SOUTH_M2FLATHER />;<span id="SOUTH_M2FLATHER"></span>[[SOUTH_M2FLATHER]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,419: | Line 2,430: | ||
:'''routine = ''' <section end=SOUTH_M2FLATHER /> | :'''routine = ''' <section end=SOUTH_M2FLATHER /> | ||
<section begin=SOUTH_M2GRADIENT />;<span id="SOUTH_M2GRADIENT"></span> | <section begin=SOUTH_M2GRADIENT />;<span id="SOUTH_M2GRADIENT"></span>[[SOUTH_M2GRADIENT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,428: | Line 2,439: | ||
:'''routine = ''' <section end=SOUTH_M2GRADIENT /> | :'''routine = ''' <section end=SOUTH_M2GRADIENT /> | ||
<section begin=SOUTH_M2NUDGING />;<span id="SOUTH_M2NUDGING"></span> | <section begin=SOUTH_M2NUDGING />;<span id="SOUTH_M2NUDGING"></span>[[SOUTH_M2NUDGING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,437: | Line 2,448: | ||
:'''routine = ''' <section end=SOUTH_M2NUDGING /> | :'''routine = ''' <section end=SOUTH_M2NUDGING /> | ||
<section begin=SOUTH_M2RADIATION />;<span id="SOUTH_M2RADIATION"></span> | <section begin=SOUTH_M2RADIATION />;<span id="SOUTH_M2RADIATION"></span>[[SOUTH_M2RADIATION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,446: | Line 2,457: | ||
:'''routine = ''' <section end=SOUTH_M2RADIATION /> | :'''routine = ''' <section end=SOUTH_M2RADIATION /> | ||
<section begin=SOUTH_M2REDUCED />;<span id="SOUTH_M2REDUCED"></span> | <section begin=SOUTH_M2REDUCED />;<span id="SOUTH_M2REDUCED"></span>[[SOUTH_M2REDUCED]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,455: | Line 2,466: | ||
:'''routine = ''' <section end=SOUTH_M2REDUCED /> | :'''routine = ''' <section end=SOUTH_M2REDUCED /> | ||
<section begin=SOUTH_M3CLAMPED />;<span id="SOUTH_M3CLAMPED"></span> | <section begin=SOUTH_M3CLAMPED />;<span id="SOUTH_M3CLAMPED"></span>[[SOUTH_M3CLAMPED]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,464: | Line 2,475: | ||
:'''routine = ''' <section end=SOUTH_M3CLAMPED /> | :'''routine = ''' <section end=SOUTH_M3CLAMPED /> | ||
<section begin=SOUTH_M3GRADIENT />;<span id="SOUTH_M3GRADIENT"></span> | <section begin=SOUTH_M3GRADIENT />;<span id="SOUTH_M3GRADIENT"></span>[[SOUTH_M3GRADIENT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,473: | Line 2,484: | ||
:'''routine = ''' <section end=SOUTH_M3GRADIENT /> | :'''routine = ''' <section end=SOUTH_M3GRADIENT /> | ||
<section begin=SOUTH_M3NUDGING />;<span id="SOUTH_M3NUDGING"></span> | <section begin=SOUTH_M3NUDGING />;<span id="SOUTH_M3NUDGING"></span>[[SOUTH_M3NUDGING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,482: | Line 2,493: | ||
:'''routine = ''' <section end=SOUTH_M3NUDGING /> | :'''routine = ''' <section end=SOUTH_M3NUDGING /> | ||
<section begin=SOUTH_M3RADIATION />;<span id="SOUTH_M3RADIATION"></span> | <section begin=SOUTH_M3RADIATION />;<span id="SOUTH_M3RADIATION"></span>[[SOUTH_M3RADIATION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,491: | Line 2,502: | ||
:'''routine = ''' <section end=SOUTH_M3RADIATION /> | :'''routine = ''' <section end=SOUTH_M3RADIATION /> | ||
<section begin=SOUTH_KGRADIENT />;<span id="SOUTH_KGRADIENT"></span> | <section begin=SOUTH_KGRADIENT />;<span id="SOUTH_KGRADIENT"></span>[[SOUTH_KGRADIENT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,500: | Line 2,511: | ||
:'''routine = ''' <section end=SOUTH_KGRADIENT /> | :'''routine = ''' <section end=SOUTH_KGRADIENT /> | ||
<section begin=SOUTH_KRADIATION />;<span id="SOUTH_KRADIATION"></span> | <section begin=SOUTH_KRADIATION />;<span id="SOUTH_KRADIATION"></span>[[SOUTH_KRADIATION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,509: | Line 2,520: | ||
:'''routine = ''' <section end=SOUTH_KRADIATION /> | :'''routine = ''' <section end=SOUTH_KRADIATION /> | ||
<section begin=SOUTH_TCLAMPED />;<span id="SOUTH_TCLAMPED"></span> | <section begin=SOUTH_TCLAMPED />;<span id="SOUTH_TCLAMPED"></span>[[SOUTH_TCLAMPED]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,518: | Line 2,529: | ||
:'''routine = ''' <section end=SOUTH_TCLAMPED /> | :'''routine = ''' <section end=SOUTH_TCLAMPED /> | ||
<section begin=SOUTH_TGRADIENT />;<span id="SOUTH_TGRADIENT"></span> | <section begin=SOUTH_TGRADIENT />;<span id="SOUTH_TGRADIENT"></span>[[SOUTH_TGRADIENT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,527: | Line 2,538: | ||
:'''routine = ''' <section end=SOUTH_TGRADIENT /> | :'''routine = ''' <section end=SOUTH_TGRADIENT /> | ||
<section begin=SOUTH_TNUDGING />;<span id="SOUTH_TNUDGING"></span> | <section begin=SOUTH_TNUDGING />;<span id="SOUTH_TNUDGING"></span>[[SOUTH_TNUDGING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,536: | Line 2,547: | ||
:'''routine = ''' <section end=SOUTH_TNUDGING /> | :'''routine = ''' <section end=SOUTH_TNUDGING /> | ||
<section begin=SOUTH_TRADIATION />;<span id="SOUTH_TRADIATION"></span> | <section begin=SOUTH_TRADIATION />;<span id="SOUTH_TRADIATION"></span>[[SOUTH_TRADIATION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,545: | Line 2,556: | ||
:'''routine = ''' <section end=SOUTH_TRADIATION /> | :'''routine = ''' <section end=SOUTH_TRADIATION /> | ||
<section begin=SOUTH_VOLCONS />;<span id="SOUTH_VOLCONS"></span> | <section begin=SOUTH_VOLCONS />;<span id="SOUTH_VOLCONS"></span>[[SOUTH_VOLCONS]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,554: | Line 2,565: | ||
:'''routine = ''' <section end=SOUTH_VOLCONS /> | :'''routine = ''' <section end=SOUTH_VOLCONS /> | ||
<section begin=SOUTHERN_WALL />;<span id="SOUTHERN_WALL"></span> | <section begin=SOUTHERN_WALL />;<span id="SOUTHERN_WALL"></span>[[SOUTHERN_WALL]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,563: | Line 2,574: | ||
:'''routine = ''' <section end=SOUTHERN_WALL /> | :'''routine = ''' <section end=SOUTHERN_WALL /> | ||
<section begin=SO_SEMI />;<span id="SO_SEMI"></span> | <section begin=SO_SEMI />;<span id="SO_SEMI"></span>[[SO_SEMI]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,572: | Line 2,583: | ||
:'''routine = ''' <section end=SO_SEMI /> | :'''routine = ''' <section end=SO_SEMI /> | ||
<section begin=SO_SEMI_WHITE />;<span id="SO_SEMI_WHITE"></span> | <section begin=SO_SEMI_WHITE />;<span id="SO_SEMI_WHITE"></span>[[SO_SEMI_WHITE]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,581: | Line 2,592: | ||
:'''routine = ''' <section end=SO_SEMI_WHITE /> | :'''routine = ''' <section end=SO_SEMI_WHITE /> | ||
<section begin=SO_TRACE />;<span id="SO_TRACE"></span> | <section begin=SO_TRACE />;<span id="SO_TRACE"></span>[[SO_TRACE]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,590: | Line 2,601: | ||
:'''routine = ''' <section end=SO_TRACE /> | :'''routine = ''' <section end=SO_TRACE /> | ||
<section begin=SPLINES />;<span id="SPLINES"></span> | <section begin=SPLINES />;<span id="SPLINES"></span>[[SPLINES]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,599: | Line 2,610: | ||
:'''routine = ''' <section end=SPLINES /> | :'''routine = ''' <section end=SPLINES /> | ||
<section begin=SPHERICAL />;<span id="SPHERICAL"></span> | <section begin=SPHERICAL />;<span id="SPHERICAL"></span>[[SPHERICAL]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,608: | Line 2,619: | ||
:'''routine = ''' <section end=SPHERICAL /> | :'''routine = ''' <section end=SPHERICAL /> | ||
<section begin=SPONGE />;<span id="SPONGE"></span> | <section begin=SPONGE />;<span id="SPONGE"></span>[[SPONGE]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,617: | Line 2,628: | ||
:'''routine = ''' <section end=SPONGE /> | :'''routine = ''' <section end=SPONGE /> | ||
<section begin=SRELAXATION />;<span id="SRELAXATION"></span> | <section begin=SRELAXATION />;<span id="SRELAXATION"></span>[[SRELAXATION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,626: | Line 2,637: | ||
:'''routine = ''' <section end=SRELAXATION /> | :'''routine = ''' <section end=SRELAXATION /> | ||
<section begin=SSH_TIDES />;<span id="SSH_TIDES"></span> | <section begin=SSH_TIDES />;<span id="SSH_TIDES"></span>[[SSH_TIDES]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,635: | Line 2,646: | ||
:'''routine = ''' <section end=SSH_TIDES /> | :'''routine = ''' <section end=SSH_TIDES /> | ||
<section begin=SSW_BBL />;<span id="SSW_BBL"></span> | <section begin=SSW_BBL />;<span id="SSW_BBL"></span>[[SSW_BBL]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,644: | Line 2,655: | ||
:'''routine = ''' <section end=SSW_BBL /> | :'''routine = ''' <section end=SSW_BBL /> | ||
<section begin=SSW_CALC_ZNOT />;<span id="SSW_CALC_ZNOT"></span> | <section begin=SSW_CALC_ZNOT />;<span id="SSW_CALC_ZNOT"></span>[[SSW_CALC_ZNOT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,653: | Line 2,664: | ||
:'''routine = ''' <section end=SSW_CALC_ZNOT /> | :'''routine = ''' <section end=SSW_CALC_ZNOT /> | ||
<section begin=SSW_LOGINT />;<span id="SSW_LOGINT"></span> | <section begin=SSW_LOGINT />;<span id="SSW_LOGINT"></span>[[SSW_LOGINT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,662: | Line 2,673: | ||
:'''routine = ''' <section end=SSW_LOGINT /> | :'''routine = ''' <section end=SSW_LOGINT /> | ||
<section begin=STATIONS />;<span id="STATIONS"></span> | <section begin=STATIONS />;<span id="STATIONS"></span>[[STATIONS]] | ||
:Option to activate writing out station data | :Option to activate writing out station data | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,671: | Line 2,682: | ||
:'''routine = ''' [[stations.in]]<section end=STATIONS /> | :'''routine = ''' [[stations.in]]<section end=STATIONS /> | ||
<section begin=STATIONS_CGRID />;<span id="STATIONS_CGRID"></span> | <section begin=STATIONS_CGRID />;<span id="STATIONS_CGRID"></span>[[STATIONS_CGRID]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,680: | Line 2,691: | ||
:'''routine = ''' <section end=STATIONS_CGRID /> | :'''routine = ''' <section end=STATIONS_CGRID /> | ||
<section begin=STOCHASTIC_OPT />;<span id="STOCHASTIC_OPT"></span> | <section begin=STOCHASTIC_OPT />;<span id="STOCHASTIC_OPT"></span>[[STOCHASTIC_OPT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,689: | Line 2,700: | ||
:'''routine = ''' <section end=STOCHASTIC_OPT /> | :'''routine = ''' <section end=STOCHASTIC_OPT /> | ||
<section begin=SUSPLOAD />;<span id="SUSPLOAD"></span> | <section begin=SUSPLOAD />;<span id="SUSPLOAD"></span>[[SUSPLOAD]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,698: | Line 2,709: | ||
:'''routine = ''' <section end=SUSPLOAD /> | :'''routine = ''' <section end=SUSPLOAD /> | ||
<section begin=S4DVAR />;<span id="S4DVAR"></span> | <section begin=S4DVAR />;<span id="S4DVAR"></span>[[S4DVAR]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,709: | Line 2,720: | ||
==<span class="alphabet">T</span>== | ==<span class="alphabet">T</span>== | ||
<section begin=TALK_PROGNOSTIC />;<span id="TALK_PROGNOSTIC"></span> | <section begin=TALK_PROGNOSTIC />;<span id="TALK_PROGNOSTIC"></span>[[TALK_PROGNOSTIC]] | ||
:Option to activate prognostic computation of alkalinity. | :Option to activate prognostic computation of alkalinity. | ||
:'''parent = ''' [[BIO_FASHAM]] | :'''parent = ''' [[BIO_FASHAM]] | ||
Line 2,715: | Line 2,726: | ||
:'''routine = ''' [[fasham.h]]<section end=TALK_PROGNOSTIC /> | :'''routine = ''' [[fasham.h]]<section end=TALK_PROGNOSTIC /> | ||
<section begin=TANGENT />;<span id="TANGENT"></span> | <section begin=TANGENT />;<span id="TANGENT"></span>[[TANGENT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,724: | Line 2,735: | ||
:'''routine = ''' <section end=TANGENT /> | :'''routine = ''' <section end=TANGENT /> | ||
<section begin=TCLIMATOLOGY />;<span id="TCLIMATOLOGY"></span> | <section begin=TCLIMATOLOGY />;<span id="TCLIMATOLOGY"></span>[[TCLIMATOLOGY]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,733: | Line 2,744: | ||
:'''routine = ''' <section end=TCLIMATOLOGY /> | :'''routine = ''' <section end=TCLIMATOLOGY /> | ||
<section begin=TCLM_NUDGING />;<span id="TCLM_NUDGING"></span> | <section begin=TCLM_NUDGING />;<span id="TCLM_NUDGING"></span>[[TCLM_NUDGING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,742: | Line 2,753: | ||
:'''routine = ''' <section end=TCLM_NUDGING /> | :'''routine = ''' <section end=TCLM_NUDGING /> | ||
<section begin=TKE_DIF2 />;<span id="TKE_DIF2"></span> | <section begin=TKE_DIF2 />;<span id="TKE_DIF2"></span>[[TKE_DIF2]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,751: | Line 2,762: | ||
:'''routine = ''' <section end=TKE_DIF2 /> | :'''routine = ''' <section end=TKE_DIF2 /> | ||
<section begin=TKE_DIF4 />;<span id="TKE_DIF4"></span> | <section begin=TKE_DIF4 />;<span id="TKE_DIF4"></span>[[TKE_DIF4]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,760: | Line 2,771: | ||
:'''routine = ''' <section end=TKE_DIF4 /> | :'''routine = ''' <section end=TKE_DIF4 /> | ||
<section begin=TLM_CHECK />;<span id="TLM_CHECK"></span> | <section begin=TLM_CHECK />;<span id="TLM_CHECK"></span>[[TLM_CHECK]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,769: | Line 2,780: | ||
:'''routine = ''' <section end=TLM_CHECK /> | :'''routine = ''' <section end=TLM_CHECK /> | ||
<section begin=TLM_DRIVER />;<span id="TLM_DRIVER"></span> | <section begin=TLM_DRIVER />;<span id="TLM_DRIVER"></span>[[TLM_DRIVER]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,778: | Line 2,789: | ||
:'''routine = ''' <section end=TLM_DRIVER /> | :'''routine = ''' <section end=TLM_DRIVER /> | ||
<section begin=THREE_GHOST />;<span id="THREE_GHOST"></span> | <section begin=THREE_GHOST />;<span id="THREE_GHOST"></span>[[THREE_GHOST]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,787: | Line 2,798: | ||
:'''routine = ''' <section end=THREE_GHOST /> | :'''routine = ''' <section end=THREE_GHOST /> | ||
<section begin=TL_IOMS />;<span id="TL_IOMS"></span> | <section begin=TL_IOMS />;<span id="TL_IOMS"></span>[[TL_IOMS]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,796: | Line 2,807: | ||
:'''routine = ''' <section end=TL_IOMS /> | :'''routine = ''' <section end=TL_IOMS /> | ||
<section begin=TS_MPDATA />;<span id="TS_MPDATA"></span> | <section begin=TS_MPDATA />;<span id="TS_MPDATA"></span>[[TS_MPDATA]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,805: | Line 2,816: | ||
:'''routine = ''' <section end=TS_MPDATA /> | :'''routine = ''' <section end=TS_MPDATA /> | ||
<section begin=TS_A4HADVECTION />;<span id="TS_A4HADVECTION"></span> | <section begin=TS_A4HADVECTION />;<span id="TS_A4HADVECTION"></span>[[TS_A4HADVECTION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,814: | Line 2,825: | ||
:'''routine = ''' <section end=TS_A4HADVECTION /> | :'''routine = ''' <section end=TS_A4HADVECTION /> | ||
<section begin=TS_A4VADVECTION />;<span id="TS_A4VADVECTION"></span> | <section begin=TS_A4VADVECTION />;<span id="TS_A4VADVECTION"></span>[[TS_A4VADVECTION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,823: | Line 2,834: | ||
:'''routine = ''' <section end=TS_A4VADVECTION /> | :'''routine = ''' <section end=TS_A4VADVECTION /> | ||
<section begin=TS_C2HADVECTION />;<span id="TS_C2HADVECTION"></span> | <section begin=TS_C2HADVECTION />;<span id="TS_C2HADVECTION"></span>[[TS_C2HADVECTION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,832: | Line 2,843: | ||
:'''routine = ''' <section end=TS_C2HADVECTION /> | :'''routine = ''' <section end=TS_C2HADVECTION /> | ||
<section begin=TS_C2VADVECTION />;<span id="TS_C2VADVECTION"></span> | <section begin=TS_C2VADVECTION />;<span id="TS_C2VADVECTION"></span>[[TS_C2VADVECTION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,841: | Line 2,852: | ||
:'''routine = ''' <section end=TS_C2VADVECTION /> | :'''routine = ''' <section end=TS_C2VADVECTION /> | ||
<section begin=TS_C4HADVECTION />;<span id="TS_C4HADVECTION"></span> | <section begin=TS_C4HADVECTION />;<span id="TS_C4HADVECTION"></span>[[TS_C4HADVECTION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,850: | Line 2,861: | ||
:'''routine = ''' <section end=TS_C4HADVECTION /> | :'''routine = ''' <section end=TS_C4HADVECTION /> | ||
<section begin=TS_C4VADVECTION />;<span id="TS_C4VADVECTION"></span> | <section begin=TS_C4VADVECTION />;<span id="TS_C4VADVECTION"></span>[[TS_C4VADVECTION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,859: | Line 2,870: | ||
:'''routine = ''' <section end=TS_C4VADVECTION /> | :'''routine = ''' <section end=TS_C4VADVECTION /> | ||
<section begin=TS_DIF2 />;<span id="TS_DIF2"></span> | <section begin=TS_DIF2 />;<span id="TS_DIF2"></span>[[TS_DIF2]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,868: | Line 2,879: | ||
:'''routine = ''' <section end=TS_DIF2 /> | :'''routine = ''' <section end=TS_DIF2 /> | ||
<section begin=TS_DIF4 />;<span id="TS_DIF4"></span> | <section begin=TS_DIF4 />;<span id="TS_DIF4"></span>[[TS_DIF4]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,877: | Line 2,888: | ||
:'''routine = ''' <section end=TS_DIF4 /> | :'''routine = ''' <section end=TS_DIF4 /> | ||
<section begin=TS_FIXED />;<span id="TS_FIXED"></span> | <section begin=TS_FIXED />;<span id="TS_FIXED"></span>[[TS_FIXED]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,886: | Line 2,897: | ||
:'''routine = ''' <section end=TS_FIXED /> | :'''routine = ''' <section end=TS_FIXED /> | ||
<section begin=TS_PSOURCE />;<span id="TS_PSOURCE"></span> | <section begin=TS_PSOURCE />;<span id="TS_PSOURCE"></span>[[TS_PSOURCE]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,895: | Line 2,906: | ||
:'''routine = ''' <section end=TS_PSOURCE /> | :'''routine = ''' <section end=TS_PSOURCE /> | ||
<section begin=TS_SVADVECTION />;<span id="TS_SVADVECTION"></span> | <section begin=TS_SVADVECTION />;<span id="TS_SVADVECTION"></span>[[TS_SVADVECTION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,904: | Line 2,915: | ||
:'''routine = ''' <section end=TS_SVADVECTION /> | :'''routine = ''' <section end=TS_SVADVECTION /> | ||
<section begin=TS_U3HADVECTION />;<span id="TS_U3HADVECTION"></span> | <section begin=TS_U3HADVECTION />;<span id="TS_U3HADVECTION"></span>[[TS_U3HADVECTION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,913: | Line 2,924: | ||
:'''routine = ''' <section end=TS_U3HADVECTION /> | :'''routine = ''' <section end=TS_U3HADVECTION /> | ||
<section begin=T_PASSIVE />;<span id="T_PASSIVE"></span> | <section begin=T_PASSIVE />;<span id="T_PASSIVE"></span>[[T_PASSIVE]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,924: | Line 2,935: | ||
==<span class="alphabet">U</span>== | ==<span class="alphabet">U</span>== | ||
<section begin=UPWELLING />;<span id="UPWELLING"></span> | <section begin=UPWELLING />;<span id="UPWELLING"></span>[[UPWELLING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,933: | Line 2,944: | ||
:'''routine = ''' <section end=UPWELLING /> | :'''routine = ''' <section end=UPWELLING /> | ||
<section begin=UV_ADV />;<span id="UV_ADV"></span> | <section begin=UV_ADV />;<span id="UV_ADV"></span>[[UV_ADV]] | ||
:Option to activate/deactivate horizontal and vertical advection of momentum. If no additional options are specified, the default is to discretize the horizontal momentum with a third-order upstream bias advection scheme with velocity dependent hyper-viscosity and the vertical momentum with a fourth-order, centered differences scheme. Since there is some implicit viscosity associated with the default discretization, the user may avoid adding an explicity vicosity to the solution to suppress excisive smoothing. | :Option to activate/deactivate horizontal and vertical advection of momentum. If no additional options are specified, the default is to discretize the horizontal momentum with a third-order upstream bias advection scheme with velocity dependent hyper-viscosity and the vertical momentum with a fourth-order, centered differences scheme. Since there is some implicit viscosity associated with the default discretization, the user may avoid adding an explicity vicosity to the solution to suppress excisive smoothing. | ||
:'''routine = ''' [[step2d.F]], [[rhs3d.F]]<section end=UV_ADV /> | :'''routine = ''' [[step2d.F]], [[rhs3d.F]]<section end=UV_ADV /> | ||
<section begin=UV_BAROCLINIC />;<span id="UV_BAROCLINIC"></span> | <section begin=UV_BAROCLINIC />;<span id="UV_BAROCLINIC"></span>[[UV_BAROCLINIC]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 2,946: | Line 2,957: | ||
:'''routine = ''' <section end=UV_BAROCLINIC /> | :'''routine = ''' <section end=UV_BAROCLINIC /> | ||
<section begin=UV_COR />;<span id="UV_COR"></span> | <section begin=UV_COR />;<span id="UV_COR"></span>[[UV_COR]] | ||
:Option to activate/deactivate Coriolis acceleration term in momentum equations. | :Option to activate/deactivate Coriolis acceleration term in momentum equations. | ||
:'''routine = ''' [[step2d.F]], [[rhs3d.F]]<section end=UV_COR /> | :'''routine = ''' [[step2d.F]], [[rhs3d.F]]<section end=UV_COR /> | ||
<section begin=UV_C2ADVECTION />;<span id="UV_C2ADVECTION"></span> | <section begin=UV_C2ADVECTION />;<span id="UV_C2ADVECTION"></span>[[UV_C2ADVECTION]] | ||
:Option to use second-order, centered, finite differences in advection of momentum. | :Option to use second-order, centered, finite differences in advection of momentum. | ||
:'''parent = ''' [[UV_ADV]] | :'''parent = ''' [[UV_ADV]] | ||
:'''conflit = ''' [[UV_C4ADVECTION]]<section end=UV_C2ADVECTION /> | :'''conflit = ''' [[UV_C4ADVECTION]]<section end=UV_C2ADVECTION /> | ||
<section begin=UV_C4ADVECTION />;<span id="UV_C4ADVECTION"></span> | <section begin=UV_C4ADVECTION />;<span id="UV_C4ADVECTION"></span>[[UV_C4ADVECTION]] | ||
:Option to use fourth-order, centered, finite differences in advection of momentum. | :Option to use fourth-order, centered, finite differences in advection of momentum. | ||
:'''parent = ''' [[UV_ADV]] | :'''parent = ''' [[UV_ADV]] | ||
:'''conflit = ''' [[UV_C2ADVECTION]]<section end=UV_C4ADVECTION /> | :'''conflit = ''' [[UV_C2ADVECTION]]<section end=UV_C4ADVECTION /> | ||
<section begin=UV_LDRAG />;<span id="UV_LDRAG"></span> | <section begin=UV_LDRAG />;<span id="UV_LDRAG"></span>[[UV_LDRAG]] | ||
:Option to activate/deactivate linear bottom friction of momentum. | :Option to activate/deactivate linear bottom friction of momentum. | ||
:'''parameter = ''' [[Variables#rdrg | rdrg(ng)]] | :'''parameter = ''' [[Variables#rdrg | rdrg(ng)]] | ||
Line 2,966: | Line 2,977: | ||
:'''routine = ''' [[set_vbc.F]]<section end=UV_LDRAG /> | :'''routine = ''' [[set_vbc.F]]<section end=UV_LDRAG /> | ||
<section begin=UV_LOGDRAG />;<span id="UV_LOGDRAG"></span> | <section begin=UV_LOGDRAG />;<span id="UV_LOGDRAG"></span>[[UV_LOGDRAG]] | ||
:Option to activate/deactivate logarithmic bottom friction of momentum. | :Option to activate/deactivate logarithmic bottom friction of momentum. | ||
:'''parameter = ''' [[Variables#Zob | Zob(ng)]] | :'''parameter = ''' [[Variables#Zob | Zob(ng)]] | ||
Line 2,973: | Line 2,984: | ||
:'''routine = ''' [[set_vbc.F]]<section end=UV_LOGDRAG /> | :'''routine = ''' [[set_vbc.F]]<section end=UV_LOGDRAG /> | ||
<section begin=UV_PSOURCE />;<span id="UV_PSOURCE"></span> | <section begin=UV_PSOURCE />;<span id="UV_PSOURCE"></span>[[UV_PSOURCE]] | ||
:Option to activate/deactivate point sources/sinks of momentum. This option is used to specify the mass transport in river runoff. | :Option to activate/deactivate point sources/sinks of momentum. This option is used to specify the mass transport in river runoff. | ||
:'''variable = ''' [[Variables#Dsrc | Dsrc(1:Nsrc)]], [[Variables#Qsrc | Qsrc(1:Nsrc,k)]] | :'''variable = ''' [[Variables#Dsrc | Dsrc(1:Nsrc)]], [[Variables#Qsrc | Qsrc(1:Nsrc,k)]] | ||
Line 2,980: | Line 2,991: | ||
:'''routine = ''' [[step2d.F]], [[step3d_uv.F]]<section end=UV_PSOURCE /> | :'''routine = ''' [[step2d.F]], [[step3d_uv.F]]<section end=UV_PSOURCE /> | ||
<section begin=UV_QDRAG />;<span id="UV_QDRAG"></span> | <section begin=UV_QDRAG />;<span id="UV_QDRAG"></span>[[UV_QDRAG]] | ||
:Option to activate/deactivate quadratic bottom friction of momentum. | :Option to activate/deactivate quadratic bottom friction of momentum. | ||
:'''parameter = ''' [[Variables#rdrg2 | rdrg2(ng)]] | :'''parameter = ''' [[Variables#rdrg2 | rdrg2(ng)]] | ||
Line 2,986: | Line 2,997: | ||
:'''routine = ''' [[set_vbc.F]]<section end=UV_QDRAG /> | :'''routine = ''' [[set_vbc.F]]<section end=UV_QDRAG /> | ||
<section begin=UV_SADVECTION />;<span id="UV_SADVECTION"></span> | <section begin=UV_SADVECTION />;<span id="UV_SADVECTION"></span>[[UV_SADVECTION]] | ||
:Option to use conservative, parabolic splines discretization of momentum vertical advection. This scheme requires high vertical resolution so it is recommended to use this option in shallow, coastal applications. | :Option to use conservative, parabolic splines discretization of momentum vertical advection. This scheme requires high vertical resolution so it is recommended to use this option in shallow, coastal applications. | ||
:'''parent = ''' [[UV_ADV]] | :'''parent = ''' [[UV_ADV]] | ||
:'''conflit = ''' [[UV_C2ADVECTION]], [[UV_C4ADVECTION]]<section end=UV_SADVECTION /> | :'''conflit = ''' [[UV_C2ADVECTION]], [[UV_C4ADVECTION]]<section end=UV_SADVECTION /> | ||
<section begin=UV_TIDES />;<span id="UV_TIDES"></span> | <section begin=UV_TIDES />;<span id="UV_TIDES"></span>[[UV_TIDES]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,000: | Line 3,011: | ||
:'''routine = ''' <section end=UV_TIDES /> | :'''routine = ''' <section end=UV_TIDES /> | ||
<section begin=UV_U3HADVECTION />;<span id="UV_U3HADVECTION"></span> | <section begin=UV_U3HADVECTION />;<span id="UV_U3HADVECTION"></span>[[UV_U3HADVECTION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,009: | Line 3,020: | ||
:'''routine = ''' <section end=UV_U3HADVECTION /> | :'''routine = ''' <section end=UV_U3HADVECTION /> | ||
<section begin=UV_VIS2 />;<span id="UV_VIS2"></span> | <section begin=UV_VIS2 />;<span id="UV_VIS2"></span>[[UV_VIS2]] | ||
:Option to activate/deactivate horizontal, harmonic viscosity of momentum. The hamonic mixing of momentum can be applied along terrain-following or geopotential levels. In ROMS, the viscosity is derived from the horizontal divergence of the deviatory stress tensor ([[Bibliography#WajsowiczRC_1993a |Wajsowicz, 1993]]). | :Option to activate/deactivate horizontal, harmonic viscosity of momentum. The hamonic mixing of momentum can be applied along terrain-following or geopotential levels. In ROMS, the viscosity is derived from the horizontal divergence of the deviatory stress tensor ([[Bibliography#WajsowiczRC_1993a |Wajsowicz, 1993]]). | ||
:'''parameter = ''' [[Variables#visc2 | visc2(ng)]] | :'''parameter = ''' [[Variables#visc2 | visc2(ng)]] | ||
Line 3,017: | Line 3,028: | ||
:'''routine = ''' [[uv3dmix2_s.h]], [[uv3dmix2_geo.h]], [[uv3dmix.F]]<section end=UV_VIS2 /> | :'''routine = ''' [[uv3dmix2_s.h]], [[uv3dmix2_geo.h]], [[uv3dmix.F]]<section end=UV_VIS2 /> | ||
<section begin=UV_VIS4 />;<span id="UV_VIS4"></span> | <section begin=UV_VIS4 />;<span id="UV_VIS4"></span>[[UV_VIS4]] | ||
:Option to activate/deactivate horizontal, biharmonic viscosity of momentum. The bihamonic mixing of momentum can be applied along terrain-following or geopotential levels. In ROMS, the viscosity is derived from the horizontal divergence of the deviatory stress tensor ([[Bibliography#WajsowiczRC_1993a |Wajsowicz, 1993]]). | :Option to activate/deactivate horizontal, biharmonic viscosity of momentum. The bihamonic mixing of momentum can be applied along terrain-following or geopotential levels. In ROMS, the viscosity is derived from the horizontal divergence of the deviatory stress tensor ([[Bibliography#WajsowiczRC_1993a |Wajsowicz, 1993]]). | ||
:'''parameter = ''' [[Variables#visc4 | visc4(ng)]] | :'''parameter = ''' [[Variables#visc4 | visc4(ng)]] | ||
Line 3,027: | Line 3,038: | ||
==<span class="alphabet">V</span>== | ==<span class="alphabet">V</span>== | ||
<section begin=VAR_RHO_2D />;<span id="VAR_RHO_2D"></span> | <section begin=VAR_RHO_2D />;<span id="VAR_RHO_2D"></span>[[VAR_RHO_2D]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,036: | Line 3,047: | ||
:'''routine = ''' <section end=VAR_RHO_2D /> | :'''routine = ''' <section end=VAR_RHO_2D /> | ||
<section begin=VCONVOLUTION />;<span id="VCONVOLUTION"></span> | <section begin=VCONVOLUTION />;<span id="VCONVOLUTION"></span>[[VCONVOLUTION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,045: | Line 3,056: | ||
:'''routine = ''' <section end=VCONVOLUTION /> | :'''routine = ''' <section end=VCONVOLUTION /> | ||
<section begin=VERIFICATION />;<span id="VERIFICATION"></span> | <section begin=VERIFICATION />;<span id="VERIFICATION"></span>[[VERIFICATION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,054: | Line 3,065: | ||
:'''routine = ''' <section end=VERIFICATION /> | :'''routine = ''' <section end=VERIFICATION /> | ||
<section begin=VISC_GRID />;<span id="VISC_GRID"></span> | <section begin=VISC_GRID />;<span id="VISC_GRID"></span>[[VISC_GRID]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,065: | Line 3,076: | ||
==<span class="alphabet">W</span>== | ==<span class="alphabet">W</span>== | ||
<section begin=WEAK_CONSTRAINT />;<span id="WEAK_CONSTRAINT"></span> | <section begin=WEAK_CONSTRAINT />;<span id="WEAK_CONSTRAINT"></span>[[WEAK_CONSTRAINT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,074: | Line 3,085: | ||
:'''routine = ''' <section end=WEAK_CONSTRAINT /> | :'''routine = ''' <section end=WEAK_CONSTRAINT /> | ||
<section begin=WEDDELL />;<span id="WEDDELL"></span> | <section begin=WEDDELL />;<span id="WEDDELL"></span>[[WEDDELL]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,083: | Line 3,094: | ||
:'''routine = ''' <section end=WEDDELL /> | :'''routine = ''' <section end=WEDDELL /> | ||
<section begin=WEST_FSCLAMPED />;<span id="WEST_FSCLAMPED"></span> | <section begin=WEST_FSCLAMPED />;<span id="WEST_FSCLAMPED"></span>[[WEST_FSCLAMPED]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,092: | Line 3,103: | ||
:'''routine = ''' <section end=WEST_FSCLAMPED /> | :'''routine = ''' <section end=WEST_FSCLAMPED /> | ||
<section begin=WEST_FSCHAPMAN />;<span id="WEST_FSCHAPMAN"></span> | <section begin=WEST_FSCHAPMAN />;<span id="WEST_FSCHAPMAN"></span>[[WEST_FSCHAPMAN]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,101: | Line 3,112: | ||
:'''routine = ''' <section end=WEST_FSCHAPMAN /> | :'''routine = ''' <section end=WEST_FSCHAPMAN /> | ||
<section begin=WEST_FSGRADIENT />;<span id="WEST_FSGRADIENT"></span> | <section begin=WEST_FSGRADIENT />;<span id="WEST_FSGRADIENT"></span>[[WEST_FSGRADIENT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,110: | Line 3,121: | ||
:'''routine = ''' <section end=WEST_FSGRADIENT /> | :'''routine = ''' <section end=WEST_FSGRADIENT /> | ||
<section begin=WEST_FSNUDGING />;<span id="WEST_FSNUDGING"></span> | <section begin=WEST_FSNUDGING />;<span id="WEST_FSNUDGING"></span>[[WEST_FSNUDGING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,119: | Line 3,130: | ||
:'''routine = ''' <section end=WEST_FSNUDGING /> | :'''routine = ''' <section end=WEST_FSNUDGING /> | ||
<section begin=WEST_FSRADIATION />;<span id="WEST_FSRADIATION"></span> | <section begin=WEST_FSRADIATION />;<span id="WEST_FSRADIATION"></span>[[WEST_FSRADIATION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,128: | Line 3,139: | ||
:'''routine = ''' <section end=WEST_FSRADIATION /> | :'''routine = ''' <section end=WEST_FSRADIATION /> | ||
<section begin=WEST_M2CLAMPED />;<span id="WEST_M2CLAMPED"></span> | <section begin=WEST_M2CLAMPED />;<span id="WEST_M2CLAMPED"></span>[[WEST_M2CLAMPED]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,137: | Line 3,148: | ||
:'''routine = ''' <section end=WEST_M2CLAMPED /> | :'''routine = ''' <section end=WEST_M2CLAMPED /> | ||
<section begin=WEST_M2FLATHER />;<span id="WEST_M2FLATHER"></span> | <section begin=WEST_M2FLATHER />;<span id="WEST_M2FLATHER"></span>[[WEST_M2FLATHER]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,146: | Line 3,157: | ||
:'''routine = ''' <section end=WEST_M2FLATHER /> | :'''routine = ''' <section end=WEST_M2FLATHER /> | ||
<section begin=WEST_M2GRADIENT />;<span id="WEST_M2GRADIENT"></span> | <section begin=WEST_M2GRADIENT />;<span id="WEST_M2GRADIENT"></span>[[WEST_M2GRADIENT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,155: | Line 3,166: | ||
:'''routine = ''' <section end=WEST_M2GRADIENT /> | :'''routine = ''' <section end=WEST_M2GRADIENT /> | ||
<section begin=WEST_M2NUDGING />;<span id="WEST_M2NUDGING"></span> | <section begin=WEST_M2NUDGING />;<span id="WEST_M2NUDGING"></span>[[WEST_M2NUDGING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,164: | Line 3,175: | ||
:'''routine = ''' <section end=WEST_M2NUDGING /> | :'''routine = ''' <section end=WEST_M2NUDGING /> | ||
<section begin=WEST_M2RADIATION />;<span id="WEST_M2RADIATION"></span> | <section begin=WEST_M2RADIATION />;<span id="WEST_M2RADIATION"></span>[[WEST_M2RADIATION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,173: | Line 3,184: | ||
:'''routine = ''' <section end=WEST_M2RADIATION /> | :'''routine = ''' <section end=WEST_M2RADIATION /> | ||
<section begin=WEST_M2REDUCED />;<span id="WEST_M2REDUCED"></span> | <section begin=WEST_M2REDUCED />;<span id="WEST_M2REDUCED"></span>[[WEST_M2REDUCED]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,182: | Line 3,193: | ||
:'''routine = ''' <section end=WEST_M2REDUCED /> | :'''routine = ''' <section end=WEST_M2REDUCED /> | ||
<section begin=WEST_M3CLAMPED />;<span id="WEST_M3CLAMPED"></span> | <section begin=WEST_M3CLAMPED />;<span id="WEST_M3CLAMPED"></span>[[WEST_M3CLAMPED]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,191: | Line 3,202: | ||
:'''routine = ''' <section end=WEST_M3CLAMPED /> | :'''routine = ''' <section end=WEST_M3CLAMPED /> | ||
<section begin=WEST_M3GRADIENT />;<span id="WEST_M3GRADIENT"></span> | <section begin=WEST_M3GRADIENT />;<span id="WEST_M3GRADIENT"></span>[[WEST_M3GRADIENT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,200: | Line 3,211: | ||
:'''routine = ''' <section end=WEST_M3GRADIENT /> | :'''routine = ''' <section end=WEST_M3GRADIENT /> | ||
<section begin=WEST_M3NUDGING />;<span id="WEST_M3NUDGING"></span> | <section begin=WEST_M3NUDGING />;<span id="WEST_M3NUDGING"></span>[[WEST_M3NUDGING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,209: | Line 3,220: | ||
:'''routine = ''' <section end=WEST_M3NUDGING /> | :'''routine = ''' <section end=WEST_M3NUDGING /> | ||
<section begin=WEST_M3RADIATION />;<span id="WEST_M3RADIATION"></span> | <section begin=WEST_M3RADIATION />;<span id="WEST_M3RADIATION"></span>[[WEST_M3RADIATION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,218: | Line 3,229: | ||
:'''routine = ''' <section end=WEST_M3RADIATION /> | :'''routine = ''' <section end=WEST_M3RADIATION /> | ||
<section begin=WEST_KGRADIENT />;<span id="WEST_KGRADIENT"></span> | <section begin=WEST_KGRADIENT />;<span id="WEST_KGRADIENT"></span>[[WEST_KGRADIENT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,227: | Line 3,238: | ||
:'''routine = ''' <section end=WEST_KGRADIENT /> | :'''routine = ''' <section end=WEST_KGRADIENT /> | ||
<section begin=WEST_KRADIATION />;<span id="WEST_KRADIATION"></span> | <section begin=WEST_KRADIATION />;<span id="WEST_KRADIATION"></span>[[WEST_KRADIATION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,236: | Line 3,247: | ||
:'''routine = ''' <section end=WEST_KRADIATION /> | :'''routine = ''' <section end=WEST_KRADIATION /> | ||
<section begin=WEST_TCLAMPED />;<span id="WEST_TCLAMPED"></span> | <section begin=WEST_TCLAMPED />;<span id="WEST_TCLAMPED"></span>[[WEST_TCLAMPED]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,245: | Line 3,256: | ||
:'''routine = ''' <section end=WEST_TCLAMPED /> | :'''routine = ''' <section end=WEST_TCLAMPED /> | ||
<section begin=WEST_TGRADIENT />;<span id="WEST_TGRADIENT"></span> | <section begin=WEST_TGRADIENT />;<span id="WEST_TGRADIENT"></span>[[WEST_TGRADIENT]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,254: | Line 3,265: | ||
:'''routine = ''' <section end=WEST_TGRADIENT /> | :'''routine = ''' <section end=WEST_TGRADIENT /> | ||
<section begin=WEST_TNUDGING />;<span id="WEST_TNUDGING"></span> | <section begin=WEST_TNUDGING />;<span id="WEST_TNUDGING"></span>[[WEST_TNUDGING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,263: | Line 3,274: | ||
:'''routine = ''' <section end=WEST_TNUDGING /> | :'''routine = ''' <section end=WEST_TNUDGING /> | ||
<section begin=WEST_TRADIATION />;<span id="WEST_TRADIATION"></span> | <section begin=WEST_TRADIATION />;<span id="WEST_TRADIATION"></span>[[WEST_TRADIATION]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,272: | Line 3,283: | ||
:'''routine = ''' <section end=WEST_TRADIATION /> | :'''routine = ''' <section end=WEST_TRADIATION /> | ||
<section begin=WEST_VOLCONS />;<span id="WEST_VOLCONS"></span> | <section begin=WEST_VOLCONS />;<span id="WEST_VOLCONS"></span>[[WEST_VOLCONS]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,281: | Line 3,292: | ||
:'''routine = ''' <section end=WEST_VOLCONS /> | :'''routine = ''' <section end=WEST_VOLCONS /> | ||
<section begin=WESTERN_WALL />;<span id="WESTERN_WALL"></span> | <section begin=WESTERN_WALL />;<span id="WESTERN_WALL"></span>[[WESTERN_WALL]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,290: | Line 3,301: | ||
:'''routine = ''' <section end=WESTERN_WALL /> | :'''routine = ''' <section end=WESTERN_WALL /> | ||
<section begin=WET_DRY />;<span id="WET_DRY"></span> | <section begin=WET_DRY />;<span id="WET_DRY"></span>[[WET_DRY]] | ||
:Option to activate wetting and drying. | :Option to activate wetting and drying. | ||
:'''parameter = ''' [[Variables#Dcrit|Dcrit]] | :'''parameter = ''' [[Variables#Dcrit|Dcrit]] | ||
Line 3,296: | Line 3,307: | ||
:'''routine = ''' [[step2d.F]] <section end=WET_DRY /> | :'''routine = ''' [[step2d.F]] <section end=WET_DRY /> | ||
<section begin=WINDBASIN />;<span id="WINDBASIN"></span> | <section begin=WINDBASIN />;<span id="WINDBASIN"></span>[[WINDBASIN]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,305: | Line 3,316: | ||
:'''routine = ''' <section end=WINDBASIN /> | :'''routine = ''' <section end=WINDBASIN /> | ||
<section begin=WIND_WAVES />;<span id="WIND_WAVES"></span> | <section begin=WIND_WAVES />;<span id="WIND_WAVES"></span>[[WIND_WAVES]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,314: | Line 3,325: | ||
:'''routine = ''' <section end=WIND_WAVES /> | :'''routine = ''' <section end=WIND_WAVES /> | ||
<section begin=WJ_GRADP />;<span id="WJ_GRADP"></span> | <section begin=WJ_GRADP />;<span id="WJ_GRADP"></span>[[WJ_GRADP]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,323: | Line 3,334: | ||
:'''routine = ''' <section end=WJ_GRADP /> | :'''routine = ''' <section end=WJ_GRADP /> | ||
<section begin=WRITE_WATER />;<span id="WRITE_WATER"></span> | <section begin=WRITE_WATER />;<span id="WRITE_WATER"></span>[[WRITE_WATER]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,332: | Line 3,343: | ||
:'''routine = ''' <section end=WRITE_WATER /> | :'''routine = ''' <section end=WRITE_WATER /> | ||
<section begin=W4DPSAS />;<span id="W4DPSAS"></span> | <section begin=W4DPSAS />;<span id="W4DPSAS"></span>[[W4DPSAS]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,341: | Line 3,352: | ||
:'''routine = ''' <section end=W4DPSAS /> | :'''routine = ''' <section end=W4DPSAS /> | ||
<section begin=W4DVAR />;<span id="W4DVAR"></span> | <section begin=W4DVAR />;<span id="W4DVAR"></span>[[W4DVAR]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,356: | Line 3,367: | ||
==<span class="alphabet">Z</span>== | ==<span class="alphabet">Z</span>== | ||
<section begin=ZCLIMATOLOGY />;<span id="ZCLIMATOLOGY"></span> | <section begin=ZCLIMATOLOGY />;<span id="ZCLIMATOLOGY"></span>[[ZCLIMATOLOGY]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' | ||
Line 3,365: | Line 3,376: | ||
:'''routine = ''' <section end=ZCLIMATOLOGY /> | :'''routine = ''' <section end=ZCLIMATOLOGY /> | ||
<section begin=ZCLM_NUDGING />;<span id="ZCLM_NUDGING"></span> | <section begin=ZCLM_NUDGING />;<span id="ZCLM_NUDGING"></span>[[ZCLM_NUDGING]] | ||
:Option to | :Option to | ||
:'''parameter = ''' | :'''parameter = ''' |
Revision as of 16:22, 2 April 2008
CPP Options
This wikipage includes all ROMS CPP options in alphabetic order. A single long page is built to facilitate printing. Each option also has an individual page and its definition below is loaded using labeled section transclusion syntax. The following attributes have been identified to aid in the description of ROMS CPP options:
- conflict: indicates mutually exclusive options.
- parameter: important standard input parameter(s) associtated with the option.
- parent: indicates association to a main option.
- related: indicates other affiliated option(s) that may affect or not its scope.
- required: indicates other dependent option(s) that must be activated.
- routine: main files associated with the option.
- variable: important state array(s) associtated with the option.
Contents | |||||||||||||||||||||||||
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
A
- ADD_FSOBC
- Option to add tidal elevation to sea surface height climatology, if any, and open boundary conditions data.
- variable = ssh, zeta_east, zeta_north, zeta_south, zeta_west
- required = SSH_TIDES
- related = ZCLIMATOLOGY
- related = EAST_FSOBC, NORTH_FSOBC, SOUTH_FSOBC, WEST_FSOBC
- routine = set_tides.F
- ADD_M2OBC
- Option to add tidal currents to 2D momentum climatology, if any, and open boundary conditions data.
- variable = ubarclm, vbarclm
- variable = ubar_east, ubar_north, ubar_south, ubar_west
- variable = vbar_east, vbar_north, vbar_south, vbar_west
- required = UV_TIDES
- related = M2CLIMATOLOGY
- related = EAST_M2OBC, NORTH_M2OBC, SOUTH_M2OBC, WEST_M2OBC
- routine = set_tides.F
- ADJOINT
- Internal option to include adjoint model. It primarily declares and allocate all adjoint state variables and activates all adjoint subroutines.
- related = TANGENT
- ADM_DRIVER
- Option to run the adjoint model as a standalone driver.
- related = RPM_DRIVER, TLM_DRIVER
- routine = ocean_control.F
- AD_SENSITIVITY
- Option to run the adjoint sensitivity ocean driver ( Moore et al., 2006).
- parent = ADJOINT
- routine = adsen_ocean.h, ocean_control.F
- AFT_EIGENMODES
- Option to run the adjoint finite time eigenvalues driver ( Moore et al., 2004).
- parent = ADJOINT
- related = FT_EIGENMODES
- routine = aft_ocean.h, ocean_control.F
- AIR_OCEAN
- Option to activate two-way coupling to an atmospheric model. Currently, the coupling is done with the Model Coupling Toolkit (MCT). The coupling is either sequential or concurrent and it is only available for distributed-memory configurations. If concurrent, the MPI communicator is splited into atmosphere and ocean nodes.
- conflict = WAVES_OCEAN
- routine = master.F, air_ocean.h, coupling.in
- ALBEDO
- Option to compute net shortwave radiation flux using the Laevastu (1960) cloud correction to the Zillerman (1972) equation for cloudless radiation (Parkinson and Washington, 1979).
- variable = srflx
- required = ANA_SRFLUX
- related = DIURNAL_SRFLUX
- routine = analytical.F (ana_srflux)
- ANA_BIOLOGY
- Option to set biological tracers initial conditions with analytical expressions.
- variable = t(:,:,:,:,idbio(1:NBT))
- related = BIOLOGY
- routine = analytical.F (ana_biology)
- ANA_BPFLUX
- Option to set passive tracers bottom flux with analytical expressions (usually zero, no bottom flux).
- variable = btflx(:,:,NAT+1:NT(ng))
- required = BIOLOGY, SEDIMENT
- related = ANA_BSFLUX, ANA_BTFLUX
- routine = analytical.F (ana_btflux)
- ANA_BSFLUX
- Option to set kinematic bottom salinity flux with an analytical expression (usually zero, no bottom flux).
- variable = btflx(:,:,isalt)
- required = SALINITY, SOLVE3D
- related = ANA_BPFLUX, ANA_BTFLUX
- routine = analytical.F (ana_btflux)
- ANA_BTFLUX
- Option to set kinematic bottom heat flux with an analytical expression (usually zero, no bottom flux).
- variable = btflx(:,:,itemp)
- required = SOLVE3D
- related = ANA_BPFLUX, ANA_BSFLUX
- routine = analytical.F (ana_btflux)
- ANA_CLOUD
- Option to set cloud fraction with an analytical expression.
- variable = cloud
- required = CLOUDS
- routine = analytical.F (ana_clouds)
- ANA_DIAG
- Option to activate the computation of any user specified diagnostics.
- routine = analytical (ana_diag), diag.F
- ANA_FSOBC
- Option to set free-surface open boundary conditions using analytical expressions.
- variable = zeta_east, zeta_north, zeta_south, zeta_west
- required = OBC
- routine = analytical.F (ana_fsobc)
- ANA_GRID
- Option to set application grid variables with analytical expressions. Mostly, all the idealized test problems use this option. It sets the following grid-related variables: Coriolis parameter, bathymetry, ξ- and η-direction metrics and its derivates, curvilinear grid angle, ξ- and η-direction coordinates, and spherical coordinates, if applicable.
- variable = f, h
- variable = angler, dmde , dndx, pm , pn
- variable = xp, xr, xu, xv, yp, yr, yu, yv
- variable = lonp, lonr, lonu, lonv, latp, latr, latu, latv
- routine = analytical.F (ana_grid)
- ANA_HUMIDITY
- Option to set surface air humidity (moisture) with an analytical expression. There are three types of humidity: i) absolute humidity is the density of water vapor, ii) specific humidity is the ratio of the mass of water vapor to the mass of moist air containing the vapor (g/kg), and iii) relative humidity is the ratio of the actual mixing ratio to saturation mixing ratio of the air at a given temperature and pressure (percentage).
- variable = Hair
- required = ALBEDO, BULK_FLUXES, ECOSIM
- routine = analytical.F (ana_humid)
- ANA_INITIAL
- Option to set initial conditions for free-surface, momentum, and tracers with analytical expressions. Mostly, all the idealized test problems use this option.
- variable = zeta, ubar, vbar
- variable = u, v, t
- conflict = INI_FILE
- routine = analytical.F (ana_initial)
- ANA_M2CLIMA
- Option to set 2D momentum climatology with analytical expressions.
- variable = ubarclm, vbarclm
- required = M2CLIMATOLOGY
- related = M2CLM_NUDGING, UV_TIDES
- routine = analytical.F (ana_m2clima)
- ANA_M2OBC
- Option to set 2D momentum open boundary conditions using analytical expressions.
- variable = ubar_east, ubar_north, ubar_south, ubar_west
- variable = vbar_east, vbar_north, vbar_south, vbar_west
- required = OBC
- routine = analytical.F (ana_m2obc)
- ANA_M3CLIMA
- Option to set 3D momentum climatology with analytical expressions.
- variable = uclm, vclm
- parent = SOLVE3D
- required = M3CLIMATOLOGY
- related = M3CLM_NUDGING
- routine = analytical.F (ana_m3clima)
- ANA_M3OBC
- Option to set 3D momentum open boundary conditions using analytical expressions.
- variable = u_east, u_north, u_south, u_west
- variable = v_east, v_north, v_south, v_west
- required = OBC
- routine = analytical.F (ana_m3obc)
- ANA_MASK
- Option to set land/sea masking using the analytical set-up. It is used in few idealized test problems. The mask has a value of zero over land and unity over water.
- variables = pmask, rmask, umask, vmask
- routine = analytical.F (ana_mask)
- ANA_PAIR
- Option to set surface air pressure with an analytical expression.
- variable = Pair
- required = BULK_FLUXES, ECOSIM
- routine = analytical.F (ana_pair)
- ANA_PASSIVE
- Option to set inert, passive tracers initial conditions with analytical expressions.
- variable = t(:,:,:,:,inert(1:NPT))
- parent = SOLVE3D
- required = T_PASSIVE
- routine = analytical.F (ana_passive)
- ANA_PERTURB
- Option to perturb tangent linear and adjoint state initial conditions at specified spatial (i,j,k) location. This is used to determine the correctness of the tangent linear and adjoint models by computing the inner product at the specified location. This inner product must be symmetric within roundoff (A - AT = 0).
- parameter = user(1:8)
- parent = ADJOINT, TANGENT
- required = SANITY_CHECK
- related = INNER_PRODUCT
- routine = analytical.F (ana_perturb)
- ANA_PSOURCE
- Option to set point sources and sinks with analytical expressions. Usually, river runoff are represented as a point source.
- variable = Isrc, Jsrc, Lsrc, Dsrc
- variable = Qbar, Qshape, Qsrc, Tsrc
- required = Q_PSOURCE, TS_PSOURCE, UV_PSOURCE
- routine = analytical.F (ana_psource)
- ANA_RAIN
- Option to set rain fall rate with an analytical expression.
- variable = rain
- required = BULK_FLUXES
- related = EMINUSP
- routine = analytical.F (ana_rain)
- ANA_SEDIMENT
- Option to set cohesive and non-cohesive sediment initial conditions with analytical expressions. It also initializes sediment bed layer properties (thickness, age, porosity), sediment fraction and mass of each size class in each bed layer, and exposed sediment layer properties (mean grain diameter, mean grain density, mean settling velocity, mean critical erosion stress, ripple length and height, bed wave excursion amplitude, and several bottom roughnesses).
- variable = t(:,:,:,:,idsed(1:NST))
- variable = bed, bed_frac, bed_mass, bottom
- parent = SOLVE3D
- required = SEDIMENT
- related = BBL_MODEL, SED_BIODIFF
- routine = analytical.F (ana_sediment)
- ANA_SMFLUX
- Option to set kinematic, surface momentum flux boundary condition (wind stress) with analytical expressions.
- variable = sustr, svstr
- routine = analytical.F (ana_smflux)
- ANA_SPFLUX
- Option to set passive tracers surface flux with analytical expressions (usually zero, no flux).
- variable = stflx(:,:,NAT+1:NT(ng))
- related = BIOLOGY, SEDIMENT
- routine = analytical.F (ana_spflux)
- ANA_SPINNING
- Option to set time-variable rotation force as the sum of Coriolis and centripetal accelerations. This option is used in polar coordinates (annulus grid) applications.
- variable = f, fomn
- related = LAB_CANYON
- routine = analytical.F (ana_spinning)
- ALBEDO
- Option to set kinematic, surface solar shortwave radiation flux with an analytical expression.
- variable = srflx
- related = ALBEDO, DIURNAL_SRFLUX
- routine = analytical.F (ana_srflux)
- ANA_SSFLUX
- Option to set kinematic surface freshwater flux (E-P) using an analytical expression.
- variable = stflx(:,:,isalt)
- parent = SOLVE3D
- related = ANA_SPFLUX, ANA_STFLUX
- conflict = EMINUSP
- routine =
- ANA_SSH
- Option to set sea surface height climatology with an analytical expression.
- variable = ssh
- required = ZCLIMATOLOGY
- routine = analytical.F (ana_ssh)
- ANA_SSS
- Option to set sea surface salinity with an analytical expression.
- variable = sss
- required = SALINITY
- related = SCORRECTION, SRELAXATION
- routine = analytical.F (ana_sss)
- ANA_SST
- Option to set sea surface temperature with an analytical expression. It also sets surface net heat flux sensitivity to sea surface temperature. Both fields are used for surface net heat flux correction.
- variable = dqdt, sst
- related = QCORRECTION
- routine = analytical.F (ana_sst), set_vbc.F
- ANA_STFLUX
- Option to set kinematic surface net flux of tracers using analytical expressions.
- variable = stflx(:,:,1:NT)
- parent = SOLVE3D
- related = ANA_SPFLUX, ANA_SSFLUX
- conflict =
- routine =
- ANA_TAIR
- Option to set surface air temperature with an analytical expression
- variable = Tair
- parent = SOLVE3D
- required = ALBEDO, BULK_FLUXES, ECOSIM
- related = ANA_SRFLUX
- routine = analytical.F (ana_tair)
- ANA_TCLIMA
- Option to set tracer climatology with analytical expressions.
- variable = tclm
- parent = SOLVE3D
- required = TCLIMATOLOGY
- related = TCLM_NUDGING
- routine = analytical.F (ana_tclima)
- ANA_TOBC
- Option to set tracers open boundary conditions using analytical expressions.
- variable = t_east, t_north, t_south, t_west
- required = OBC
- routine = analytical.F (ana_tobc)
- ANA_VMIX
- Option to set vertical mixing coefficients for momentum and tracers with analytical expressions.
- variable = Akt(:,:,:,1:NAT), Akv
- parent = SOLVE3D
- conflict = BVF_MIXING, GLS_MIXING, LMD_MIXING, MY25_MIXING
- routine = analytical.F (ana_vmix)
- ANA_WINDS
- Option to set surface wind vector components with analytical expressions.
- variable = Uwind, Vwind
- required = BULK_FLUXES, ECOSIM
- routine = analytical.F (ana_winds)
- ANA_WWAVE
- Option to set wind-induced wave fields with analytical expressions. It currently, sets values for wave direction, height, length, top and bottom periods, and dissipation.
- variable = Dwave, Hwave, Lwave, Pwave_top, Pwave_bot, wave_dissip
- required = BBL_MODEL
- related = WAVES_HEIGHT, WAVES_LENGTH, WAVES_TOP_PERIOD, WAVES_BOT_PERIOD
- related = TKE_WAVEDISS
- routine = analytical.F (ana_wwave)
- ASSIMILATION
- Internal option defined when any of the optimal interpolation assimilation options is activated.
- related = ASSIMILATION_SSH, ASSIMILATION_SST, ASSIMILATION_T, ASSIMILATION_UV, ASSIMILATION_UVsur
- conflict = NUDGING, IS4DVAR, S4DVAR, W4DPSAS, W4DVAR
- routine = globaldefs.h
- ASSIMILATION_SSH
- Option to assimilate sea surface height observations (altimetry) using optimal interpolation.
- variable = EdatSSH, EobsSSH, SSHdat, SSHobs
- parent = ASSIMILATION
- related = ASSIMILATION_SST, ASSIMILATION_T, ASSIMILATION_UV, ASSIMILATION_UVsur
- conflict = NUDGING_SSH
- routine = oi_update.F
- ASSIMILATION_SST
- Option to assimilate sea surface temperature observations using optimal interpolation.
- variable = EdatSST, EobsSST, SSTdat, SSTobs
- parent = ASSIMILATION
- related = ASSIMILATION_SSH, ASSIMILATION_T, ASSIMILATION_UV, ASSIMILATION_UVsur
- conflict = NUDGING_SST
- routine = oi_update.F
- ASSIMILATION_T
- Option to assimilate tracer-type observations (temperature, salinity) using optimal interpolation.
- variable = EdatT, EobsT, Tdat, Tobs
- parent = ASSIMILATION
- related = ASSIMILATION_SSH, ASSIMILATION_SST, ASSIMILATION_UV, ASSIMILATION_UVsur
- conflict = NUDGING_T
- routine = oi_update.F
- ASSIMILATION_UV
- Option to assimilate 3D momentum (u,v) observations using optimal interpolation.
- variable = EdatUV, EobsUV, UVdat, UVobs
- parent = ASSIMILATION
- related = ASSIMILATION_SSH, ASSIMILATION_SST, ASSIMILATION_T, ASSIMILATION_UVsur
- conflict = NUDGING_UV
- routine = oi_update.F
- ASSIMILATION_UVsur
- Option to assimilate surface momentum (u,v) observations (CODAR) using optimal interpolation.
- variable = EdatVsur, EobsVsur, Usurdat, Usur, Vsurdat, Vsur
- parent = ASSIMILATION
- related = ASSIMILATION_SSH, ASSIMILATION_SST, ASSIMILATION_T, ASSIMILATION_UV
- conflict = NUDGING_UVsur
- routine = oi_update.F
- ASSUMED_SHAPE
- Internal option to declare all global arrays as assumed-shape where their size, bounds, and shape are associated with pointers. Imported arrays with dummy arguments that takes the shape of the actual argument passes to it. If not activated, all the arrays are of explicit-shape. In some computers the explicit-shape arrays slow doen performace because the arrays are copied when passed as argument.
- routine = globaldefs.h
- AVERAGES
- Option to write out time-averaged fields into output NetCDF file.
- parameter = nAVG, ndefAVG, ntsAVG
- related = AVERAGES_AKS, AVERAGES_AKT, AVERAGES_AKV, AVERAGES_BEDLOAD, AVERAGES_FLUXES, AVERAGES_NEARSHORE, AVERAGES_QUADRATIC
- routine = def_avg.F, set_avg.F, wrt_AVG.F
- AVERAGES_AKS
- Option to write out time-averaged vertical diffusion of salinity into output NetCDF file. Use this option when any of the vertical mixing parameterizations is activated.
- parameter = nAVG, ndefAVG, ntsAVG
- parent = AVERAGES
- required = AVERAGES
- related = AVERAGES_AKT, AVERAGES_AKV, AVERAGES_BEDLOAD, AVERAGES_FLUXES, AVERAGES_NEARSHORE, AVERAGES_QUADRATIC
- routine = def_avg.F, set_avg.F, wrt_AVG.F
- AVERAGES_AKT
- Option to write out time-averaged vertical diffusion of temperature into output NetCDF file. Use this option when any of the vertical mixing parameterizations is activated.
- parameter = nAVG, ndefAVG, ntsAVG
- parent = AVERAGES
- required = AVERAGES
- related = AVERAGES_AKS, AVERAGES_AKV, AVERAGES_BEDLOAD, AVERAGES_FLUXES, AVERAGES_NEARSHORE, AVERAGES_QUADRATIC
- routine = def_avg.F, set_avg.F, wrt_AVG.F
- AVERAGES_AKV
- Option to write out time-averaged vertical viscosity into output NetCDF file. Use this option when any of the vertical mixing parameterizations is activated.
- parameter = nAVG, ndefAVG, ntsAVG
- parent = AVERAGES
- required = AVERAGES
- related = AVERAGES_AKS, AVERAGES_AKT, AVERAGES_BEDLOAD, AVERAGES_FLUXES, AVERAGES_NEARSHORE, AVERAGES_QUADRATIC
- routine = def_avg.F, set_avg.F, wrt_AVG.F
- AVERAGES_BEDLOAD
- Option to write out time-averaged bed load components into output NetCDF file.
- parameter = nAVG, ndefAVG, ntsAVG
- parent = AVERAGES
- required = AVERAGES, BEDLOAD, SEDIMENT
- related = AVERAGES_AKS, AVERAGES_AKT, AVERAGES_AKV, AVERAGES_FLUXES, AVERAGES_NEARSHORE, AVERAGES_QUADRATIC
- routine = def_avg.F, set_avg.F, wrt_AVG.F
- AVERAGES_FLUXES
- Option to write out time-averaged surface momentum stress and several fields associated with surface heat and freshwater fluxes.
- parameter = nAVG, ndefAVG, ntsAVG
- parent = AVERAGES
- required = AVERAGES
- related = AVERAGES_AKS, AVERAGES_AKT, AVERAGES_AKV, AVERAGES_BEDLOAD, AVERAGES_NEARSHORE, AVERAGES_QUADRATIC, BULK_FLUXES
- routine = def_avg.F, set_avg.F, wrt_AVG.F
- AVERAGES_NEARSHORE
- Option to write out time-averaged nearshore stresses variables.
- parameter = nAVG, ndefAVG, ntsAVG
- parent = AVERAGES
- required = AVERAGES, NEARSHORE_MELLOR
- related = AVERAGES_AKS, AVERAGES_AKT, AVERAGES_AKV, AVERAGES_BEDLOAD, AVERAGES_FLUXES, AVERAGES_QUADRATIC
- routine = def_avg.F, set_avg.F, wrt_AVG.F
- AVERAGES_QUADRATIC
- Option to write out time-averaged variables needed to compute eddy fluxes. These quadratic variables include <H u / n>, <H v / m>, <H u T / n>, <H v T / m>, <T T>, <u T>, <v T>, <u u>, <v v>, <ubar ubar>, <vbar vbar>, and <zeta zeta>.
- parameter = nAVG, ndefAVG, ntsAVG
- parent = AVERAGES
- required = AVERAGES
- related = AVERAGES_AKS, AVERAGES_AKT, AVERAGES_AKV, AVERAGES_BEDLOAD, AVERAGES_FLUXES, AVERAGES_NEARSHORE
- routine = def_avg.F, set_avg.F, wrt_AVG.F
- A4DVAR_TOY
- Idealized data assimilation example to run 4DVar weak constraint data assimilation algorithms.
- parameter = Ninner, Nouter
- required = W4DPSAS or W4DVAR
- related = CONVOLVE, RPM_RELAXATION
- routine = s4dvar.in, w4dpsas_ocean, w4dvar_ocean.h
B
- BACKGROUND
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- BALANCE_OPERATOR
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- BASIN
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- BEDLOAD
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- BENCHMARK1
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- BENCHMARK2
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- BENCHMARK3
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- BIOLOGY
- Internal option defined when any of the biological models is activated.
- related = BIO_FASHAM, ECOSIM, NEMURO, NPZD_FRANKS, NPZD_POWELL
- routine = biology.F
- BIO_FASHAM
- Option to activate Fasham-type, nitrogen-based biological model (Fasham et al., 1990; Fennel et al., 2006)
- related = ANA_BIOLOGY, ANA_BPFLUX, ANA_SPFLUX, BIO_SEDIMENT, CARBON, DENITRIFICATION, DIAGNOSTICS_BIO, OXYGEN, TALK_PROGNOSTIC
- conflict = ECOSIM, NEMURO, NPZD_FRANKS, NPZD_POWELL
- routine = fasham.h
- input = bioFasham.in
- BIO_SEDIMENT
- Option to restore fallen particulate material to the nutrient pool in Fasham-type model.
- parent = BIO_FASHAM
- routine = fasham.h
- BIO_TOY
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- BL_TEST
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- BODYFORCE
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- BULK_FLUXES
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- BVF_MIXING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
C
- CANUTO_A
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- CANUTO_B
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- CANYON
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- CARBON
- Option to include carbon constituents in Fasham-type biological model. Currently, four carbon-based tracer are added to include large detritus (iLDeC), small detritus (iSDeC), total inorganic carbon (iTIC_), and total alkalinity (iTAlk).
- parent = BIO_FASHAM
- required = OXYGEN
- routine = fasham.h
- CELERITY_READ
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- CELERITY_WRITE
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- CHARNOK
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- CHECKPOINTING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- CLOUDS
- Internal option indicating that cloud data is needed.
- required = ALBEDO, ECOSIM, LONGWAVE
- related = BULK_FLUXES, ANA_SRFLUX
- routine = globaldefs.h
- CONVOLUTION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- CONVOLVE
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- COOL_SKIN
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- COUPLING_TEST
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- CORRELATION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- COSINE2
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- CRAIG_BANNER
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- CURVGRID
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
D
- DAMEE_4
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- DEBUGGING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- DENITRIFICATION
- Option to include denitrification processes in Fasham-type biological model.
- parent = BIO_FASHAM
- routine = fasham.h
- DIAGNOSTICS
- Internal option to compute and write balance term diagnostics for tracers and momentum.
- related = DIAGNOSTICS_BIO, DIAGNOSTICS_TS, DIAGNOSTICS_UV
- routine = set_diags.F, wrt_diags.F
- DIAGNOSTICS_BIO
- Option to compute and write biological diagnostic terms in Fasham-type model.
- parent = BIO_FASHAM
- related = DIAGNOSTICS_TS, DIAGNOSTICS_UV
- routine = fasham.h, wrt_diags.F
- DIAGNOSTICS_TS
- Option to compute and write diagnostic terms for tracer equations balances.
- related = DIAGNOSTICS_BIO, DIAGNOSTICS_UV
- routine = set_diags.F, step3d_t.F, wrt_diags.F
- DIAGNOSTICS_UV
- Option to compute and write diagnostic terms for momentum equations balances.
- related = DIAGNOSTICS_BIO, DIAGNOSTICS_TS
- routine = set_diags.F, step2d.F, step3d_t.F, wrt_diags.F
- DIFF_GRID
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- DIURNAL_SRFLUX
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- DJ_GRADPS
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- DOUBLE_GYRE
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- DOUBLE_PRECISION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
E
- EAST_FSCLAMPED
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- EAST_FSCHAPMAN
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- EAST_FSGRADIENT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- EAST_FSNUDGING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- EAST_FSRADIATION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- EAST_M2CLAMPED
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- EAST_M2FLATHER
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- EAST_M2GRADIENT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- EAST_M2NUDGING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- EAST_M2RADIATION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- EAST_M2REDUCED
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- EAST_M3CLAMPED
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- EAST_M3GRADIENT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- EAST_M3NUDGING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- EAST_M3RADIATION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- EAST_KGRADIENT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- EAST_KRADIATION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- EAST_TCLAMPED
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- EAST_TGRADIENT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- EAST_TNUDGING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- EAST_TRADIATION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- EAST_VOLCONS
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- EASTERN_WALL
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- ECOSIM
- Option to activate Bio-optical EcoSim (Bissett et al., 1999a, b) model.
- related = ANA_BIOLOGY, ANA_BPFLUX, ANA_SPFLUX
- conflict = BIO_FASHAM, NEMURO, NPZD_FRANKS, NPZD_POWELL
- routine = ecosim.h
- input = ecosim.in
- EMINUSP
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- ENSEMBLE
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- ENERGY1_NORM
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- ENERGY2_NORM
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- ENERGY3_NORM
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- ESTUARY_TEST
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- EW_PERIODIC
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
F
- FLOATS
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- FLOAT_VWALK
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- FLT_TEST
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- FORCING_SV
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- FORWARD_MIXING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- FORWARD_READ
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- FORWARD_RHS
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- FORWARD_WRITE
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- FSOBC_REDUCED
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- FT_EIGENMODES
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- FULL_GRID
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
G
- GLS_MIXING
- Option to activate Generic Length Scale vertical mixing parameterization (Warner et al., 2005).
- related = CANUTO_A, CANUTO_B
- conflict = MY25_MIXING, LMD_MIXING
- routine = gls_corstep.F, gls_prestep.F, ocean.in
- GRADIENT_CHECK
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- GRAV_ADJ
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
H
I
- ICESHELF
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- IMPLICIT_VCONV
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- IOM
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- IMPULSE
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- INLINE_2DIO
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- INNER_PRODUCT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- IS4DVAR
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
J
K
- KANTHA_CLAYSON
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- KELVIN
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- K_C2ADVECTION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- K_C4ADVECTION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
L
- LAB_CANYON
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- LAKE_SIGNELL
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- LMD_BKPP
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- LMD_CONVEC
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- LMD_DDMIX
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- LMD_MIXING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- LMD_NONLOCAL
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- LMD_RIMIX
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- LMD_SKPP
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- LMD_TEST
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- LONGWAVE
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- LONGWAVE_OUT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
M
- MAX_SLOPE
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- MIN_STRAT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- M2CLIMATOLOGY
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- M2CLM_NUDGING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- M3CLIMATOLOGY
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- M3CLM_NUDGING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- MASKING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- MB_BBL
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- MB_CALC_ZNOT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- MB_ZOBIO
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- MB_Z0BL
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- MB_Z0RIP
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- MIX_ISO_TS
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- MIX_ISO_TS
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- MIX_S_TS
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- MIX_GEO_UV
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- MIX_S_UV
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- MPI
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- MY25_MIXING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
N
- NEMURO
- Option to activate NEMURO model.
- related = ANA_BIOLOGY, ANA_BPFLUX, ANA_SPFLUX
- conflict = BIO_FASHAM, ECOSIM, NPZD_FRANKS, NPZD_POWELL
- routine = nemuro.h
- input = nemuro.in
- NLM_OUTER
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NONLINEAR
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NONLIN_EOS
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NORTH_FSCLAMPED
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NORTH_FSCHAPMAN
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NORTH_FSGRADIENT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NORTH_FSNUDGING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NORTH_FSRADIATION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NORTH_M2CLAMPED
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NORTH_M2FLATHER
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NORTH_M2GRADIENT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NORTH_M2NUDGING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NORTH_M2RADIATION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NORTH_M2REDUCED
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NORTH_M3CLAMPED
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NORTH_M3GRADIENT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NORTH_M3NUDGING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NORTH_M3RADIATION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NORTH_KGRADIENT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NORTH_KRADIATION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NORTH_TCLAMPED
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NORTH_TGRADIENT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NORTH_TNUDGING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NORTH_TRADIATION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NORTH_VOLCONS
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NORTHERN_WALL
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NO_WRITE_GRID
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NPZD_FRANKS
- Option to activate Franks et al. (1986) NPZD biological model.
- related = ANA_BIOLOGY, ANA_BPFLUX, ANA_SPFLUX
- conflict = BIO_FASHAM, ECOSIM, NEMURO, NPZD_POWELL
- routine = npzd_Franks.h
- input = npzd_Franks.in
- NPZD_POWELL
- Option to activate Powell et al. (2006) NPZD biological model.
- related = ANA_BIOLOGY, ANA_BPFLUX, ANA_SPFLUX
- conflict = BIO_FASHAM, ECOSIM, NEMURO, NPZD_FRANKS
- routine = npzd_Powell.h
- input = npzd_Powell.in
- NS_PERIODIC
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NUDGING_SSH
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NUDGING_SST
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NUDGING_T
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NUDGING_UV
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- NUDGING_UVsur
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- N2NORM_PROFILE
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- N2S2_HORAVG
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
O
- OBC
- Internal option indicating open boundary conditions.
- related = EAST_FSOBC, EAST_M2OBC, EAST_M3OBC, EAST_TOBC
- related = WEST_FSOBC, WEST_M2OBC, WEST_M3OBC, WEST_TOBC
- related = NORTH_FSOBC, NORTH_M2OBC, NORTH_M3OBC, NORTH_TOBC
- related = SOUTH_FSOBC, SOUTH_M2OBC, SOUTH_M3OBC, SOUTH_TOBC
- routine = globaldefs.h
- OBSERVATIONS
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- OCMIP_OXYGEN_SC
- Option to use the Keeling et al. (1998) formulae for the Schmit number to model O2 gas exchange. If deactivated, the formulation of Wanninkhof (1992) is used instead.
- parent = BIO_FASHAM
- required = OXYGEN
- routine = fasham.h
- OPT_OBSERVATIONS
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- OPT_PERTURBATION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- OUT_DOUBLE
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- OVERFLOW
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- OXYGEN
- Option to include oxygen dynamics in Fasham-type biological model. Currently, an additional tracer is added for dissolved oxygen concentration (iOxyg).
- parent = BIO_FASHAM
- routine = fasham.h
- _OPENMP
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
P
- PICARD_TEST
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- PJ_GRADP
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- PJ_GRADPQ2
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- PJ_GRADPQ4
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- POWER_LAW
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- PROFILE
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- PSEUDOSPECTRA
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
Q
- QCORRECTION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- Q_PSOURCE
- Option to activate/deactivate point sources/sinks of momentum. This option is used to specify the mass transport in the vertical, such as precipitation or groundwater discharge.
- variable = Dsrc(1:Nsrc), Qsrc(1:Nsrc,k)
- related = ANA_PSOURCE, TS_PSOURCE
- confict =
- routine = step2d.F, step3d_uv.F
R
- RADIATION_2D
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- RAMP_TIDES
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- READ_WATER
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- RIVERPLUME1
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- RIVERPLUME2
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- RIVER_BIOLOGY
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- RIVER_SEDIMENT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- RI_HORAVG
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- RI_VERAVG
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- RHO_SURF
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- RPM_DRIVER
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- RST_SINGLE
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- R_SYMMETRY
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
S
- SALINITY
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SANITY_CHECK
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SCORRECTION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SEAMOUNT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SEDIMENT
- Option to activate cohesive and non-cohesive sediment model (Warner et al., 2006).
- related = ANA_BPFLUX, ANA_SEDIMENT, ANA_SPFLUX
- related = BEDLOAD, RIVER_SEDIMENT, SED_DENS, SED_MORPH, SUSPLOAD
- routine = sediment.F, sediment.in
- SED_DENS
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SED_MORPH
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SED_TEST1
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SED_TOY
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SG_BBL
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SG_CALC_SNOT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SG_LOGINT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SOLAR_SOURCE
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SOLITON
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SOLVE3D
- Option to activate/deactivate 3D model configuration. If activated, ROMS solves 3D (baroclinic) primitive equations. If deactivated, ROMS solves vertically-integrated, shallow water (barotropic) equations.
- routine = main2d.F, main3d.F
- SOUTH_FSCLAMPED
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SOUTH_FSCHAPMAN
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SOUTH_FSGRADIENT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SOUTH_FSNUDGING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SOUTH_FSRADIATION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SOUTH_M2CLAMPED
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SOUTH_M2FLATHER
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SOUTH_M2GRADIENT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SOUTH_M2NUDGING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SOUTH_M2RADIATION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SOUTH_M2REDUCED
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SOUTH_M3CLAMPED
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SOUTH_M3GRADIENT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SOUTH_M3NUDGING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SOUTH_M3RADIATION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SOUTH_KGRADIENT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SOUTH_KRADIATION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SOUTH_TCLAMPED
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SOUTH_TGRADIENT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SOUTH_TNUDGING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SOUTH_TRADIATION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SOUTH_VOLCONS
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SOUTHERN_WALL
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SO_SEMI
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SO_SEMI_WHITE
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SO_TRACE
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SPLINES
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SPHERICAL
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SPONGE
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SRELAXATION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SSH_TIDES
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SSW_BBL
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SSW_CALC_ZNOT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SSW_LOGINT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- STATIONS
- Option to activate writing out station data
- parameter =
- parent =
- required =
- related =
- conflict =
- routine = stations.in
- STATIONS_CGRID
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- STOCHASTIC_OPT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- SUSPLOAD
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- S4DVAR
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
T
- TALK_PROGNOSTIC
- Option to activate prognostic computation of alkalinity.
- parent = BIO_FASHAM
- required = CARBON
- routine = fasham.h
- TANGENT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- TCLIMATOLOGY
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- TCLM_NUDGING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- TKE_DIF2
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- TKE_DIF4
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- TLM_CHECK
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- TLM_DRIVER
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- THREE_GHOST
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- TL_IOMS
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- TS_MPDATA
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- TS_A4HADVECTION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- TS_A4VADVECTION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- TS_C2HADVECTION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- TS_C2VADVECTION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- TS_C4HADVECTION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- TS_C4VADVECTION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- TS_DIF2
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- TS_DIF4
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- TS_FIXED
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- TS_PSOURCE
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- TS_SVADVECTION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- TS_U3HADVECTION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- T_PASSIVE
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
U
- UPWELLING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- UV_ADV
- Option to activate/deactivate horizontal and vertical advection of momentum. If no additional options are specified, the default is to discretize the horizontal momentum with a third-order upstream bias advection scheme with velocity dependent hyper-viscosity and the vertical momentum with a fourth-order, centered differences scheme. Since there is some implicit viscosity associated with the default discretization, the user may avoid adding an explicity vicosity to the solution to suppress excisive smoothing.
- routine = step2d.F, rhs3d.F
- UV_BAROCLINIC
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- UV_COR
- Option to activate/deactivate Coriolis acceleration term in momentum equations.
- routine = step2d.F, rhs3d.F
- UV_C2ADVECTION
- Option to use second-order, centered, finite differences in advection of momentum.
- parent = UV_ADV
- conflit = UV_C4ADVECTION
- UV_C4ADVECTION
- Option to use fourth-order, centered, finite differences in advection of momentum.
- parent = UV_ADV
- conflit = UV_C2ADVECTION
- UV_LDRAG
- Option to activate/deactivate linear bottom friction of momentum.
- parameter = rdrg(ng)
- confict = BBL_MODEL, UV_LOGDRAG, UV_QDRAG
- routine = set_vbc.F
- UV_LOGDRAG
- Option to activate/deactivate logarithmic bottom friction of momentum.
- parameter = Zob(ng)
- required = SOLVE3D
- confict = BBL_MODEL, UV_LDRAG, UV_QDRAG
- routine = set_vbc.F
- UV_PSOURCE
- Option to activate/deactivate point sources/sinks of momentum. This option is used to specify the mass transport in river runoff.
- variable = Dsrc(1:Nsrc), Qsrc(1:Nsrc,k)
- related = ANA_PSOURCE, TS_PSOURCE
- confict = BBL_MODEL, UV_LOGDRAG, UV_QDRAG
- routine = step2d.F, step3d_uv.F
- UV_QDRAG
- Option to activate/deactivate quadratic bottom friction of momentum.
- parameter = rdrg2(ng)
- confict = BBL_MODEL, UV_LDRAG, UV_LOGDRAG
- routine = set_vbc.F
- UV_SADVECTION
- Option to use conservative, parabolic splines discretization of momentum vertical advection. This scheme requires high vertical resolution so it is recommended to use this option in shallow, coastal applications.
- parent = UV_ADV
- conflit = UV_C2ADVECTION, UV_C4ADVECTION
- UV_TIDES
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- UV_U3HADVECTION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- UV_VIS2
- Option to activate/deactivate horizontal, harmonic viscosity of momentum. The hamonic mixing of momentum can be applied along terrain-following or geopotential levels. In ROMS, the viscosity is derived from the horizontal divergence of the deviatory stress tensor (Wajsowicz, 1993).
- parameter = visc2(ng)
- variable = visc2_p(:,:), visc2_r(:,:)
- required = MIX_S_UV, MIX_GEO_UV
- related = VISC_GRID
- routine = uv3dmix2_s.h, uv3dmix2_geo.h, uv3dmix.F
- UV_VIS4
- Option to activate/deactivate horizontal, biharmonic viscosity of momentum. The bihamonic mixing of momentum can be applied along terrain-following or geopotential levels. In ROMS, the viscosity is derived from the horizontal divergence of the deviatory stress tensor (Wajsowicz, 1993).
- parameter = visc4(ng)
- variable = visc4_p(:,:), visc4_r(:,:)
- required = MIX_S_UV, MIX_GEO_UV
- related = VISC_GRID
- routine = uv3dmix4_s.h, uv3dmix4_geo.h, uv3dmix.F
V
- VAR_RHO_2D
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- VCONVOLUTION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- VERIFICATION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- VISC_GRID
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
W
- WEAK_CONSTRAINT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WEDDELL
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WEST_FSCLAMPED
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WEST_FSCHAPMAN
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WEST_FSGRADIENT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WEST_FSNUDGING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WEST_FSRADIATION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WEST_M2CLAMPED
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WEST_M2FLATHER
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WEST_M2GRADIENT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WEST_M2NUDGING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WEST_M2RADIATION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WEST_M2REDUCED
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WEST_M3CLAMPED
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WEST_M3GRADIENT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WEST_M3NUDGING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WEST_M3RADIATION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WEST_KGRADIENT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WEST_KRADIATION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WEST_TCLAMPED
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WEST_TGRADIENT
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WEST_TNUDGING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WEST_TRADIATION
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WEST_VOLCONS
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WESTERN_WALL
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WET_DRY
- Option to activate wetting and drying.
- parameter = Dcrit
- variable = rmask_wet, umask_wet, vmask_wet
- routine = step2d.F
- WINDBASIN
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WIND_WAVES
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WJ_GRADP
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- WRITE_WATER
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- W4DPSAS
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- W4DVAR
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
X
Y
Z
- ZCLIMATOLOGY
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =
- ZCLM_NUDGING
- Option to
- parameter =
- parent =
- required =
- related =
- conflict =
- routine =