Hans Ekkehard Plesser
Hans Ekkehard Plesser
Currently, the common properties of synapses are only defined implicitly by them being part of the CommonProperties subclass of a synapse and in the documentation. This makes automatic testing impossible...
While analysing #1097, we discovered that the numerics of the `gif_cond_` neuron have slight weakness: The spike triggered current is evolved outside the ODE solver, so a constant stc value...
Accuracy testing for precise models should be extended in two directions: 1. Currently, `test_iaf_ps_dc_accuracy.sli` and `test_iaf_ps_dc_t_accuracy.sli` only test `iaf_psc_alpha_ps` and `iaf_psc_delta_ps`. They should also test `iaf_psc_exp_ps`, `iaf_psc_exp_ps_lossless` and `iaf_psc_alpha_canon`. 1....
**Describe the bug** A `TypeMismatch` error is raised when trying to set `V_m` with a distribution from `nest.random` on neurons of the following types: - iaf_psc_alpha_canon - iaf_psc_alpha_ps - iaf_psc_delta_ps...
I noticed some corner cases when creating spatial layers, which call for improvement. ### Confusing error message in case of negative extent When creating a layer with negative extent, the...
The `aeif_models_implementation` requires the `assimulo` package to compute reference solutions. The notebook previously suggested installation from PyPi, but assimulo is outdated there (3.0 from 2018) and does not build any...
The title says it all. This is still in draft stage as I need to iron out some problems, especially segfaults on `lt_dlclose()` of the module. `ResetKernel()` works and one...
This PR fixes #3108 by providing correct `NodeCollection::{rank,thread}_local_begin(()` implementations for composite node collections. To do: - [x] Improve documentation of algorithm for selection of first nc entry - [x] Extend...
Per C++17, a large number of higher mathematical functions (are available in C++ via ``)[https://en.cppreference.com/w/cpp/header/cmath]. Values for infininty, not-a-number and similar are also part of the header, actually have been...
We currently have a bit of a mess of types for process and thread numbers, between `int` (e.g., MPIManager::num_processes_) and `size_t` (e.g., return type of MPIManager::get_num_processes()), see also #3133. Note...