Michael Clerx

Results 250 issues of Michael Clerx

Some dubious code in `__init__` at the moment: ``` # Check if all errors imported # Dynamically importing them doesn't seem to be possible, and forgetting to # import an...

code
testing

``` #!/usr/bin/env python import sys import myokit print(sys.version) print(myokit.version()) b = myokit.tools.Benchmarker() m, p, _ = myokit.load('example') print('Loading model', b.time()) b.reset() s = myokit.Simulation(m, p) print('Compiling simulation', b.time()) b.reset() s.run(1000)...

performance

~Don't have the time to maintain this (and add missing features etc.). So deprecate and/or move to branch?~

code
multi-cell

Ideally would have just ~two~ four python classes: `Simulation` and e.g. `MultiCellSimulation` `Simulation` would default to CVODES, with option for Euler (in which case sensitivities and rootfinding etc could just...

code

Would make it easier to use (albeit with slow performance) if OpenCL wasn't required. One way to do this would be to re-use the same python code (via inheritance) but...

multi-cell

Can base it on the updated cvodes sim code (#595), once done

performance

Current files I have are either much to large, or from very old versions. Next time I have access to a machine I should make 1 small file that contains:...

edata

Update `extend` so that it no longer copies. Add a static method `concatenate([log1, log2, ...])` Add a note to the docs showing that usually you don't need to do this?

If I spend some time with an axon machine I should probably make a few short test files with a model cell to reduce the number of "no cover" pragmas...

edata

Independent processes can be modelled using multiple markov models. I.E., we can see m*h^3 as four two-state markov models But we can also go beyond HH, having e.g. a 3...