1 |
helen |
1.1 |
\begin{verbatim} |
2 |
|
|
1 # Model parameters |
3 |
|
|
2 # Continuous equation parameters |
4 |
|
|
3 &PARM01 |
5 |
|
|
4 tRef=20*20.0, |
6 |
|
|
5 sRef=20*35.0, |
7 |
|
|
6 viscAh=0.1, |
8 |
|
|
7 viscAz=0.1, |
9 |
|
|
8 no_slip_sides=.FALSE., |
10 |
|
|
9 no_slip_bottom=.FALSE., |
11 |
|
|
10 viscA4=0.E12, |
12 |
|
|
11 diffKhT=0.1, |
13 |
|
|
12 diffKzT=0.1, |
14 |
|
|
13 diffKhS=0.1, |
15 |
|
|
14 diffKzS=0.1, |
16 |
|
|
15 f0=1E-4, |
17 |
|
|
16 beta=0.E-11, |
18 |
|
|
17 tAlpha=2.0E-4, |
19 |
|
|
18 sBeta =0., |
20 |
|
|
19 gravity=9.81, |
21 |
|
|
20 rhoConst=1000.0, |
22 |
|
|
21 rhoNil=1000.0, |
23 |
|
|
22 heatCapacity_Cp=3900.0, |
24 |
|
|
23 rigidLid=.FALSE., |
25 |
|
|
24 implicitFreeSurface=.TRUE., |
26 |
|
|
25 eosType='LINEAR', |
27 |
|
|
26 nonHydrostatic=.TRUE., |
28 |
|
|
27 readBinaryPrec=64, |
29 |
|
|
28 & |
30 |
|
|
29 # Elliptic solver parameters |
31 |
|
|
30 &PARM02 |
32 |
|
|
31 cg2dMaxIters=1000, |
33 |
|
|
32 cg2dTargetResidual=1.E-9, |
34 |
|
|
33 cg3dMaxIters=40, |
35 |
|
|
34 cg3dTargetResidual=1.E-9, |
36 |
|
|
35 & |
37 |
|
|
36 # Time stepping parameters |
38 |
|
|
37 &PARM03 |
39 |
|
|
38 nIter0=0, |
40 |
|
|
39 nTimeSteps=1440, |
41 |
|
|
40 deltaT=60, |
42 |
|
|
41 abEps=0.1, |
43 |
|
|
42 pChkptFreq=0.0, |
44 |
|
|
43 chkptFreq=0.0, |
45 |
|
|
44 dumpFreq=600, |
46 |
|
|
45 monitorFreq=1.E-5, |
47 |
|
|
46 & |
48 |
|
|
47 # Gridding parameters |
49 |
|
|
48 &PARM04 |
50 |
|
|
49 usingCartesianGrid=.TRUE., |
51 |
|
|
50 usingSphericalPolarGrid=.FALSE., |
52 |
|
|
51 dXspacing=50.0, |
53 |
|
|
52 dYspacing=50.0, |
54 |
|
|
53 delZ=20*50.0, |
55 |
|
|
54 & |
56 |
|
|
55 # Input datasets |
57 |
|
|
56 &PARM05 |
58 |
|
|
57 surfQfile='Qsurf.bin', |
59 |
|
|
58 & |
60 |
|
|
\end{verbatim} |