-
Consider the following NMODL:
```c++
PROCEDURE foo(a, b) {
LOCAL m
m = my_max(1, 3)
}
FUNCTION my_max(x, y) {
IF (x > y) {
my_max = x
} else {
my_max = y
…
-
In https://github.com/BlueBrain/nmodl/pull/531 we want to create simple expression like below for the `for` loop initialisation:
```
id = 0
```
Here we expect `0` to be an integer. But current…
-
Hi! I noticed I can't `pip install nmodl` on Windows?
-
Today compilers like NVHPC produces tooooooo many warnings while building NMODL. Not necessary to fix all warnings and some can be just ignored.
As part of this ticket, we should try to get nmodl i…
-
Currently `-neuron -run` will both compile the model files and run the model. However, in some cases I would only like to compile the model files (i.e. produce the entire generated `x86_64` directory…
-
NMODL seems to allow the following:
```
NEURON {
SUFFIX state_pi
}
STATE {
omicron
pi
}
BREAKPOINT {
SOLVE state METHOD sparse
}
KINETIC state {
~ omicron pi (1…
-
In `nocmodl` the string `factorial` is reserved for the function factorial and will refuse to compile. In NMODL, it seems to generate a user-specified and it doesn't not error out.
Valid:
```
NEU…
-
One thing to consider is that we need to build before tagging + release creation + upload full src.
Another thing to double check is submodules don't depend on git folders, the CI test should have Co…
-
On Intel machines, I am installing NEURON+CoreNEURON with the OpenMP variant i.e.
```console
spack install neuron~report+caliper@develop+openmp%oneapi
```
and this produces build time errors l…
-
When sympy does not know about a variable used in an expression and we call `sympy.ccode` then it will return a multiline string with an error message:
example:
```
// Not supported in C:
// saw…