Pooja Babu
Pooja Babu
The typedef variables present in `nest_types.h` should be renamed to names with an appropriate prefix or suffix. Currently, NESTML synapse models cannot use a variable named `delay` to identify the...
Following #2990, the model registration and the semantics of `ResetKernel()` have changed. After incorporating these changes to NESTML models, the tests fail when there are multiple calls to the `ResetKernel()`....
Currently, the `send()` function in the `Connection` class is the only place where the `thread_id` of the connection is available. This issue is to propose adding a new variable, `thread_id`...
This PR fixes the indexing of vector input ports when used in the `update` block with indexes that are variables. The vector variables and vector input ports are both indexed...
Fixes #804 Unlike the neuron class, the synapse class in the generated code does not have an implementation of the `get_thread()` function that is used in `nest::normal_distribution`. This PR adds...
When the `random_normal()` function is called from the `parameters` or `state` block of the NESTML model, the simulation script with the model throws an error: ``` Assertion failed: (tid <...
Indexing a vector with an uninitialized local variable in the update block results in an error. For example, ``` update: j integer for j in 0 ... n step 1:...
This PR adds NEST Desktop as a target platform to NESTML. The output of the code generator, in this case, will be a `.json` file containing the details of the...
Separate the documentation generation workflow for the neuron and synapse models such that their respective`.rst` files are generated on ReadTheDocs and also locally only when required.
``` parameters: #STP U real = random_normal(0.5, 0.25) ... end ``` When a NESTML synapse model has a `random_normal()` function, as shown above, the generated code for the synapse fails...