| 1 | &time_control |
|---|
| 2 | start_year = 2024, !! (p1) Start Martian Year (20XX for MY XX) |
|---|
| 3 | start_month = 07, !! (p1) Start Martian Month |
|---|
| 4 | start_day = 01, !! (p1) Start Martian Day |
|---|
| 5 | start_hour = 06, !! (p1) Start Martian Hour (at longitude 0) |
|---|
| 6 | end_year = 2024, !! (p1) End Martian Year (20XX for MY XX) |
|---|
| 7 | end_month = 07, !! (p1) End Martian Month |
|---|
| 8 | end_day = 02, !! (p1) End Martian Day |
|---|
| 9 | end_hour = 06, !! (p1) End Martian Hour (at longitude 0) |
|---|
| 10 | history_interval = 37, !! Frequency of outputs (37 --> 3700s = 1 Martian hour) |
|---|
| 11 | frames_per_outfile = 24, !! Size of time dimension in files |
|---|
| 12 | restart = .false. !! (*) Restart run ? |
|---|
| 13 | restart_interval = 8880 !! (*) Frequency of output restart files ? |
|---|
| 14 | io_form_history = 2 !! (*) Choice of NETCDF for ouputs |
|---|
| 15 | io_form_restart = 2 !! (*) Choice of NETCDF for ouputs |
|---|
| 16 | io_form_input = 2 !! (*) Choice of NETCDF for ouputs |
|---|
| 17 | io_form_boundary = 2 !! (*) Choice of NETCDF for ouputs |
|---|
| 18 | debug_level = 0 !! Verbose level |
|---|
| 19 | !!!!! OPTIONAL !!!!!!!!!!!!!!! |
|---|
| 20 | interval_seconds = 3700 !! (p2) Frequency of large-scale fields update (s) |
|---|
| 21 | input_from_file = T, !! (n)(p2) Initialize a given domain with an input file |
|---|
| 22 | / |
|---|
| 23 | |
|---|
| 24 | &domains |
|---|
| 25 | time_step = 30 !! Dynamical timestep |
|---|
| 26 | dx = 20000, !! (p2) Horizontal resolution |
|---|
| 27 | dy = 20000, !! (p2) Horizontal resolution (should be equal to dx) |
|---|
| 28 | e_we = 61, !! (r)(p2) Number of longitude grid points |
|---|
| 29 | e_sn = 61, !! (r)(p2) Number of latitude grid points |
|---|
| 30 | e_vert = 61, !! (r)(p2) Number of vertical levels |
|---|
| 31 | p_top_requested = 5 !! (p3) Chosen value of pressure at the top of the model |
|---|
| 32 | !!!!! OPTIONAL !!!!!!!!!!!!!!! |
|---|
| 33 | time_step_fract_num = 0 !! Additional fraction to time_step: numerator |
|---|
| 34 | time_step_fract_den = 1 !! Additional fraction to time_step: denominator |
|---|
| 35 | num_metgrid_levels = 26 !! (p1) Number of vertical levels in GCM inputs (+1) |
|---|
| 36 | force_sfc_in_vinterp = 8 !! (p3) Number of levels hardwired in the PBL |
|---|
| 37 | !! NB: decrease this parameter if low p_top_requested |
|---|
| 38 | max_dz = 1500. !! (p3) Maximal interval (m) between vertical levels |
|---|
| 39 | eta_levels = -1. !! (p3) Specify a list of e_vert eta levels |
|---|
| 40 | max_dom = 1 !! (r)(n)(p2) Total number of domains |
|---|
| 41 | grid_id = 1, !! (n)(p2) Identification of the domain |
|---|
| 42 | parent_id = 0, !! (n)(p2) Associated parent domain |
|---|
| 43 | i_parent_start = 0, !! (n)(p2) x-position of the bottom-left nest corner |
|---|
| 44 | j_parent_start = 0, !! (n)(p2) x-position of the bottom-left nest corner |
|---|
| 45 | parent_grid_ratio = 1, !! (n)(p2) Ratio of horizontal resolution parent/nest |
|---|
| 46 | parent_time_step_ratio = 1, !! (n) Ratio of time step parent/nest |
|---|
| 47 | feedback = 0 !! (n) Define one-way nesting [0] or two-way nesting [1] |
|---|
| 48 | smooth_option = 2 !! (n) Smoothing option for parent domain (feedback=1) |
|---|
| 49 | !! 0: none; 1: 1-2-1 smooth; 2: smooth-desmooth |
|---|
| 50 | blend_width = 5 !! (n) Extent of blending zone for parent/nest boundaries |
|---|
| 51 | / |
|---|
| 52 | |
|---|
| 53 | &physics |
|---|
| 54 | !!!!! OPTIONAL !!!!!!!!!!!!!!! |
|---|
| 55 | radt = 1, !! Ratio between physical and dynamical time step |
|---|
| 56 | !! ... 1 is recommended, >5 is not recommended |
|---|
| 57 | mars = 0, !! (r)(p2) Configuration of tracers: |
|---|
| 58 | !! 0: no tracers, 1: water vapor + ice, 2: dust |
|---|
| 59 | init_TI = 0., !! Define constant thermal inertia value |
|---|
| 60 | init_AL = 0., !! Define constant albedo value |
|---|
| 61 | init_Z0 = 0.1, !! Define constant roughness length |
|---|
| 62 | init_U = 0., !! (p3) Define constant ini/bdy zonal wind value |
|---|
| 63 | init_V = 0., !! (p3) Define constant ini/bdy meridional wind value |
|---|
| 64 | init_WX = 0., !! (p3) \ Ini/bdy wind profile is everywhere equal to |
|---|
| 65 | init_WY = 0., !! (p3) / the wind profile @ grid pt (init_WX,init_WY) |
|---|
| 66 | init_MU = 0., !! (p3) Multiply ini & bdy zonal wind by init_MU |
|---|
| 67 | init_MV = 0., !! (p3) Multiply ini & bdy meridional wind by init_MV |
|---|
| 68 | num_soil_layers = 10. !! (r)(p1) Number of layers in soil model |
|---|
| 69 | / |
|---|
| 70 | |
|---|
| 71 | &dynamics |
|---|
| 72 | !!!!! OPTIONAL !!!!!!!!!!!!!!! |
|---|
| 73 | time_step_sound = 6, !! Ratio of time step dynamic/acoustic integration |
|---|
| 74 | !! NB: an increase could help solve instabilities |
|---|
| 75 | non_hydrostatic = T, !! Integrate in non-hydrostatic/hydrostatic mode |
|---|
| 76 | pd_scalar = T, !! Positive-definite advection scheme for tracers |
|---|
| 77 | tiso = 140., !! (p3) Temperature at which base profile is isotherm |
|---|
| 78 | !! |
|---|
| 79 | diff_opt = 1 !! (*d) Diffusion option [set to 0 if GCM-like] |
|---|
| 80 | km_opt = 4 !! (*d) Eddy coefficient option |
|---|
| 81 | diff_6th_opt = 2, !! (*d) Knievel numerical diffusion |
|---|
| 82 | diff_6th_factor = 0.2, !! (*d) Knievel numerical coeff. [set to 0.5 if GCM] |
|---|
| 83 | smdiv = 0.1, !! (*d) Divergence damping [>0 for NH runs] |
|---|
| 84 | emdiv = 0.01, !! (*d) External-mode filter for mass coord. model [>0 for NH runs] |
|---|
| 85 | epssm = 0.1, !! (*d) Time off-centering for vertical sound waves [>0 for NH runs] |
|---|
| 86 | h_mom_adv_order = 5, !! (*d) Horizontal momentum advection order |
|---|
| 87 | v_mom_adv_order = 3, !! (*d) Vertical momentum advection order |
|---|
| 88 | h_sca_adv_order = 5, !! (*d) Horizontal scalar advection order |
|---|
| 89 | v_sca_adv_order = 3, !! (*d) Vertical scalar advection order |
|---|
| 90 | / |
|---|
| 91 | |
|---|
| 92 | &bdy_control |
|---|
| 93 | !!!!! OPTIONAL !!!!!!!!!!!!!!! |
|---|
| 94 | specified = T, !! (n)(p3) Boundary conditions specified by GCM |
|---|
| 95 | nested = F, !! (n)(p3) Boundary conditions from parent domain |
|---|
| 96 | periodic_x = F, !! (p3) Periodic boundary conditions over x |
|---|
| 97 | periodic_y = F, !! (p3) Periodic boundary conditions over y |
|---|
| 98 | open_xs = F, !! (p3) Open boundary conditions @ western boundary |
|---|
| 99 | open_xe = F, !! (p3) Open boundary conditions @ eastern boundary |
|---|
| 100 | open_ys = F, !! (p3) Open boundary conditions @ southern boundary |
|---|
| 101 | open_ye = F, !! (p3) Open boundary conditions @ northern boundary |
|---|
| 102 | spec_bdy_width = 5 !! (p3) Width of transition zone with specified=T |
|---|
| 103 | !! (spec_bdy_width must be equal to relax_zone+1) |
|---|
| 104 | relax_zone = 4 !! (p3) Width of relaxation zone with specified=T |
|---|
| 105 | !! (possible instabilities if relax_zone < 4) |
|---|
| 106 | / |
|---|
| 107 | |
|---|
| 108 | !!!!! DO NOT MODIFY !!!!!!!!!! |
|---|
| 109 | &grib2 |
|---|
| 110 | / |
|---|
| 111 | |
|---|
| 112 | &fdda |
|---|
| 113 | / |
|---|
| 114 | |
|---|
| 115 | &namelist_quilt !! (*) |
|---|
| 116 | nio_tasks_per_group = 0, !! (*) |
|---|
| 117 | nio_groups = 1, !! (*) |
|---|
| 118 | / !! (*) |
|---|
| 119 | !!!!! DO NOT MODIFY !!!!!!!!!! |
|---|