WhatIs: the ioipsl library : Différence entre versions

De LMDZPedia
Aller à : navigation, rechercher
(Page créée avec « The IOIPSL (for Input Output IPSL) library is a library used by LMDZ to read in input parameters (from the run.def text file and related *.def files) and write output NetC... »)
 
 
Ligne 1 : Ligne 1 :
 
The IOIPSL (for Input Output IPSL) library is a library used by LMDZ to read in input parameters (from the run.def text file and related *.def files) and write output NetCDF files (histmth.nc, histins.nc, etc.) at runtime.
 
The IOIPSL (for Input Output IPSL) library is a library used by LMDZ to read in input parameters (from the run.def text file and related *.def files) and write output NetCDF files (histmth.nc, histins.nc, etc.) at runtime.
  
Although still quite functionnal, use of IOIPSL to generate output files is now depreciated in favor of the XIOS library.
+
Note that when running in parallel (MPI), each process will generate each its own set of output files: histmth_0000.nc, histins_0000.nc, etc. for process number 0, histmth_0001.nc, histins_0001.nc, etc. for process number 1, and so on. Once the run is finished it is up to the user to recombine these hist*_*.nc files into single files gathering the data over the entire planet, using the IOIPSL ''rebuild'' script, e.g.:
  
18/10/2021
+
<code>rebuild histmth.nc histmth_*.nc</code>
 +
 
 +
Although still quite functional, use of IOIPSL to generate output files is now depreciated in favor of the XIOS library.
 +
 
 +
15/11/2021
  
 
[[Category:WhatIs]]
 
[[Category:WhatIs]]

Version actuelle en date du 15 novembre 2021 à 08:28

The IOIPSL (for Input Output IPSL) library is a library used by LMDZ to read in input parameters (from the run.def text file and related *.def files) and write output NetCDF files (histmth.nc, histins.nc, etc.) at runtime.

Note that when running in parallel (MPI), each process will generate each its own set of output files: histmth_0000.nc, histins_0000.nc, etc. for process number 0, histmth_0001.nc, histins_0001.nc, etc. for process number 1, and so on. Once the run is finished it is up to the user to recombine these hist*_*.nc files into single files gathering the data over the entire planet, using the IOIPSL rebuild script, e.g.:

rebuild histmth.nc histmth_*.nc

Although still quite functional, use of IOIPSL to generate output files is now depreciated in favor of the XIOS library.

15/11/2021