Luc Grosheintz

Results 154 comments of Luc Grosheintz

Maybe slightly off topic. The line numbers should be reviewed, since they might refer to a line number in the MOD file or they might refer to a line number...

I'd propose thorough (unit-) testing. ~To me it looked like you intentionally broke the tests to show how it would fail. However the tests pass and don't show what this...

We know that if the generated C++ files don't change we don't need to run expensive integration tests. If we could collect a resonably large collection of MOD files we...

The behaviour of nrnivmodl is to generate code that solves the ODE via a numerical solver.

In SpatialIndex and HighFive we implement a layer of indirection. Which from Python one set to redirect to the Python `logging` library. This should lead to a native logging experience...

## Alternating Reaction Equations & Assignment NMODL has changed how it handles KINETIC blocks. All rates are converted to LOCAL variables. Therefore, the above example turns into the following: ```...

More easily visible link to the mod file: https://github.com/BlueBrain/nmodl/files/9536176/glia__dbbs_mod_collection__cdp5__CR.mod.zip

The generated code will inhibit the compiler from optimizing. For example the assembly of the following lines doesn't extract any common subexpressions: ``` nmodl_eigen_j[static_cast(336)] = inst->dsqvol[id] * nt->_dt * (...

The details of how KINETIC blocks work have changed enough to turn this issue stale.