1. 30 Oct, 2012 1 commit
  2. 29 Oct, 2012 2 commits
  3. 25 Oct, 2012 1 commit
    • karolina's avatar
      First portion of cleanup: · abd55518
      karolina authored
      - reduced to one the two-command messages logging 
      - removed unnecessary commas and brackets in tuples definition
      - removed unused imports
      - __str__ definition: changed print to return
      - removed unused values attribution ("dummy = ...")
      - formatted the code
      - repaired bad indentation
      - removed dummy returns ("return None")
      - removed non-meaning body of baseclasses.optimizer.Localize()
  4. 02 Oct, 2012 1 commit
  5. 01 Oct, 2012 8 commits
    • Peters, Wouter's avatar
      clean up of unneeded imports · 6383d344
      Peters, Wouter authored
    • Peters, Wouter's avatar
      needed minor update · 70d83bba
      Peters, Wouter authored
    • Peters, Wouter's avatar
      needed for country aggregation · faf9475a
      Peters, Wouter authored
    • Peters, Wouter's avatar
      needed for country aggregation · 3eaf7fc4
      Peters, Wouter authored
    • Peters, Wouter's avatar
    • Peters, Wouter's avatar
      extra var needed · 68b1f882
      Peters, Wouter authored
    • Peters, Wouter's avatar
      extra var needed · 522dbff1
      Peters, Wouter authored
    • Peters, Wouter's avatar
      Added new aggregation routines, and expanded existing ones. The routines and their changes are: · 89844dce
      Peters, Wouter authored
      1) 1x1 fluxes
      Cycle fluxes are now written in cycle-by-cycle files instead of all into one file. This makes file handling easier. Also, I now 
      write the full ensemble of 1x1 fluxes to each file, resulting in much more data. The advantage is that this data can be used to post-
      aggregate to any mapping needed, including mapping of the full covariance through the ensemble.
      2) State fluxes
      State fluxes are also written per cycle for the same reasons.
      3) Olson fluxes
      mean fluxes as well as the ensemble are aggregated to 240 regions (11*19 Olson ecosystems and 30 Ocean regions)
      4) TransCom fluxes
      mean fluxes as well as the ensemble are aggregated to 23 regions. This is similar to the dedicated routine to make TransCom
      fluxes. The disadvantage is that the dedicated routine uses a staevector-to-transcom mapping which is required to be part of the 
      Statevector, whereas this is not needed for the new routine. From the ensemble, aggregated fluxes and TransCom covariance can be constructed.
      5) Country fluxes
      mean and ensemble fluxes are written for a number of large countries (USA, China, Russia, EU27, Brazil,...). This routine can in principle handle all countries of the World, but small countries get unreliable fluxes because of aggregation errors, and the uncertainty on the parameters on smaller scales.
      For the aggregation, several dictionary are used to map from the grid to the aggregate regions. These are pickled to make the routine faster, and provided also through SVN.
  6. 26 Sep, 2012 2 commits
  7. 04 Sep, 2012 3 commits
  8. 03 Sep, 2012 7 commits
  9. 31 Aug, 2012 3 commits
  10. 30 Aug, 2012 1 commit
  11. 28 Aug, 2012 1 commit
  12. 23 Aug, 2012 1 commit
  13. 10 Aug, 2012 2 commits
  14. 06 Aug, 2012 5 commits
  15. 02 Aug, 2012 1 commit
  16. 31 Jul, 2012 1 commit
    • Peters, Wouter's avatar
      An extra LoadRc is needed in Initialize() because the tm5.rc file we want to... · 248888bc
      Peters, Wouter authored
      An extra LoadRc is needed in Initialize() because the tm5.rc file we want to use is not necessarily the one that was specified on the command line when starting the cycle. This is the case in a recovery from a crash for instance, where we first replace the da_runtime.rc settings, and then we also need to tell the system that we are using a new tm5.rc file (the one in the run-directory, and not the one on the command line).