LOLA
Multicompartment Struct Reference

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

#include <neuron.h>

Public Member Functions

 Multicompartment () SYMBOL_VISIBLE
 
 Multicompartment () SYMBOL_VISIBLE
 
bool operator!= (Multicompartment const &other) const SYMBOL_VISIBLE
 
bool operator!= (Multicompartment const &other) const 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
 
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 126 of file neuron.h.

Constructor & Destructor Documentation

◆ Multicompartment() [1/2]

Multicompartment::Multicompartment ( )

◆ Multicompartment() [2/2]

Multicompartment::Multicompartment ( )

Member Function Documentation

◆ operator!=() [1/2]

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

◆ operator!=() [2/2]

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

◆ operator==() [1/2]

bool Multicompartment::operator== ( Multicompartment const &  other) const

◆ operator==() [2/2]

bool Multicompartment::operator== ( Multicompartment const &  other) const

Friends And Related Function Documentation

◆ operator<< [1/2]

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

◆ operator<< [2/2]

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

Member Data Documentation

◆ connect_right

bool Multicompartment::connect_right

Connect local membrane to membrane on the right.

Definition at line 137 of file neuron.h.

◆ connect_soma

bool Multicompartment::connect_soma

Connect local membrane to soma.

Definition at line 131 of file neuron.h.

◆ connect_soma_right

bool Multicompartment::connect_soma_right

Connect soma to soma on the right.

Definition at line 134 of file neuron.h.

◆ connect_vertical

bool Multicompartment::connect_vertical

Connect local membrane vertically to membrane on the opposite hemisphere.

Definition at line 140 of file neuron.h.

◆ enable_conductance

bool Multicompartment::enable_conductance

Enable inter-compartment conductance.

Definition at line 143 of file neuron.h.

◆ enable_conductance_division

bool Multicompartment::enable_conductance_division

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

Definition at line 146 of file neuron.h.

◆ enable_conductance_multiplication

bool Multicompartment::enable_conductance_multiplication

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

Definition at line 149 of file neuron.h.

◆ i_bias_nmda

AnalogValueVariant Multicompartment::i_bias_nmda

Bias current of inter-compartmental conductance.

Definition at line 152 of file neuron.h.


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