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 à 09: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