Go to the source code of this file.
|
#define | ALL -1 |
| CARLsim common definitions. More...
|
|
#define | ANY -1 |
| used for create* method to specify any GPU or a specific GPU More...
|
|
#define | CARLSIM_ERROR(where, what) fprintf(stderr,"\033[31;1m[USER ERROR %s] %s\033[0m\n",where,what) |
|
#define | CARLSIM_INFO(where, what) fprintf(stdout,"\033[%s] %s\n",where,what) |
|
#define | CARLSIM_WARN(where, what) fprintf(stderr,"\033[33;1m[USER WARNING %s] %s\033[0m\n",where,what) |
|
#define | CHOLINERGIC_NEURON (TARGET_ACH | EXCITATORY_NEURON) |
|
#define | DOPAMINERGIC_NEURON (TARGET_DA | EXCITATORY_NEURON) |
|
#define | EXCITATORY_NEURON (TARGET_NMDA | TARGET_AMPA) |
|
#define | EXCITATORY_POISSON (EXCITATORY_NEURON | POISSON_NEURON) |
|
#define | INHIBITORY_NEURON (TARGET_GABAa | TARGET_GABAb) |
|
#define | INHIBITORY_POISSON (INHIBITORY_NEURON | POISSON_NEURON) |
|
#define | IS_EXCITATORY_TYPE(type) (!IS_INHIBITORY_TYPE(type)) |
|
#define | IS_INHIBITORY_TYPE(type) (((type) & TARGET_GABAa) || ((type) & TARGET_GABAb)) |
|
#define | MAX_NUM_COMP_CONN 4 |
|
#define | MAX_NUM_CUDA_DEVICES 8 |
|
#define | NORADRENERGIC_NEURON (TARGET_NE | EXCITATORY_NEURON) |
|
#define | POISSON_NEURON (1 << 0) |
|
#define | SEROTONERGIC_NEURON (TARGET_5HT | EXCITATORY_NEURON) |
|
#define | SYN_FIXED false |
|
#define | SYN_PLASTIC true |
|
#define | TARGET_5HT (1 << 6) |
|
#define | TARGET_ACH (1 << 7) |
|
#define | TARGET_AMPA (1 << 1) |
|
#define | TARGET_DA (1 << 5) |
|
#define | TARGET_GABAa (1 << 3) |
|
#define | TARGET_GABAb (1 << 4) |
|
#define | TARGET_NE (1 << 8) |
|
#define | TARGET_NMDA (1 << 2) |
|
#define | UNKNOWN_NEURON (0) |
|
◆ ALL
used for the set* methods to specify all groups or a specific group
Definition at line 57 of file carlsim_definitions.h.
◆ ANY
◆ CARLSIM_ERROR
#define CARLSIM_ERROR |
( |
|
where, |
|
|
|
what |
|
) |
| fprintf(stderr,"\033[31;1m[USER ERROR %s] %s\033[0m\n",where,what) |
◆ CARLSIM_INFO
#define CARLSIM_INFO |
( |
|
where, |
|
|
|
what |
|
) |
| fprintf(stdout,"\033[%s] %s\n",where,what) |
◆ CARLSIM_WARN
#define CARLSIM_WARN |
( |
|
where, |
|
|
|
what |
|
) |
| fprintf(stderr,"\033[33;1m[USER WARNING %s] %s\033[0m\n",where,what) |
◆ CHOLINERGIC_NEURON
◆ DOPAMINERGIC_NEURON
◆ EXCITATORY_NEURON
◆ EXCITATORY_POISSON
◆ INHIBITORY_NEURON
◆ INHIBITORY_POISSON
◆ IS_EXCITATORY_TYPE
◆ IS_INHIBITORY_TYPE
◆ MAX_NUM_COMP_CONN
#define MAX_NUM_COMP_CONN 4 |
◆ MAX_NUM_CUDA_DEVICES
#define MAX_NUM_CUDA_DEVICES 8 |
◆ NORADRENERGIC_NEURON
◆ POISSON_NEURON
#define POISSON_NEURON (1 << 0) |
◆ SEROTONERGIC_NEURON
◆ SYN_FIXED
◆ SYN_PLASTIC
◆ TARGET_5HT
#define TARGET_5HT (1 << 6) |
◆ TARGET_ACH
#define TARGET_ACH (1 << 7) |
◆ TARGET_AMPA
#define TARGET_AMPA (1 << 1) |
◆ TARGET_DA
#define TARGET_DA (1 << 5) |
◆ TARGET_GABAa
#define TARGET_GABAa (1 << 3) |
◆ TARGET_GABAb
#define TARGET_GABAb (1 << 4) |
◆ TARGET_NE
#define TARGET_NE (1 << 8) |
◆ TARGET_NMDA
#define TARGET_NMDA (1 << 2) |
◆ UNKNOWN_NEURON
#define UNKNOWN_NEURON (0) |