139 | | |
140 | | |
| 139 | # How to reproduce a coupled simulation with the forced model ? # |
| 140 | You run a simulation with IPSLCM6 and you want to launch the same with LMDZOR_v6. For this you need to follow all these steps : |
| 141 | * Create limit.nc using sst / sic and land-sea mask from your IPSLCM6 simulation, as described [https://forge.ipsl.jussieu.fr/igcmg_doc/wiki/DocImodelBlmdz#Createlimit.ncfromthedataofapreviousLMDZsimulationcoupledorforced here] |
| 142 | * Create your new experiment directory |
| 143 | {{{ |
| 144 | cd modipsl/config/IPSLCM6 |
| 145 | cp -r MyIPSLCM6piControl MyLmdzor6piControl |
| 146 | cd MyLmdzor6piControl |
| 147 | rm -rf Script* run.card Job* Debug |
| 148 | }}} |
| 149 | * modify config.card : |
| 150 | * modify the !JobName as you want |
| 151 | * modify the !TagName to LMDZOR |
| 152 | * modify the Restart section to use Restart from MyIPSLCM6piControl |
| 153 | * comment all lines for the ocean component, and the coupler |
| 154 | {{{ |
| 155 | # |
| 156 | # #======================================================================== |
| 157 | # #D-- OCE - |
| 158 | # [OCE] |
| 159 | # WriteFrequency="1M" |
| 160 | # # If config_Restarts_OverRule == 'n' next 4 params are read |
| 161 | # Restart= n |
| 162 | # ##-- Last day of the experience used as restart for this component if Restart=y |
| 163 | # RestartDate=1859-12-31 |
| 164 | # #D- Define restart simulation name for all components |
| 165 | # RestartJobName=O1T07V01 |
| 166 | # #D- Path Server Group Login |
| 167 | # RestartPath=/ccc/store/cont003/dsm/p86mart/IGCM_OUT/IPSLCM6/DEVT/piControl |
| 168 | # |
| 169 | # #======================================================================== |
| 170 | # #D-- ICE - |
| 171 | # [ICE] |
| 172 | # WriteFrequency="1M" |
| 173 | # # If config_Restarts_OverRule == 'n' next 4 params are read |
| 174 | # Restart= n |
| 175 | # ##-- Last day of the experience used as restart for this component if Restart=y |
| 176 | # RestartDate=1859-12-31 |
| 177 | # #D- Define restart simulation name for all components |
| 178 | # RestartJobName=O1T07V01 |
| 179 | # #D- Path Server Group Login |
| 180 | # RestartPath=/ccc/store/cont003/dsm/p86mart/IGCM_OUT/IPSLCM6/DEVT/piControl |
| 181 | # |
| 182 | # #======================================================================== |
| 183 | # #D-- MBG - |
| 184 | # [MBG] |
| 185 | # WriteFrequency="1M" |
| 186 | # Restart= n |
| 187 | # ##-- Last day of the experience used as restart for this component if Restart=y |
| 188 | # RestartDate=1859-12-31 |
| 189 | # #D- Define restart simulation name for all components |
| 190 | # RestartJobName=O1T07V01 |
| 191 | # #D- Path Server Group Login |
| 192 | # RestartPath=/ccc/store/cont003/dsm/p86mart/IGCM_OUT/IPSLCM6/DEVT/piControl |
| 193 | # |
| 194 | |
| 195 | # #======================================================================== |
| 196 | # #D-- CPL - |
| 197 | # [CPL] |
| 198 | # WriteFrequency="1M" |
| 199 | # # If config_Restarts_OverRule == 'n' next 4 params are read |
| 200 | # Restart= n |
| 201 | # # Last day of the experience used as restart for this component if Restart=y |
| 202 | # RestartDate=1859-12-31 |
| 203 | # #D- Define restart simulation name for all components |
| 204 | # RestartJobName=O1T07V01 |
| 205 | # #D- Path Server Group Login |
| 206 | # RestartPath=/ccc/store/cont003/dsm/p86mart/IGCM_OUT/IPSLCM6/DEVT/piControl |
| 207 | # |
| 208 | |
| 209 | #======================================================================== |
| 210 | #D-- ListOfComponents - |
| 211 | [ListOfComponents] |
| 212 | #D- For each component, Name of component, Tag of component |
| 213 | ATM= (lmdz, LMDZ4-dev) |
| 214 | SRF= (orchidee, ORCHIDEE_1_9_5) |
| 215 | SBG= (stomate, ORCHIDEE_1_9_5) |
| 216 | #OCE= (opa9, CMIP5_IPSL) |
| 217 | #ICE= (lim2, CMIP5_IPSL) |
| 218 | #MBG= (pisces, CMIP5_IPSL) |
| 219 | #CPL= (oasis, OASIS3-MCT) |
| 220 | IOS= (xios, XIOS) |
| 221 | |
| 222 | #======================================================================== |
| 223 | #D-- Executable - |
| 224 | [Executable] |
| 225 | #D- For each component, Real name of executable, Name of executable for oasis |
| 226 | ATM= (gcm.e, lmdz.x, 32MPI, 4OMP) |
| 227 | SRF= ("" ,"" ) |
| 228 | SBG= ("" ,"" ) |
| 229 | #OCE= (opa, opa.xx, 31MPI) |
| 230 | #ICE= ("" ,"" ) |
| 231 | #MBG= ("" ,"" ) |
| 232 | #CPL= ("", "" ) |
| 233 | IOS= (xios_server.exe, xios.x, 1MPI) |
| 234 | |
| 235 | }}} |
| 236 | * Add the path of your new limit.nc files in [!BoundaryFiles] Section of lmdz.card |
| 237 | * create your new job |
| 238 | {{{ |
| 239 | ../../../libIGCM/ins_job |
| 240 | }}} |
| 241 | |