Ignore:
Timestamp:
Nov 17, 2020, 1:36:34 PM (4 years ago)
Author:
abierjon
Message:

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:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.MARS/README

    r2432 r2434  
    32063206  concentration in mol.cm-3 etc..). Set missing value to 1.E20
    32073207  lslin.F90: fix various problems in the output.
     3208 
     3209== 17/11/2020 == FF + AB
     3210Update utilities :
     3211concat.F90
     3212- rewrite and simplify the handling of time and offset so that any file
     3213  can be concatenated, including files from different years or stats file
     3214- use modulo to shift starting sols in concat.nc to values between 0 and 669
     3215- add a "adls" option in addition to "sol" or "ls" to add a Ls 1D variable
     3216   while keeping "sol" as the Time axis
     3217- add conservation of altitude attributes (long_name,units,positive)
     3218- enable absence of both hybrid (aps,bps) and sigma levels
     3219
     3220solzenangle.F90
     3221- improve calculation for 1 sol file (stats) to use all local time data
     3222- read the starting sol in the file instead of asking it to the user
     3223  (except for stats file) ; keep the possibility for user to change it
     3224- ask mean Ls value for stats file instead of sol number
     3225- fix crash when using "all variable" option (ticket #66)
     3226- fix bug on aps,bps by using GCM_layers dimension instead of altitude
     3227
     3228localtime.F90
     3229- fix crash when using "all variable" option (ticket #66)
     3230- fix bug on aps,bps by using GCM_layers dimension instead of altitude
     3231
     3232For all 3 utilities :
     3233- handle all ndim cases for the variables (ticket #52)
     3234- change "title" attribute into "long_name" by default (ticket #48)
     3235- extend size of long_name character string (ticket #57)
     3236- remove the use of #ifdef NC_DOUBLE (ticket #67)
Note: See TracChangeset for help on using the changeset viewer.