Last change
on this file since 3026 was
2434,
checked in by abierjon, 4 years ago
|
Mars GCM:
Update utilities :
concat.F90
- rewrite and simplify the handling of time and offset so that any file
can be concatenated, including files from different years or stats file
- use modulo to shift starting sols in concat.nc to values between 0 and 669
- add a "adls" option in addition to "sol" or "ls" to add a Ls 1D variable
while keeping "sol" as the Time axis
- add conservation of altitude attributes (long_name,units,positive)
- enable absence of both hybrid (aps,bps) and sigma levels
solzenangle.F90
- improve calculation for 1 sol file (stats) to use all local time data
- read the starting sol in the file instead of asking it to the user
(except for stats file) ; keep the possibility for user to change it
- ask mean Ls value for stats file instead of sol number
- fix crash when using "all variable" option (ticket #66)
- fix bug on aps,bps by using GCM_layers dimension instead of altitude
localtime.F90
- fix crash when using "all variable" option (ticket #66)
- fix bug on aps,bps by using GCM_layers dimension instead of altitude
For all 3 utilities :
- handle all ndim cases for the variables (ticket #52)
- change "title" attribute into "long_name" by default (ticket #48)
- extend size of long_name character string (ticket #57)
- remove the use of #ifdef NC_DOUBLE (ticket #67)
AB
|
File size:
807 bytes
|
Line | |
---|
1 | diagfi.nc |
---|
2 | tsurf |
---|
3 | ps |
---|
4 | temp |
---|
5 | |
---|
6 | morning |
---|
7 | 90 |
---|
8 | 0 |
---|
9 | |
---|
10 | ----------------------------------------------------------------------- |
---|
11 | ABOVE is the list of inputs to be fed to "solzenangle.e" if you don t want |
---|
12 | to reply directly to the program: |
---|
13 | |
---|
14 | 1) complete name of file to be read |
---|
15 | 2) List of X variables to be kept (X lines) or 'all' |
---|
16 | 3) blank line at the end |
---|
17 | 4) planet side wrt to noon (morning or evening) |
---|
18 | 5) solar zenith angle (within [0;180[ deg) |
---|
19 | 0deg = zenith ; 90deg = terminator at the surface ; >90deg = terminator in altitude |
---|
20 | 6) reference time |
---|
21 | - for a diagfi/concat : |
---|
22 | - write "n" to keep the date stored in the file (recommended) |
---|
23 | - if needed: sol value at the beginning of the run, wrt Ls=0 |
---|
24 | - for a stats : Ls value at the middle of the run (degree) |
---|
25 | USE : |
---|
26 | solzenangle.e < solzenangle.def |
---|
27 | |
---|
28 | |
---|
Note: See
TracBrowser
for help on using the repository browser.