Changeset 4232 for dynamico_lmdz
- Timestamp:
- Jan 17, 2020, 4:46:08 PM (5 years ago)
- Location:
- dynamico_lmdz/simple_physics/config/DYNAMICO
- Files:
-
- 4 added
- 4 deleted
- 4 edited
- 2 copied
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
dynamico_lmdz/simple_physics/config/DYNAMICO/TEST/context_dynamico.xml
r4231 r4232 1 <!-- =========================================================================================================== --> 2 <!-- DYNAMICO context --> 3 <!-- context_dynamico.xml : Configuration file for DYNAMICO for reading and writing files using XIOS --> 4 <!-- --> 5 <!-- =========================================================================================================== --> 6 1 7 <context id="icosagcm" > 2 8 <calendar type="d360" start_date="2000-01-01 00:00:00" time_origin="2000-01-01 00:00:00"/> 3 9 4 <field_definition src="./field_def.xml" /> 5 6 <file_definition src="./filedef_dcmip2016.xml" /> 7 10 <!-- =========================================================================================================== --> 11 <!-- Definition of all existing variables in field_def_dynamico.xml --> 12 <!-- =========================================================================================================== --> 13 <field_definition src="./field_def_dynamico.xml" /> 14 15 <!-- =========================================================================================================== --> 16 <!-- Definition of output files in file_def_dynamico.xml, not including restart files --> 17 <!-- =========================================================================================================== --> 18 <file_definition src="./file_def_dynamico.xml" /> 19 20 <!-- =========================================================================================================== --> 21 <!-- Definition of input fields --> 22 <!-- =========================================================================================================== --> 23 <field_definition> 24 25 <field_group id="read_fields" enabled="false" operation="instant"> 26 27 <field id="relief_db" field_ref="relief_reg" domain_ref="from_relief" read_access="true" /> 28 <field_group domain_ref="from_ecdyn" read_access="true" > 29 <field id="ps_db" field_ref="ps_reg" /> 30 <field id="z_db" field_ref="z_reg" /> 31 <field id="ts_db" field_ref="ts_reg" /> 32 <field_group axis_ref="lev_ecdyn" > 33 <field id="u_db" field_ref="u_reg" /> 34 <field id="v_db" field_ref="v_reg" /> 35 <field id="temp_db" field_ref="temp_reg" /> 36 <field id="q_db" field_ref="q_reg" /> 37 </field_group> 38 </field_group> 39 40 </field_group> 41 42 </field_definition> 43 44 45 <!-- =========================================================================================================== --> 46 <!-- Definition of restart files and other input files --> 47 <!-- =========================================================================================================== --> 8 48 <file_definition type="one_file" par_access="collective"> 9 49 … … 16 56 <field id="it_restart" name="iteration" grid_ref="scalar" /> 17 57 <field id="q_restart" name="q" grid_ref="grid_q" /> 58 59 <field id="xcell_restart" name="xcell" domain_ref="i" prec="8"/> 60 <field id="ycell_restart" name="ycell" domain_ref="i" prec="8"/> 61 <field id="zcell_restart" name="zcell" domain_ref="i" prec="8"/> 62 18 63 <field_group domain_ref="i"> 19 64 <field id="ps_restart" name="ps" /> … … 25 70 <field id="ulat_restart" name="ulat" /> 26 71 </field_group> 27 <field_group axis_ref="levp1" >28 <field id="W_restart" name="W" />29 <field id="geopot_restart" name="geopot" />30 </field_group>31 72 </field_group> 32 73 </field_group> 33 74 </file> 34 75 35 <file id="start" name="start" enabled=" false" mode="read">76 <file id="start" name="start" enabled="true" mode="write"> 36 77 <field_group id="group_start" operation="once"> 37 <field id="it_start" name="iteration" grid_ref="scalar" enabled="true"/> 38 <field id="q_start" name="q" grid_ref="grid_q_read" /> 78 <field id="it_start" name="iteration" grid_ref="scalar" /> 39 79 <field_group domain_ref="i"> 40 80 <field id="ps_start" name="ps" /> 41 81 <field id="phis_start" name="phis" /> 42 <field_group axis_ref="lev_read" > 82 <field id="xcell_start" name="xcell" domain_ref="i" prec="8"/> 83 <field id="ycell_start" name="ycell" domain_ref="i" prec="8"/> 84 <field id="zcell_start" name="zcell" domain_ref="i" prec="8"/> 85 <field_group axis_ref="lev" > 43 86 <field id="theta_rhodz_start" name="theta_rhodz" /> 44 87 <field id="u_start" name="u" domain_ref="u"/> … … 46 89 <field id="ulat_start" name="ulat" /> 47 90 </field_group> 48 <field_group axis_ref="levp1" > 49 <field id="W_start" name="W" /> 50 <field id="geopot_start" name="geopot" /> 91 </field_group> 92 <field id="q_start" name="q" grid_ref="grid_q" /> 93 </field_group> 94 </file> 95 96 <file_group id="read_files" enabled="false" > 97 98 <file id="relief" name="Relief" type="one_file" mode="read" output_freq="10ts"> 99 <field id="relief_reg" name="RELIEF" domain_ref="domain_relief" operation="instant" /> 100 </file> 101 102 <file id="ECDYN" name="ECDYN" type="one_file" mode="read" output_freq="10ts"> 103 <field_group domain_ref="domain_ecdyn" operation="instant"> 104 <field id="ps_reg" name="SP" /> 105 <field id="z_reg" name="Z" /> 106 <field id="ts_reg" name="ST" /> 107 <field_group axis_ref="lev_ecdyn" > 108 <field id="u_reg" name="U" /> 109 <field id="v_reg" name="V" /> 110 <field id="temp_reg" name="TEMP" /> 111 <field id="q_reg" name="R" /> 51 112 </field_group> 52 113 </field_group> 53 </field_group> 54 </file> 55 56 114 </file> 115 116 </file_group> 57 117 </file_definition> 58 118 119 120 <!-- =========================================================================================================== --> 121 <!-- Axis definitions --> 122 <!-- =========================================================================================================== --> 59 123 <axis_definition> 60 124 <axis id="lev" name="lev" positive="down" standard_name="atmopshere_hybrid_sigma_pressure_coordinate" long_name="hybrid level at midpoints" /> 61 <axis id="lev_read" />62 125 <axis id="levp1" name="ilev" unit="level" positive="down" standard_name="atmopshere_hybride_sigma_pressure_coordinate" long_name="hybrid level at interface" /> 63 126 <axis id="lev_pressure" positive="down" n_glo="2" unit="Pa" value="(0,1)[85000 50000]" > 64 127 <interpolate_axis order="1" coordinate="p" /> 65 128 </axis> 66 <axis id="nq" name="nq" n_glo="5" value="(0,4)[1 2 3 4 5]"/> 67 <axis id="presnivs_mb" > 68 <interpolate_axis order="1" /> 69 </axis> 129 <axis id="nq" name="nq" n_glo="6" value="(0,5)[1 2 3 4 5 6]"/> 130 <axis id="lev_ecdyn" /> 131 132 <axis id="lev_guided" /> 133 <axis id="presnivs_mb" > 134 <interpolate_axis order="2" /> 135 </axis> 70 136 </axis_definition> 71 137 138 139 <!-- =========================================================================================================== --> 140 <!-- Domain definitions --> 141 <!-- =========================================================================================================== --> 72 142 <domain_definition> 73 74 <domain_group id="i"> 75 <domain id="i" name="mesh"/> 76 </domain_group> 143 144 <domain_group id="i"> 145 <domain id="i" name="mesh"/> 146 147 <domain id="from_relief" > 148 <interpolate_domain/> 149 </domain> 150 151 <domain id="from_ecdyn" > 152 <interpolate_domain/> 153 </domain> 154 155 <domain id="from_guided" > 156 <interpolate_domain order="2"/> 157 </domain> 158 159 </domain_group> 160 161 <domain id="v" /> 162 <domain id="u" /> 77 163 78 79 <domain id="v" /> 80 <domain id="u" /> 81 82 <domain id="regular_half_degree" type="rectilinear" ni_glo="720" nj_glo="360" > 83 <generate_rectilinear_domain /> 84 <interpolate_domain order="1"/> 85 </domain> 86 87 <domain id="regular_one_degree" type="rectilinear" ni_glo="360" nj_glo="180" > 88 <generate_rectilinear_domain /> 89 <interpolate_domain order="1"/> 90 </domain> 91 92 <domain id="regular_two_degree" type="rectilinear" ni_glo="180" nj_glo="90" > 93 <generate_rectilinear_domain /> 94 <interpolate_domain order="1"/> 95 </domain> 96 164 <domain id="regular_half_degree" type="rectilinear" ni_glo="720" nj_glo="360" > 165 <generate_rectilinear_domain /> 166 <interpolate_domain order="1"/> 167 </domain> 168 169 <domain id="regular_one_degree" type="rectilinear" ni_glo="360" nj_glo="180" > 170 <generate_rectilinear_domain /> 171 <interpolate_domain order="1"/> 172 </domain> 173 174 <domain id="regular_two_degree" type="rectilinear" ni_glo="180" nj_glo="90" > 175 <generate_rectilinear_domain /> 176 <interpolate_domain order="1"/> 177 </domain> 178 179 <domain id="domain_relief" type="rectilinear" > 180 <generate_rectilinear_domain /> 181 </domain> 182 183 <domain id="domain_ecdyn" type="rectilinear" > 184 <generate_rectilinear_domain /> 185 </domain> 186 187 <domain id="domain_guided" type="rectilinear"> 188 <generate_rectilinear_domain /> 189 </domain> 190 97 191 </domain_definition> 98 192 193 194 <!-- =========================================================================================================== --> 195 <!-- Grid definitions --> 196 <!-- =========================================================================================================== --> 99 197 <grid_definition> 100 198 <grid id="scalar"> … … 106 204 <axis axis_ref="lev" /> 107 205 <axis axis_ref="nq" /> 108 </grid > 109 110 <grid id="grid_q_read"> 111 <domain domain_ref="i" /> 112 <axis axis_ref="lev_read" /> 113 <axis axis_ref="nq" /> 114 </grid > 115 116 <grid id="grid_q_regular"> 117 <domain domain_ref="regular_two_degree" /> 118 <axis axis_ref="lev" /> 119 <axis axis_ref="nq" /> 120 </grid > 206 </grid> 207 121 208 </grid_definition> 122 209 123 210 </context> -
dynamico_lmdz/simple_physics/config/DYNAMICO/TEST/iodef.xml
- Property svn:mime-type deleted
r4231 r4232 1 1 <?xml version="1.0"?> 2 2 <simulation> 3 3 4 <context id="xios"> 4 5 <variable_definition> 5 6 <variable id="print_file" type="bool"> true </variable> 6 <variable_group id="buffer"> 7 <!--variable id="min_buffer_size" type="double">1000000</variable--> 8 <variable id="buffer_size_factor" type="double">4</variable> 9 <variable id="recv_field_timeout" type="double">100</variable> 10 <variable_group id="buffer"> 7 11 </variable_group> 8 12 9 13 <variable_group id="parameters" > 10 <variable id="using_server" type="bool">false</variable>11 <variable id="info_level" type="int">1</variable>12 </variable_group>14 <variable id="info_level" type="int">100</variable> 15 <variable id="using_server" type="bool">false</variable> 16 </variable_group> 13 17 </variable_definition> 14 18 </context> 15 <context id="icosagcm" src="./icosa.xml" /> 19 20 <context id="icosagcm_input" src="./context_input_dynamico.xml" /> 21 <context id="icosagcm" src="./context_dynamico.xml" /> 22 <!-- For running with LMDZ, following line is added by dynamicolmdz.driver while using libIGCM: --> 23 <!-- <context id="LMDZ" src="./context_lmdz.xml" /> --> 24 25 16 26 </simulation> -
dynamico_lmdz/simple_physics/config/DYNAMICO/TEST/run.def
r4231 r4232 46 46 47 47 #------------ Diagnostics ----------- 48 diagflux=. TRUE.48 diagflux=.FALSE. -
dynamico_lmdz/simple_physics/config/DYNAMICO/build_DYNAMICO.sh
r4231 r4232 3 3 echo "Usage : $0 arch" 4 4 echo " where arch is the architecture name passed to the build scripts" 5 6 echo "$0 $*" > rebuild_DYNAMICO.sh 7 chmod a+x rebuild_DYNAMICO.sh 5 8 6 9 ARCH=$1 -
dynamico_lmdz/simple_physics/config/DYNAMICO/modeles/DYNAMICO_phyparam/make_dynamico_phyparam
r4231 r4232 39 39 40 40 export PATH=${DYNAMICO}/tools/FCM/bin/:${PATH} 41 fcm build 41 fcm build --full
Note: See TracChangeset
for help on using the changeset viewer.