Changeset 3977 for trunk/LMDZ.COMMON/libf/evolution/deftank/README
- Timestamp:
- Nov 26, 2025, 5:06:13 PM (4 weeks ago)
- File:
-
- 1 edited
-
trunk/LMDZ.COMMON/libf/evolution/deftank/README (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.COMMON/libf/evolution/deftank/README
r3958 r3977 17 17 Installation: 18 18 ------------- 19 The PEM can be downloaded alongside the "LMDZ.COMMON" repository of your trunk. The Fortran code is in the following directory: "trunk/LMDZ.COMMON/libf/evolution/". The two PEM programs are "pem.F90" and "reshape_XIOS_output.F90".19 The PEM can be downloaded alongside the "LMDZ.COMMON" repository of your trunk. The Fortran code is in the following directory: "trunk/LMDZ.COMMON/libf/evolution/". The PEM main program is "pem.F90". 20 20 21 21 Compilation: … … 26 26 2) [planet] : mars to use the Mars planet physics package; 27 27 3) [dimensions]: 64x48x54 to define the grid you want to use (longitude x latitude x atmospheric layers). 28 To run the PEM, you need a dedicated reshaping tool with consistent options. To compile it, in "LMDZ_COMMON", do: ./makelmdz_fcm -arch [local] -p [planet] -d [dimensions] -j 8 reshape_XIOS_output 29 To run the PEM, you also need a PCM working with XIOS and consistent options. To compile it, in "LMDZ.COMMON", do: ./makelmdz_fcm -arch [local] -p [planet] -parallel mpi_omp -io xios -d [dimensions] -j 8 gcm 28 To run the PEM, you need a PCM working with XIOS and consistent options. To compile it, in "LMDZ.COMMON", do: ./makelmdz_fcm -arch [local] -p [planet] -parallel mpi_omp -io xios -d [dimensions] -j 8 gcm 30 29 After compilation, the executable file can be found in the "bin" sub-directory. 31 30 … … 42 41 ------------- 43 42 To run the PEM, you can create a folder in which you need the following files: 44 > your executable files for the PCM , the PEM and the reshaping toolwith consistent options;43 > your executable files for the PCM and the PEM with consistent options; 45 44 > the xml files for XIOS which can be found in the PCM deftank folder: "iodef.xml", "context_lmdz_physics.xml", "file_def_physics_mars.xml" and "field_def_physics_mars.xml"; 46 45 > the def files you want to run the PCM: "run.def", "callphys.def", "traceur.def", etc. … … 63 62 The PEM simulation generates the following files: 64 63 > the usual outputs of the PCM: "restartfi.nc", "restart.nc", "diagfi.nc", etc; 65 > the XIOS outputs of the PCM , then reshaped: "Xdiurnalave.nc"/"data2reshape*.nc"/"data_PCM_Y*.nc";64 > the XIOS outputs of the PCM: "Xoutdaily4pem*.nc"/"Xoutyearly4pem*.nc"; 66 65 > the outputs of the chained simulation: "launchPEM.log", "info_PEM.txt" and possibly "kill_launchPEM.sh"; 67 66 > the usual outputs of the PEM: "restartfi.nc", "restart.nc"/"restart1D.txt" and "diagpem.nc". … … 99 98 > The headers correspond to the ADASTRA supercomputer and should be changed for other machines and job schedulers. In case of "processing scripts" launching mode, the headers are naturally omitted. 100 99 > The path to source the arch file should be adapted to the machine. 101 > The name of the PEM and Reshaping executable filesshould be adapted.100 > The name of the PEM executable file should be adapted. 102 101 > The PEM executable can have an optional argument which should be specified according to the set-up ("--auto-exit" for SLURM and PBS/TORQUE | "" when the script is not run as a job). 103 102
Note: See TracChangeset
for help on using the changeset viewer.
