Skip to content
Snippets Groups Projects
  1. Jun 30, 2021
  2. Feb 24, 2021
  3. Feb 22, 2021
  4. 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
  5. Feb 15, 2021
  6. Feb 13, 2021
  7. Feb 12, 2021
  8. Feb 08, 2021
  9. 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
  10. Jan 25, 2021
  11. Jan 16, 2021
  12. Dec 22, 2020
  13. Dec 11, 2020
  14. Dec 10, 2020
  15. Dec 09, 2020
  16. Dec 05, 2020
  17. Dec 03, 2020
  18. Nov 25, 2020
  19. Nov 24, 2020
  20. Nov 22, 2020
    • Bentriou Mahmoud's avatar
      Add of a function in models that creates new model objects + tests. · 2a9d3b72
      Bentriou Mahmoud authored
      Add of a major test based on Cosmos: tests/cosmos/distance_F/ER_1D.jl
      
      The LHA distance F of this package is tested with Cosmos.
      For several parameters in R1, R2, R3 experiments (see Bentriou,
      Ballarini, Cournede 2018), Cosmos is called to
      compute an average distance. Then we collect the number of simulations
      and the estimated value computed by Cosmos.
      We compute an average distance by the package methods with the same
      number of simulations done by Cosmos
      
      Then the two average distances are compared to each others with
      regard to the width of the confidence interval set in Cosmos.
      Test passed.
      2a9d3b72
  21. Nov 21, 2020
  22. Nov 19, 2020
  23. Nov 18, 2020
  24. Nov 17, 2020
  25. Nov 16, 2020
  26. Nov 15, 2020
Loading