/[lmdze]/trunk/Scripts/etat0_lim.sh
ViewVC logotype

Contents of /trunk/Scripts/etat0_lim.sh

Parent Directory Parent Directory | Revision Log Revision Log


Revision 25 - (show annotations)
Fri Mar 5 16:43:45 2010 UTC (14 years, 4 months ago) by guez
File MIME type: application/x-sh
File size: 509 byte(s)
Simplified "etat0_lim.sh" and "gcm.sh" because the full versions
depended on personal arrangements for directories and machines.

Translated included files into modules. Encapsulated procedures into modules.

Moved variables from module "comgeom" to local variables of
"inigeom". Deleted some unused variables in "comgeom".

Moved variable "day_ini" from module "temps" to module "dynetat0_m".

Removed useless test on variable "time" and useless "close" statement
in procedure "leapfrog".

Removed useless call to "inigeom" in procedure "limit".

1 # This is a script in Bash.
2
3 # This script runs "etat0_lim".
4
5 trap 'echo -e \\a; exit 1' ERR
6 set -x
7
8 if [[ ! -f ECPHY.nc ]]
9 then
10 ln -sf ECDYN.nc ECPHY.nc
11 fi
12
13 # This is only useful if the program was compiled with G95:
14 G95_FPU_UNDERFLOW=${G95_FPU_UNDERFLOW:+No}
15
16 rm -f limit.nc start.nc startphy.nc coefoz_LMDZ.nc
17 # (If these are symbolic links then the Fortran program might not be
18 # able to replace them.)
19
20 time etat0_lim <etat0_lim_nml.txt >etat0_lim_out.txt 2>etat0_lim_err.txt
21 echo -e '\a' # beep

Properties

Name Value
svn:eol-style native
svn:executable

  ViewVC Help
Powered by ViewVC 1.1.21