LOLA
lola::vx::v2::AtomicNeuron::Multicompartment Struct Reference

Multicompartment configuration of connectivity to adjacent neurons. More...

#include <neuron.h>

Public Member Functions

 Multicompartment () SYMBOL_VISIBLE
 
bool operator!= (Multicompartment const &other) const SYMBOL_VISIBLE
 
bool operator== (Multicompartment const &other) const SYMBOL_VISIBLE
 

Public Attributes

bool connect_right
 Connect local membrane to membrane on the right. More...
 
bool connect_soma
 Connect local membrane to soma. More...
 
bool connect_soma_right
 Connect soma to soma on the right. More...
 
bool connect_vertical
 Connect local membrane vertically to membrane on the opposite hemisphere. More...
 
bool enable_conductance
 Enable inter-compartment conductance. More...
 
bool enable_conductance_division
 Enable division (/4) of inter-compartment conductance. More...
 
bool enable_conductance_multiplication
 Enable multiplication (*4) of inter-compartment conductance. More...
 
AnalogValueVariant i_bias_nmda
 Bias current of inter-compartmental conductance. More...
 

Friends

std::ostream & operator<< (std::ostream &os, Multicompartment const &config) SYMBOL_VISIBLE
 

Detailed Description

Multicompartment configuration of connectivity to adjacent neurons.

See https://arxiv.org/abs/1804.01840 III.A for more information about the circuit.

Definition at line 141 of file neuron.h.

Constructor & Destructor Documentation

◆ Multicompartment()

lola::vx::v2::AtomicNeuron::Multicompartment::Multicompartment ( )

Member Function Documentation

◆ operator!=()

bool lola::vx::v2::AtomicNeuron::Multicompartment::operator!= ( Multicompartment const &  other) const

◆ operator==()

bool lola::vx::v2::AtomicNeuron::Multicompartment::operator== ( Multicompartment const &  other) const

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  os,
Multicompartment const &  config 
)
friend

Member Data Documentation

◆ connect_right

bool lola::vx::v2::AtomicNeuron::Multicompartment::connect_right

Connect local membrane to membrane on the right.

Definition at line 152 of file neuron.h.

◆ connect_soma

bool lola::vx::v2::AtomicNeuron::Multicompartment::connect_soma

Connect local membrane to soma.

Definition at line 146 of file neuron.h.

◆ connect_soma_right

bool lola::vx::v2::AtomicNeuron::Multicompartment::connect_soma_right

Connect soma to soma on the right.

Definition at line 149 of file neuron.h.

◆ connect_vertical

bool lola::vx::v2::AtomicNeuron::Multicompartment::connect_vertical

Connect local membrane vertically to membrane on the opposite hemisphere.

Definition at line 155 of file neuron.h.

◆ enable_conductance

bool lola::vx::v2::AtomicNeuron::Multicompartment::enable_conductance

Enable inter-compartment conductance.

Definition at line 158 of file neuron.h.

◆ enable_conductance_division

bool lola::vx::v2::AtomicNeuron::Multicompartment::enable_conductance_division

Enable division (/4) of inter-compartment conductance.

Definition at line 161 of file neuron.h.

◆ enable_conductance_multiplication

bool lola::vx::v2::AtomicNeuron::Multicompartment::enable_conductance_multiplication

Enable multiplication (*4) of inter-compartment conductance.

Definition at line 164 of file neuron.h.

◆ i_bias_nmda

AnalogValueVariant lola::vx::v2::AtomicNeuron::Multicompartment::i_bias_nmda

Bias current of inter-compartmental conductance.

Definition at line 167 of file neuron.h.


The documentation for this struct was generated from the following file: