CARLsim  4.1.0
CARLsim: a GPU-accelerated SNN simulator
GroupConfig_s Struct Reference

The configuration of a group. More...

#include <snn_datastructures.h>

Public Member Functions

 GroupConfig_s ()
 

Public Attributes

float compCouplingDown
 
float compCouplingUp
 
Grid3D grid
 
std::string grpName
 
HomeostasisConfig homeoConfig
 
bool isLIF
 
bool isSpikeGenerator
 
NeuralDynamicsConfig neuralDynamicsConfig
 
NeuromodulatorConfig neuromodulatorConfig
 
int numN
 
int preferredNetId
 
SpikeGeneratorCorespikeGenFunc
 
STDPConfig stdpConfig
 
STPConfig stpConfig
 
unsigned int type
 
bool withCompartments
 
bool withParamModel_9
 False = 4 parameter model; 1 = 9 parameter model. More...
 

Detailed Description

This structure contains the configuration of groups that are created during configuration state. The configurations are later processed by compileNetwork() and translated to meata data which are ready to be linked.

See also
CARLsimState

Definition at line 301 of file snn_datastructures.h.

Constructor & Destructor Documentation

◆ GroupConfig_s()

GroupConfig_s ( )
inline

Definition at line 302 of file snn_datastructures.h.

Member Data Documentation

◆ compCouplingDown

float compCouplingDown

Definition at line 316 of file snn_datastructures.h.

◆ compCouplingUp

float compCouplingUp

Definition at line 315 of file snn_datastructures.h.

◆ grid

Grid3D grid

Definition at line 320 of file snn_datastructures.h.

◆ grpName

std::string grpName

Definition at line 306 of file snn_datastructures.h.

◆ homeoConfig

HomeostasisConfig homeoConfig

Definition at line 324 of file snn_datastructures.h.

◆ isLIF

bool isLIF

Definition at line 312 of file snn_datastructures.h.

◆ isSpikeGenerator

bool isSpikeGenerator

Definition at line 310 of file snn_datastructures.h.

◆ neuralDynamicsConfig

NeuralDynamicsConfig neuralDynamicsConfig

Definition at line 321 of file snn_datastructures.h.

◆ neuromodulatorConfig

NeuromodulatorConfig neuromodulatorConfig

Definition at line 325 of file snn_datastructures.h.

◆ numN

int numN

Definition at line 309 of file snn_datastructures.h.

◆ preferredNetId

int preferredNetId

Definition at line 307 of file snn_datastructures.h.

◆ spikeGenFunc

SpikeGeneratorCore* spikeGenFunc

Definition at line 318 of file snn_datastructures.h.

◆ stdpConfig

STDPConfig stdpConfig

Definition at line 322 of file snn_datastructures.h.

◆ stpConfig

STPConfig stpConfig

Definition at line 323 of file snn_datastructures.h.

◆ type

unsigned int type

Definition at line 308 of file snn_datastructures.h.

◆ withCompartments

bool withCompartments

Definition at line 313 of file snn_datastructures.h.

◆ withParamModel_9

bool withParamModel_9

Definition at line 311 of file snn_datastructures.h.


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