Skip to content

Receptor_type != 0 ignores negative sign of inhibitory weight #1393

Description

@kma-code

NEST 3.9.0
NESTML 8.2.0
Python 3.12.3

MWE here: MWE.zip

When using a NESTML neuron model with multiple receptor types, all incoming spikes are excitatory, even if "weight" < 0.
On the other hand, if there is only one spike input port, and I don't specify the receptor_type, weights are correctly taken into account (same behaviour as NEST):

Image

Possibly related to #1389.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions