Skip to content
Snippets Groups Projects
  1. Mar 21, 2021
  2. Mar 17, 2021
  3. Mar 11, 2021
  4. Mar 09, 2021
  5. Mar 08, 2021
  6. Mar 02, 2021
  7. Feb 28, 2021
  8. Feb 24, 2021
  9. Feb 23, 2021
  10. Feb 22, 2021
  11. Feb 21, 2021
  12. Feb 20, 2021
    • Bentriou Mahmoud's avatar
      The package becomes more meta to reach higher performance. · 5d886fc4
      Bentriou Mahmoud authored
      This commit groups the change operated to the creation of models and
      simulate function of a ContinuousTimeModel.
      The general idea is to create a concrete type and a simulate function
       per model creation by metaprogramming.
      - Now, ContinuousTimeModel is an abstract type. Each creation of a model
      defines a concrete type T <: ContinuousTimeModel by meta programming.
      - f! and isabsorbing ContinuousTimeModel fields are Symbols.
      - simulate(::ContinuousTimeModel) is run by multiple dispatch, according
      to the type of the model.
      
      Can't run the whole tests for now but unit/simulate_available_models.jl
      runs properly (i've updated the list of models in this commit), and I've
      manually checked in the repl that simulations run correctly (distributed
      / plots).
      5d886fc4
  13. Feb 19, 2021
  14. Feb 18, 2021
  15. Feb 17, 2021
Loading