- Feb 28, 2021
-
-
Bentriou Mahmoud authored
-
- Feb 24, 2021
-
-
Bentriou Mahmoud authored
-
Bentriou Mahmoud authored
The solution is to use FunctionWrappers.jl which provides a high interface for C function pointers. All tests passed.
-
- Feb 22, 2021
-
-
Bentriou Mahmoud authored
implemetend in the package. A lot of files has been modified because some of the internal syntax has changed. But the top level methods should still work. Two tests about the plots of synchronized oscillatory simulations have been added. All tests passed.
-
- Feb 21, 2021
-
-
Bentriou Mahmoud authored
Julia shouldn't crash but rather raise an error about the existence of a function generated by metaprogramming. I didn't manage to isolate the segfault withtout the package. To overcome the issue, I add another level of multiple dispatch/abstract type for synchronized models. Test of the euclidean distance automaton works.
-
Bentriou Mahmoud authored
Meta code generation for next_state! and simulation of synchronized trajectories. bench/pkg/euclidean_distance*.jl works but segfault with test/automata/euclidean*
-
- Feb 18, 2021
-
-
Bentriou Mahmoud authored
allocation per next_state!. Now update_state! functions returns a Symbol as location instead of modifying a vector.
-
- Feb 17, 2021
-
-
Bentriou Mahmoud authored
check_constraints and update_state! functions of an Edge in order to improve performance. Acutally the gain is low, but it improved the readabilty of the code. All tests passed.
-
- Feb 16, 2021
-
-
Bentriou Mahmoud authored
-
- Jan 28, 2021
-
-
Bentriou Mahmoud authored
-
- Jan 27, 2021
-
-
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.
-
- Jan 25, 2021
-
-
Bentriou Mahmoud authored
-
Bentriou Mahmoud authored
- A_per (period_automaton) computes noisy period of an oscillatory model - A_eucl (euclidean_distance) computes euclidean distance with regard to data points of a trajectory. 1 script that plots oscillatory trajectory is added
-