- Jun 30, 2021
-
-
Bentriou Mahmoud authored
-
- Feb 24, 2021
-
-
Bentriou Mahmoud authored
-
- Feb 20, 2021
-
-
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).
-
- Feb 12, 2021
-
-
Bentriou Mahmoud authored
-
- Jan 16, 2021
-
-
Bentriou Mahmoud authored
now the package has a better structure for distributed simulations by better definition of functions over workers + test
-
- Dec 10, 2020
-
-
Bentriou Mahmoud authored
-
- Dec 09, 2020
-
-
Bentriou Mahmoud authored
models. It's a better semantic and improve performance as well as readability of the code. All the tests passes (except the remark in the last commit).
-
- Dec 05, 2020
-
-
Bentriou Mahmoud authored
-
Bentriou Mahmoud authored
simulation tests for sir_tauleap and poisson.
-
- Dec 03, 2020
-
-
Bentriou Mahmoud authored
-
Bentriou Mahmoud authored
-