Hans Ekkehard Plesser

Results 52 issues of 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...

T: Enhancement
S: Normal
I: No breaking change
stale

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...

T: Bug
S: Normal
I: Behavior changes
stale

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....

T: Enhancement
S: High
I: No breaking change
stale

**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...

T: Bug
S: High
I: No breaking change

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...

T: Bug
S: Normal
I: Behavior changes
stale

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...

S: Normal
T: Maintenance
I: No breaking change

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...

T: Enhancement
S: High
I: External API

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...

T: Bug
S: High
I: No breaking change

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...

S: Normal
T: Maintenance
I: No breaking change
good first issue
stale

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...

S: Normal
T: Maintenance
I: No breaking change
stale