Difference between revisions of "Advanced Use of the GCM"

From Planets
Jump to: navigation, search
(How to Change Vertical and Horizontal Resolutions)
(How to Change Vertical and Horizontal Resolutions)
Line 8: Line 8:
 
== How to Change Vertical and Horizontal Resolutions ==
 
== How to Change Vertical and Horizontal Resolutions ==
  
To run at a different grid resolution than available initial conditions files, one needs to use the tools '''newstart''' and '''start2archive'''
+
To run at a different grid resolution than available initial conditions files, one needs to use the tools '''newstart.e''' and '''start2archive.e'''
  
 
For example, to create initial states at grid resolution 32×24×25 from NetCDF files start and startfi at grid resolution 64×48×32 :
 
For example, to create initial states at grid resolution 32×24×25 from NetCDF files start and startfi at grid resolution 64×48×32 :
  
Create file start_archive.nc with start2archive.e compiled at grid resolu- tion 64×48×32 using old file z2sig.def used previously
+
* Create file ''start_archive.nc'' with '''start2archive.e''' compiled at grid resolution 64×48×32 using old file ''z2sig.def'' used previously
Create files newstart.nc and newstartfi.nc with newstart.e compiled at grid resolution 32×24×25, using new file z2sig.def
+
* Create files ''restart.nc'' and ''restartfi.nc'' with newstart.e compiled at grid resolution 32×24×25, using a new file ''z2sig.def'' (more details below on the choice of the ''z2sig.def'')
 +
 
 +
=== What you need to know about the ''z2sig.def'' file ===
 +
 
 +
 
 +
 
 
[NOT RELEVANT??] If you want to create starts files with tracers for 50 layers using a start archive.nc obtained for 32 layers, do not forget to use the ini_q option in newstart in order to correctly initialize tracers value for layer 33 to layer 50. You just have to answer yes to the question on thermosphere initialization if you want to initialize the thermosphere part only (l=33 to l=50), and no if you want to initialize tracers for all layers (l=0 to l=50).
 
[NOT RELEVANT??] If you want to create starts files with tracers for 50 layers using a start archive.nc obtained for 32 layers, do not forget to use the ini_q option in newstart in order to correctly initialize tracers value for layer 33 to layer 50. You just have to answer yes to the question on thermosphere initialization if you want to initialize the thermosphere part only (l=33 to l=50), and no if you want to initialize tracers for all layers (l=0 to l=50).
  

Revision as of 21:26, 6 April 2022

Running in parallel

Distinctions beween ifort, mpi, etc.

Distinction between using IOIPSL or XIOS

How to Change Vertical and Horizontal Resolutions

To run at a different grid resolution than available initial conditions files, one needs to use the tools newstart.e and start2archive.e

For example, to create initial states at grid resolution 32×24×25 from NetCDF files start and startfi at grid resolution 64×48×32 :

  • Create file start_archive.nc with start2archive.e compiled at grid resolution 64×48×32 using old file z2sig.def used previously
  • Create files restart.nc and restartfi.nc with newstart.e compiled at grid resolution 32×24×25, using a new file z2sig.def (more details below on the choice of the z2sig.def)

What you need to know about the z2sig.def file

[NOT RELEVANT??] If you want to create starts files with tracers for 50 layers using a start archive.nc obtained for 32 layers, do not forget to use the ini_q option in newstart in order to correctly initialize tracers value for layer 33 to layer 50. You just have to answer yes to the question on thermosphere initialization if you want to initialize the thermosphere part only (l=33 to l=50), and no if you want to initialize tracers for all layers (l=0 to l=50).

How to Change the Topography (or remove it)

How to Change the Opacity Tables

How to Manage Tracers