Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

Sommaire

General information

SPS 6.1.1 uses the same physics version as GEM 5.1.1.

I suggest you create yourself a directory under your home for your source code, scripts and config files, for example:

Volet

mkdir -p ~/SPS/v_6.1.1
cd ~/SPS/v_6.1.1
mkdir Abs Configs Scripts

Scripts

The name of the scripts directory:
    ~/SPS/v_6.1.1/Scripts
is mandatory!

In the above directory you need the following scripts:


Volet

SPS_launch
SPS_link_pilots.sh
SPS_prepare_job.sh

r.run_in_parallel

sps.sh
o.set_array.dot
task_setup.dot
task_setup.py
task_setup_cachegen

Executable

/home/winger/SPS/v_6.1.

There are several restrictions:

outcfg.out

1/Abs/SPS_UQAM_development/sps

Config files

You need the following config files:


Volet

configexp.cfg
sps.cfg
outcfg.out

dyn_input_table
physics_input_table

rpnstd_units.dict
rpnstd_units.rdict
sps.dict

outcfg.out

SPS does not have the possibility to write and continue from restart files. Therefore, at the end of each job all fields needed to start another simulation need to get outputted. The next job will then use the output of the previous job as initial conditions. To make the output of fields at the end of a job easier, steps=1 and steps=2 are now hard coded to:

Volet
steps=1 will automatically get set to the list of the last timestep of every month of the current job.
steps=2 will automatically get set to the last timestep of the current job.

ISBA

The following is a list of mandatory initial condition fields for ISBA:

Volet
sortie_p([SD,DN,I0,I1,I2,I3,I4,I5,I6,I7,I8,I9]  ...

    SD : VD=snow depth
    DN : VD=relative snow density
    I0 : VD=surface and soil temperatures
    I1 : VD=soil volumetric water contents
    I2 : VD=soil volumetric ice contents
    I3 : VD=water retained on the vegetation
    I4 : VD=water in the snow pack
    I5 : VD=snow mass
    I6 : VD=albedo of snow
    I7 : VD=sea ice temperature
    I8 : VD=sea ice thickness
    I9 : VD=glacier temperature

FLake

The following is a list of mandatory initial condition fields for FLake:

...

Volet
sortie_p([LIFV,LWFV,LIFR,LITH,LITP,LTRN,LMLD,LSF,LBTP,LWTP,LMLT] ...


CLASS

When running CLASS, in addition to the ISBA fields above one also needs to output the following fields:

...