1. 11 Jan, 2014 1 commit
    • Yannick Roehlly's avatar
      Add AUTHORS.rst file · f9feb391
      Yannick Roehlly authored
      Remove the author email addresses from the source files and add a AUTHORS.rst
      file with the addresses and current affiliation to make it easier to update
      the information.
      
      Also, give copyright to the University of Cambridge and the University of
      Crete for code developed by authors working there.
      f9feb391
  2. 27 Dec, 2013 1 commit
  3. 26 Dec, 2013 4 commits
  4. 29 Nov, 2013 1 commit
  5. 12 Nov, 2013 1 commit
  6. 17 Sep, 2013 4 commits
    • Yannick Roehlly's avatar
      Postfix the key instead of prefixing · c7072d8b
      Yannick Roehlly authored
      Instead of prefixing the key in the SED with the module name, we postfix
      them with the same postfix as the module name if any. This makes easier
      to inter-change modules adding the same information (for instance
      attenuation modules adding the attenuation value).
      That implies that when using several modules adding the same
      information, one must postfix the name of each.
      c7072d8b
    • Yannick Roehlly's avatar
      Postfix the key instead of prefixing · a78bf8c3
      Yannick Roehlly authored
      Instead of prefixing the key in the SED with the module name, we postfix
      them with the same postfix as the module name if any. This makes easier
      to inter-change modules adding the same information (for instance
      attenuation modules adding the attenuation value).
      That implies that when using several modules adding the same
      information, one must postfix the name of each.
      a78bf8c3
    • Yannick Roehlly's avatar
      Use & to enter a list as one parameter value · cf3fceb4
      Yannick Roehlly authored
      When one value for a parameter is a list (for instance the list of
      attenuation keys for re-emission modules) we had to use the "eval [["a",
      "b"]]" notation. Convert these module to use a single string with items
      separated by a & ("a & b").
      
      WARNING we must still change the way parameters are evaluated not to
      return everytime a list.
      cf3fceb4
    • Yannick Roehlly's avatar
      Use ordered dictionaries for parameters · 4fcb6311
      Yannick Roehlly authored
      So that the configuration files and the serialized data have a logical
      order.
      4fcb6311
  7. 16 Sep, 2013 1 commit
  8. 02 Jul, 2013 2 commits
  9. 29 Jun, 2013 1 commit
  10. 28 Jun, 2013 1 commit
    • Yannick Roehlly's avatar
      Get rid of process / _process separation · c13de4ed
      Yannick Roehlly authored
      The process method was used to complete and check the parameter
      dictionary before launching the _process one defined in each module. Now
      that the parameters are dealed with at instantiation, this separation is
      no more useful.
      
      Also, modify the attenuation modules to read the filter in the database
      at instantiation.
      c13de4ed
  11. 27 Jun, 2013 1 commit
    • Yannick Roehlly's avatar
      Cast numeric parameters to their correct type · 10165bcc
      Yannick Roehlly authored
      To avoid problems that might occur when, for instance, using an integer
      instead of a float, we now cast the module parameters to their expected
      type. This will also have the advantage to raise an error when a
      parameter can't be interpreted with its expected type.
      
      Also, use integer for age parameters as we are now using Myr as unit.
      10165bcc
  12. 14 Jun, 2013 1 commit
  13. 22 May, 2013 2 commits
  14. 13 May, 2013 2 commits
  15. 03 Apr, 2013 2 commits