pygrenade_vx.network.Environment

class pygrenade_vx.network.Environment

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: _pygrenade_vx_network.Environment, arg0: _pygrenade_vx_network.Environment) -> None

  2. __init__(self: _pygrenade_vx_network.Environment) -> None

Methods

__init__(*args, **kwargs)

Overloaded function.

add(*args, **kwargs)

Overloaded function.

get(self, compartment)

add(*args, **kwargs)

Overloaded function.

  1. add(self: _pygrenade_vx_network.Environment, compartment: _pygrenade_vx_network.CompartmentOnNeuron, synaptic_input: _pygrenade_vx_network.SynapticInputEnvironment) -> None

  2. add(self: _pygrenade_vx_network.Environment, compartment: _pygrenade_vx_network.CompartmentOnNeuron, synaptic_inputs: list[grenade::common::PropertyHolder<grenade::vx::network::abstract::SynapticInputEnvironment, std::unique_ptr>]) -> None

get(self: _pygrenade_vx_network.Environment, compartment: _pygrenade_vx_network.CompartmentOnNeuron)list[grenade::common::PropertyHolder<grenade::vx::network::abstract::SynapticInputEnvironment, std::unique_ptr>]