CARLsim
3.1.3
CARLsim: a GPU-accelerated SNN simulator
Main Page
User Guide
Tutorial
Classes
Files
TODO
Member
CARLsim::connect
(int grpId1, int grpId2,
ConnectionGenerator
*conn, bool synWtType=SYN_FIXED, int maxM=0, int maxPreM=0)
finish docu
Member
CARLsim::connect
(int grpId1, int grpId2,
ConnectionGenerator
*conn, float mulSynFast, float mulSynSlow, bool synWtType=SYN_FIXED, int maxM=0, int maxPreM=0)
finish docu
Member
CARLsim::connectCompartments
(int grpIdLower, int grpIdUpper)
finish docu
Member
CARLsim::createGroup
(const std::string &grpName, int nNeur, int neurType)
finish doc
Member
CARLsim::createSpikeGeneratorGroup
(const std::string &grpName, int nNeur, int neurType)
finish docu
Member
CARLsim::createSpikeGeneratorGroup
(const std::string &grpName, const
Grid3D
&grid, int neurType)
finish doc
Member
CARLsim::getConductanceAMPA
(int grpId)
finish docu
Member
CARLsim::getConductanceGABAa
(int grpId)
finish docu
Member
CARLsim::getConductanceGABAb
(int grpId)
finish docu
Member
CARLsim::getConductanceNMDA
(int grpId)
finish docu
Member
CARLsim::getDelays
(int gIDpre, int gIDpost, int &Npre, int &Npost, uint8_t *delays=NULL)
finish docu
Member
CARLsim::getGroupEndNeuronId
(int grpId)
finish docu
Member
CARLsim::getGroupId
(std::string grpName)
finish docu
Member
CARLsim::getGroupName
(int grpId)
finish docu
Member
CARLsim::getGroupNumNeurons
(int grpId)
finish docu
Member
CARLsim::getGroupStartNeuronId
(int grpId)
finish docu
Member
CARLsim::getNumGroups
()
finish docu
Member
CARLsim::getNumNeurons
()
finish docu
Member
CARLsim::getNumNeuronsGen
()
finish docu
Member
CARLsim::getNumNeuronsGenExc
()
finish docu
Member
CARLsim::getNumNeuronsGenInh
()
finish docu
Member
CARLsim::getNumNeuronsReg
()
finish docu
Member
CARLsim::getNumNeuronsRegExc
()
finish docu
Member
CARLsim::getNumNeuronsRegInh
()
finish docu
Member
CARLsim::getNumPostSynapses
()
finish docu
Member
CARLsim::getNumPreSynapses
()
finish docu
Member
CARLsim::getNumSynapticConnections
(short int connectionId)
finish docu
Member
CARLsim::getSimTime
()
finish docu
Member
CARLsim::getSimTimeMsec
()
finish docu
Member
CARLsim::getSimTimeSec
()
finish docu
Member
CARLsim::isExcitatoryGroup
(int grpId)
finish docu
Member
CARLsim::isInhibitoryGroup
(int grpId)
finish docu
Member
CARLsim::isPoissonGroup
(int grpId)
finish docu
Member
CARLsim::setCompartmentParameters
(int grpId, float couplingUp, float couplingDown)
finish docu
Member
CARLsim::setDefaultHomeostasisParams
(float homeoScale, float avgTimeScale)
finish docu
Member
CARLsim::setDefaultSaveOptions
(std::string fileName, bool saveSynapseInfo)
finish docu
Member
CARLsim::setGroupMonitor
(int grpId, const std::string &fname)
finish docu
Member
CARLsim::setNeuromodulator
(int grpId, float tauDP=100.0f, float tau5HT=100.0f, float tauACh=100.0f, float tauNE=100.0f)
: this should be implemented via default arguments as members of the class, so that the user can call setDefaultNeuromodulators()
Member
CARLsim::setNeuronParameters
(int grpId, float izh_a, float izh_b, float izh_c, float izh_d)
finish docu
Member
CARLsim::setNeuronParameters
(int grpId, float izh_a, float izh_a_sd, float izh_b, float izh_b_sd, float izh_c, float izh_c_sd, float izh_d, float izh_d_sd)
finish docu
Member
CARLsim::setSpikeRate
(int grpId,
PoissonRate
*spikeRate, int refPeriod=1)
finish docu
Member
CARLsim::writePopWeights
(std::string fname, int gIDpre, int gIDpost)
finish docu
Page
Chapter 13: Example Networks
KDC
MB
MB
Page
Chapter 7: Monitoring
extend
Class
GroupMonitor
finish documentation
Member
norm
(const
Point3D
&p)
maybe move to carlsim_helper.h or something...
Class
SpikeGeneratorFromVector
change to vector of AER or 2D vector, so that each neuron can have their own spike times.
Class
SpikeMonitor
finish documentation
Generated on Thu Apr 13 2017 14:44:28 for CARLsim by
1.8.11