38 |
C rhoRefFile :: File containing reference density profile rhoRef (1.D) |
C rhoRefFile :: File containing reference density profile rhoRef (1.D) |
39 |
C delRFile :: File containing vertical grid spacing delR (1.D array) |
C delRFile :: File containing vertical grid spacing delR (1.D array) |
40 |
C delRcFile :: File containing vertical grid spacing delRc (1.D array) |
C delRcFile :: File containing vertical grid spacing delRc (1.D array) |
41 |
|
C hybSigmFile :: File containing hybrid-sigma vertical coord. coeff. (2x 1.D) |
42 |
C delXFile :: File containing X-spacing grid definition (1.D array) |
C delXFile :: File containing X-spacing grid definition (1.D array) |
43 |
C delYFile :: File containing Y-spacing grid definition (1.D array) |
C delYFile :: File containing Y-spacing grid definition (1.D array) |
44 |
C horizGridFile :: File containing horizontal-grid definition |
C horizGridFile :: File containing horizontal-grid definition |
80 |
& buoyancyRelation, eosType, |
& buoyancyRelation, eosType, |
81 |
& pickupSuff, mdsioLocalDir, |
& pickupSuff, mdsioLocalDir, |
82 |
& tRefFile, sRefFile, rhoRefFile, |
& tRefFile, sRefFile, rhoRefFile, |
83 |
& delRFile, delRcFile, |
& delRFile, delRcFile, hybSigmFile, |
84 |
& delXFile, delYFile, horizGridFile, |
& delXFile, delYFile, horizGridFile, |
85 |
& bathyFile, topoFile, |
& bathyFile, topoFile, |
86 |
& viscAhDfile, viscAhZfile, |
& viscAhDfile, viscAhZfile, |
104 |
CHARACTER*(MAX_LEN_FNAM) rhoRefFile |
CHARACTER*(MAX_LEN_FNAM) rhoRefFile |
105 |
CHARACTER*(MAX_LEN_FNAM) delRFile |
CHARACTER*(MAX_LEN_FNAM) delRFile |
106 |
CHARACTER*(MAX_LEN_FNAM) delRcFile |
CHARACTER*(MAX_LEN_FNAM) delRcFile |
107 |
|
CHARACTER*(MAX_LEN_FNAM) hybSigmFile |
108 |
CHARACTER*(MAX_LEN_FNAM) delXFile |
CHARACTER*(MAX_LEN_FNAM) delXFile |
109 |
CHARACTER*(MAX_LEN_FNAM) delYFile |
CHARACTER*(MAX_LEN_FNAM) delYFile |
110 |
CHARACTER*(MAX_LEN_FNAM) horizGridFile |
CHARACTER*(MAX_LEN_FNAM) horizGridFile |
157 |
C =0 (default) use r coord. ; > 0 use r* |
C =0 (default) use r coord. ; > 0 use r* |
158 |
C selectNHfreeSurf :: option for Non-Hydrostatic (free-)Surface formulation: |
C selectNHfreeSurf :: option for Non-Hydrostatic (free-)Surface formulation: |
159 |
C =0 (default) hydrostatic surf. ; > 0 add NH effects. |
C =0 (default) hydrostatic surf. ; > 0 add NH effects. |
160 |
|
C selectSigmaCoord :: option related to sigma vertical coordinate |
161 |
C selectAddFluid :: option to add mass source/sink of fluid in the interior |
C selectAddFluid :: option to add mass source/sink of fluid in the interior |
162 |
C (3-D generalisation of oceanic real-fresh water flux) |
C (3-D generalisation of oceanic real-fresh water flux) |
163 |
C =0 off ; =1 add fluid ; =-1 virtual flux (no mass added) |
C =0 off ; =1 add fluid ; =-1 virtual flux (no mass added) |
185 |
& writeBinaryPrec, readBinaryPrec, |
& writeBinaryPrec, readBinaryPrec, |
186 |
& nonlinFreeSurf, select_rStar, |
& nonlinFreeSurf, select_rStar, |
187 |
& selectNHfreeSurf, |
& selectNHfreeSurf, |
188 |
|
& selectSigmaCoord, |
189 |
& selectAddFluid, |
& selectAddFluid, |
190 |
& momForcingOutAB, tracForcingOutAB, |
& momForcingOutAB, tracForcingOutAB, |
191 |
& tempAdvScheme, tempVertAdvScheme, |
& tempAdvScheme, tempVertAdvScheme, |
206 |
INTEGER nonlinFreeSurf |
INTEGER nonlinFreeSurf |
207 |
INTEGER select_rStar |
INTEGER select_rStar |
208 |
INTEGER selectNHfreeSurf |
INTEGER selectNHfreeSurf |
209 |
|
INTEGER selectSigmaCoord |
210 |
INTEGER selectAddFluid |
INTEGER selectAddFluid |
211 |
INTEGER momForcingOutAB, tracForcingOutAB |
INTEGER momForcingOutAB, tracForcingOutAB |
212 |
INTEGER tempAdvScheme, tempVertAdvScheme |
INTEGER tempAdvScheme, tempVertAdvScheme |
686 |
C ivdc_kappa :: implicit vertical diffusivity for convection [m^2/s] |
C ivdc_kappa :: implicit vertical diffusivity for convection [m^2/s] |
687 |
C Ro_SeaLevel :: standard position of Sea-Level in "R" coordinate, used as |
C Ro_SeaLevel :: standard position of Sea-Level in "R" coordinate, used as |
688 |
C starting value (k=1) for vertical coordinate (rf(1)=Ro_SeaLevel) |
C starting value (k=1) for vertical coordinate (rf(1)=Ro_SeaLevel) |
689 |
|
C rSigmaBnd :: vertical position (in r-unit) of r/sigma transition (Hybrid-Sigma) |
690 |
C sideDragFactor :: side-drag scaling factor (used only if no_slip_sides) |
C sideDragFactor :: side-drag scaling factor (used only if no_slip_sides) |
691 |
C (default=2: full drag ; =1: gives half-slip BC) |
C (default=2: full drag ; =1: gives half-slip BC) |
692 |
C bottomDragLinear :: Linear bottom-drag coefficient (units of [r]/s) |
C bottomDragLinear :: Linear bottom-drag coefficient (units of [r]/s) |
737 |
& externForcingCycle, externForcingPeriod, |
& externForcingCycle, externForcingPeriod, |
738 |
& convertFW2Salt, temp_EvPrRn, salt_EvPrRn, |
& convertFW2Salt, temp_EvPrRn, salt_EvPrRn, |
739 |
& temp_addMass, salt_addMass, hFacMinDr, hFacMinDp, |
& temp_addMass, salt_addMass, hFacMinDr, hFacMinDp, |
740 |
& ivdc_kappa, hMixCriteria, dRhoSmall, hMixSmooth, Ro_SeaLevel, |
& ivdc_kappa, hMixCriteria, dRhoSmall, hMixSmooth, |
741 |
|
& Ro_SeaLevel, rSigmaBnd, |
742 |
& sideDragFactor, bottomDragLinear, bottomDragQuadratic, nh_Am2, |
& sideDragFactor, bottomDragLinear, bottomDragQuadratic, nh_Am2, |
743 |
& smoothAbsFuncRange, |
& smoothAbsFuncRange, |
744 |
& tCylIn, tCylOut, |
& tCylIn, tCylOut, |
863 |
_RL dRhoSmall |
_RL dRhoSmall |
864 |
_RL hMixSmooth |
_RL hMixSmooth |
865 |
_RL Ro_SeaLevel |
_RL Ro_SeaLevel |
866 |
|
_RL rSigmaBnd |
867 |
_RL sideDragFactor |
_RL sideDragFactor |
868 |
_RL bottomDragLinear |
_RL bottomDragLinear |
869 |
_RL bottomDragQuadratic |
_RL bottomDragQuadratic |