Changes between Version 2 and Version 3 of Branches/Driver_Improvements


Ignore:
Timestamp:
2012-09-13T10:31:57+02:00 (12 years ago)
Author:
nvuilsce
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Branches/Driver_Improvements

    v2 v3  
    1919== Add an explicit time information within the forcing files == 
    2020As described above, the driver of ORCHIDEE is relatively rigid because it only assumes one temporal specification for the forcing files. At first, we do not expect to develop a more flexible driver but we would like to add explicit time information in the driver in order to avoid misuse. 
    21 We suggest to add time_bounds attributes to the variables stored in the NetCdf forcing files. 
     21We suggest to add a time_bounds attribute to the time variable stored in the NetCdf forcing files. See here for instance for a possible use: http://www.cgd.ucar.edu/cms/eaton/netcdf/NCAR-CSM.html 
     22It is not clear how to use the time_bounds attribute within a multi-variables file, in which the variables have different time specifications (instantaneous vs cumulative variables). The use of a time_op attribute (average, point) for each variable could be a solution. The time specification of a forcing file (based on time_bounds and time_op attributes) should be read by the driver, in order to check for consistency.  
     23Questions that remain: 
     24 * How to implement in detail such a solution 
     25 * Is it an optional feature or do we request these specifications for any forcing file.  
    2226 
     27== Restart the last forcing time step read == 
     28As the driver is built now, the first time step read (for the Temperature for instance) is valid for t+1. This means that for a yearly file at a 6-hourly time resolution, the first temperature read is for "1-JAN 06:00". For a simulation starting from scratch (no restart), the driver uses the first value for the second day ("2-JAN 00:00") in order to interpolate with the first one readed (and to calculate half-hourly values between "1-JAN 00:00" and "1-JAN 06:00". At the end of a simulation, the last forcing file read is not written in the restart file of the driver. When we perform monthly runs using a yearly forcing file, it is managed within the driver to use the appropriate time step in the forcing file but when we perform yearly runs using a yearly file, we process as for a run starting from scratch (while we could use the last values read during the last run). We suggest to restart the last time step read of the meteorological variables in order to be make possible this. 
    2329 
    24  
     30     
    2531  
    2632