#include <initSparseConnectivitySnippet.h>
|
| void | updateHash (boost::uuids::detail::sha1 &hash) const |
| |
| void | validate () const |
| | Validate names of parameters etc. More...
|
| |
| template<typename T > |
| static size_t | getNamedVecIndex (const std::string &name, const std::vector< T > &vec) |
| |
◆ CalcKernelSizeFunc
◆ CalcMaxLengthFunc
◆ getCalcKernelSizeFunc()
| virtual CalcKernelSizeFunc InitSparseConnectivitySnippet::Base::getCalcKernelSizeFunc |
( |
| ) |
const |
|
inlinevirtual |
Get function to calculate kernel size required for this conenctor based on its parameters.
◆ getCalcMaxColLengthFunc()
| virtual CalcMaxLengthFunc InitSparseConnectivitySnippet::Base::getCalcMaxColLengthFunc |
( |
| ) |
const |
|
inlinevirtual |
Get function to calculate the maximum column length of this connector based on the parameters and the size of the pre and postsynaptic population.
◆ getCalcMaxRowLengthFunc()
| virtual CalcMaxLengthFunc InitSparseConnectivitySnippet::Base::getCalcMaxRowLengthFunc |
( |
| ) |
const |
|
inlinevirtual |
Get function to calculate the maximum row length of this connector based on the parameters and the size of the pre and postsynaptic population.
◆ getColBuildCode()
| virtual std::string InitSparseConnectivitySnippet::Base::getColBuildCode |
( |
| ) |
const |
|
inlinevirtual |
◆ getColBuildStateVars()
| virtual ParamValVec InitSparseConnectivitySnippet::Base::getColBuildStateVars |
( |
| ) |
const |
|
inlinevirtual |
◆ getHashDigest()
| boost::uuids::detail::sha1::digest_type InitSparseConnectivitySnippet::Base::getHashDigest |
( |
| ) |
const |
Update hash from snippet.
◆ getHostInitCode()
| virtual std::string InitSparseConnectivitySnippet::Base::getHostInitCode |
( |
| ) |
const |
|
inlinevirtual |
◆ getRowBuildCode()
| virtual std::string InitSparseConnectivitySnippet::Base::getRowBuildCode |
( |
| ) |
const |
|
inlinevirtual |
◆ getRowBuildStateVars()
| virtual ParamValVec InitSparseConnectivitySnippet::Base::getRowBuildStateVars |
( |
| ) |
const |
|
inlinevirtual |
◆ validate()
| void InitSparseConnectivitySnippet::Base::validate |
( |
| ) |
const |
Validate names of parameters etc.
The documentation for this class was generated from the following files: