1 |
# ==================================== |
2 |
# | Parameters for STREAMICE package | |
3 |
# ==================================== |
4 |
&STREAMICE_PARM01 |
5 |
streamice_maxnliter_cpl = 1, |
6 |
streamice_maxcgiter_cpl = 700, |
7 |
STREAMICE_allow_cpl=.true., |
8 |
streamice_vel_update = 43200., |
9 |
streamice_density = 917., |
10 |
streamice_density_ocean_avg = 1028., |
11 |
B_glen_isothermal = 700., |
12 |
C_basal_fric_const = 5., |
13 |
n_glen = 3.0, |
14 |
n_basal_friction = 1., |
15 |
streamice_diagnostic_only=.false., |
16 |
eps_glen_min = 1.0e-12, |
17 |
eps_u_min = 1.0e-12, |
18 |
streamice_cg_tol = 1.0e-6, |
19 |
STREAMICE_lower_cg_tol = .true., |
20 |
streamice_nonlin_tol = .000001, |
21 |
streamice_nonlin_tol_fp = .00000001, |
22 |
streamice_max_cg_iter = 700, |
23 |
streamice_max_nl_iter = 70, |
24 |
STREAMICE_calve_to_mask = .false., |
25 |
streamice_CFL_factor = 0.5, |
26 |
STREAMICE_dump_mdsio = .true., |
27 |
streamice_bg_surf_slope_x = 0., |
28 |
STREAMICEthickInit='FILE', |
29 |
STREAMICEthickFile='h0.bin', |
30 |
STREAMICEtopogFile='bathy.box', |
31 |
STREAMICEuFaceBdryFile = 'ufacemask3.box', |
32 |
STREAMICEvFaceBdryFile = 'vfacemask3.box', |
33 |
# STREAMICEvMassFluxFile='vmassflux3.box', |
34 |
STREAMICEvDirichValsFile='vdirich.box', |
35 |
STREAMICEhmaskFile = 'hmask3.box', |
36 |
STREAMICEHBCyFile = 'HBCy.box', |
37 |
STREAMICEbasalTracConfig='UNIFORM', |
38 |
STREAMICEGlenConstConfig='UNIFORM', |
39 |
STREAMICE_chkfixedptconvergence=.true., |
40 |
STREAMICE_chkresidconvergence=.false., |
41 |
streamice_buttr_width=200.e3, |
42 |
useStreamiceFlowlineButtr=.true., |
43 |
& |
44 |
|
45 |
&STREAMICE_PARM02 |
46 |
shelf_max_draft = 1300.0, |
47 |
shelf_min_draft = 300.0, |
48 |
shelf_edge_pos = 70.0e3, |
49 |
shelf_slope_scale = 62.0e3, |
50 |
shelf_flat_width = 20.0e3, |
51 |
& |
52 |
|
53 |
# &STREAMICE_PARMPETSC |
54 |
# PETSC_SOLVER_TYPE = 'CG', |
55 |
# PETSC_PRECOND_TYPE = 'GAMG', |
56 |
# & |
57 |
|
58 |
&STREAMICE_PARM03 |
59 |
min_x_noflow_north = -200.0, |
60 |
max_x_noflow_north = 0.0, |
61 |
min_x_noflow_south = -200.0, |
62 |
max_x_noflow_south = 0.0, |
63 |
min_y_noflow_WEST = 0.0, |
64 |
max_y_noflow_WEST = 0.0, |
65 |
min_y_noflow_EAST = -180.0, |
66 |
max_y_noflow_EAST = 0.0, |
67 |
min_x_noStress_NORTH = 0.0e3, |
68 |
max_x_noStress_NORTH = 0.0e3, |
69 |
min_x_noStress_SOUTH = 0.0e3, |
70 |
max_x_noStress_SOUTH = 0.0e3, |
71 |
min_y_noStress_WEST = -1.0, |
72 |
max_y_noStress_WEST = -1.0, |
73 |
min_y_noStress_EAST = -1.0, |
74 |
max_y_noStress_EAST = -1.0, |
75 |
min_x_FluxBdry_NORTH = -1.0, |
76 |
max_x_FluxBdry_NORTH = -1.0, |
77 |
min_x_FluxBdry_SOUTH = -1.0, |
78 |
max_x_FluxBdry_SOUTH = -1.0, |
79 |
min_y_FluxBdry_WEST = 0.0, |
80 |
max_y_FluxBdry_WEST = 0.0, |
81 |
min_y_FluxBdry_EAST = -180.0, |
82 |
max_y_FluxBdry_EAST = 0.0, |
83 |
min_x_Dirich_NORTH = -1.0, |
84 |
max_x_Dirich_NORTH = -1.0, |
85 |
min_x_Dirich_SOUTH = -1.0, |
86 |
max_x_Dirich_SOUTH = -1.0, |
87 |
min_y_Dirich_WEST = -1.0, |
88 |
max_y_Dirich_WEST = -1.0, |
89 |
min_y_Dirich_EAST = -1.0, |
90 |
max_y_Dirich_EAST = -1.0, |
91 |
min_x_CFBC_NORTH = -1.0, |
92 |
max_x_CFBC_NORTH = -1.0, |
93 |
min_x_CFBC_SOUTH = -1.0, |
94 |
max_x_CFBC_SOUTH = -1.0, |
95 |
min_y_CFBC_WEST = -180.0, |
96 |
max_y_CFBC_WEST = 0.0, |
97 |
min_y_CFBC_EAST = 0.0, |
98 |
max_y_CFBC_EAST = 0.0e3, |
99 |
flux_bdry_val_EAST =1.5e6, |
100 |
STREAMICE_NS_periodic = .false., |
101 |
STREAMICE_EW_periodic = .false., |
102 |
& |