Skip to content
Snippets Groups Projects
  1. May 19, 2021
  2. May 17, 2021
  3. May 16, 2021
  4. May 13, 2021
  5. Mar 02, 2021
  6. Feb 28, 2021
  7. Feb 24, 2021
  8. Feb 22, 2021
  9. 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
  10. Feb 17, 2021
  11. Feb 16, 2021
  12. Feb 07, 2021
    • Bentriou Mahmoud's avatar
      Several fixs: · 40cf91a4
      Bentriou Mahmoud authored
      integrated poisson model wasn't updated
      improvement of plots
      fix of synchronized simulation when state is absorbing
      All tests passed
      40cf91a4
  13. Feb 03, 2021
  14. Feb 02, 2021
  15. Feb 01, 2021
  16. Jan 28, 2021
  17. Jan 27, 2021
    • Bentriou Mahmoud's avatar
      Small fix in tests · ec345f72
      Bentriou Mahmoud authored
      ec345f72
    • Bentriou Mahmoud's avatar
      Creation of automata has been change again to improve performance. Now · 886e9d98
      Bentriou Mahmoud authored
      check_constraint and update_state functions are created inside
      create_automaton_*(), by the evaluation of meta_elementary_functions <:
      Expr. check_constraint and update_state don't depend on constants::Dict
      anymore: constants are interpolated inside the expression.
      
      Add of tests for euclidean distance automaton.
      Add a new function euclidean_distance that computes the euclidean
      distance of a Trajectory compared to observations along a discrete
      timeline.
      886e9d98
  18. Jan 25, 2021
  19. Jan 16, 2021
  20. Jan 13, 2021
  21. Dec 22, 2020
  22. Dec 20, 2020
  23. Dec 12, 2020
  24. Dec 10, 2020
  25. Dec 09, 2020
Loading