CARLsim  6.1.0
CARLsim: a GPU-accelerated SNN simulator
ConnectConfigRT_s Struct Reference

The runtime configuration of a connection. More...

#include <snn_datastructures.h>

Public Attributes

float ALPHA_MINUS_EXC
 published by GroupConfig More...
 
float ALPHA_MINUS_INB
 published by GroupConfig More...
 
float ALPHA_PLUS_EXC
 published by GroupConfig More...
 
float ALPHA_PLUS_INB
 published by GroupConfig More...
 
float BETA_LTD
 published by GroupConfig More...
 
float BETA_LTP
 published by GroupConfig More...
 
float DELTA
 published by GroupConfig More...
 
float GAMMA
 published by GroupConfig More...
 
int grpDest
 
int grpSrc
 
IcalcType icalcType
 published by GroupConfig More...
 
float KAPPA
 published by GroupConfig More...
 
float LAMBDA
 published by GroupConfig More...
 
float * mulSynFast
 factor to be applied to either gAMPA or gGABAa More...
 
float * mulSynSlow
 factor to be applied to either gNMDA or gGABAb More...
 
int NM_PKA
 published by GroupConfig More...
 
int NM_PLC
 published by GroupConfig More...
 
float OMEGA
 published by GroupConfig More...
 
float TAU_MINUS_INV_EXC
 published by GroupConfig More...
 
float TAU_MINUS_INV_INB
 published by GroupConfig More...
 
float TAU_PLUS_INV_EXC
 published by GroupConfig More...
 
float TAU_PLUS_INV_INB
 published by GroupConfig More...
 
float W_PKA
 published by GroupConfig More...
 
float W_PLC
 published by GroupConfig More...
 
bool WithESTDP
 published by GroupConfig More...
 
STDPCurve WithESTDPcurve
 published by GroupConfig More...
 
STDPType WithESTDPtype
 published by GroupConfig More...
 
bool WithISTDP
 published by GroupConfig More...
 
STDPCurve WithISTDPcurve
 published by GroupConfig More...
 
STDPType WithISTDPtype
 published by GroupConfig More...
 
bool WithSTDP
 published by GroupConfig More...
 

Detailed Description

This structure contains the configurations of connections that are created by optimizeAndPartiionNetwork(), which is ready to be executed by computing backend.

See also
CARLsimState
SNNState

Definition at line 328 of file snn_datastructures.h.

Member Data Documentation

◆ ALPHA_MINUS_EXC

float ALPHA_MINUS_EXC
See also
GroupConfig

Definition at line 348 of file snn_datastructures.h.

◆ ALPHA_MINUS_INB

float ALPHA_MINUS_INB
See also
GroupConfig

Definition at line 355 of file snn_datastructures.h.

◆ ALPHA_PLUS_EXC

float ALPHA_PLUS_EXC
See also
GroupConfig

Definition at line 347 of file snn_datastructures.h.

◆ ALPHA_PLUS_INB

float ALPHA_PLUS_INB
See also
GroupConfig

Definition at line 354 of file snn_datastructures.h.

◆ BETA_LTD

float BETA_LTD
See also
GroupConfig

Definition at line 357 of file snn_datastructures.h.

◆ BETA_LTP

float BETA_LTP
See also
GroupConfig

Definition at line 356 of file snn_datastructures.h.

◆ DELTA

float DELTA
See also
GroupConfig

Definition at line 359 of file snn_datastructures.h.

◆ GAMMA

float GAMMA
See also
GroupConfig

Definition at line 349 of file snn_datastructures.h.

◆ grpDest

int grpDest

Definition at line 334 of file snn_datastructures.h.

◆ grpSrc

int grpSrc

Definition at line 333 of file snn_datastructures.h.

◆ icalcType

IcalcType icalcType
See also
GroupConfig

Definition at line 365 of file snn_datastructures.h.

◆ KAPPA

float KAPPA
See also
GroupConfig

Definition at line 350 of file snn_datastructures.h.

◆ LAMBDA

float LAMBDA
See also
GroupConfig

Definition at line 358 of file snn_datastructures.h.

◆ mulSynFast

float* mulSynFast

Definition at line 330 of file snn_datastructures.h.

◆ mulSynSlow

float* mulSynSlow

Definition at line 331 of file snn_datastructures.h.

◆ NM_PKA

int NM_PKA
See also
GroupConfig

Definition at line 361 of file snn_datastructures.h.

◆ NM_PLC

int NM_PLC
See also
GroupConfig

Definition at line 362 of file snn_datastructures.h.

◆ OMEGA

float OMEGA
See also
GroupConfig

Definition at line 351 of file snn_datastructures.h.

◆ TAU_MINUS_INV_EXC

float TAU_MINUS_INV_EXC
See also
GroupConfig

Definition at line 346 of file snn_datastructures.h.

◆ TAU_MINUS_INV_INB

float TAU_MINUS_INV_INB
See also
GroupConfig

Definition at line 353 of file snn_datastructures.h.

◆ TAU_PLUS_INV_EXC

float TAU_PLUS_INV_EXC
See also
GroupConfig

Definition at line 345 of file snn_datastructures.h.

◆ TAU_PLUS_INV_INB

float TAU_PLUS_INV_INB
See also
GroupConfig

Definition at line 352 of file snn_datastructures.h.

◆ W_PKA

float W_PKA
See also
GroupConfig

Definition at line 363 of file snn_datastructures.h.

◆ W_PLC

float W_PLC
See also
GroupConfig

Definition at line 364 of file snn_datastructures.h.

◆ WithESTDP

bool WithESTDP
See also
GroupConfig

Definition at line 339 of file snn_datastructures.h.

◆ WithESTDPcurve

STDPCurve WithESTDPcurve
See also
GroupConfig

Definition at line 343 of file snn_datastructures.h.

◆ WithESTDPtype

STDPType WithESTDPtype
See also
GroupConfig

Definition at line 341 of file snn_datastructures.h.

◆ WithISTDP

bool WithISTDP
See also
GroupConfig

Definition at line 340 of file snn_datastructures.h.

◆ WithISTDPcurve

STDPCurve WithISTDPcurve
See also
GroupConfig

Definition at line 344 of file snn_datastructures.h.

◆ WithISTDPtype

STDPType WithISTDPtype
See also
GroupConfig

Definition at line 342 of file snn_datastructures.h.

◆ WithSTDP

bool WithSTDP
TODO:
refact ptxas error : File uses too much global constant data (0x105c0 bytes, 0x10000 max)
See also
GroupConfig

Definition at line 338 of file snn_datastructures.h.


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