| CalcKernelSizeFunc typedef | InitSparseConnectivitySnippet::Base | |
| CalcMaxLengthFunc typedef | InitSparseConnectivitySnippet::Base | |
| DECLARE_SNIPPET(InitSparseConnectivitySnippet::FixedNumberPreWithReplacement, 1) | InitSparseConnectivitySnippet::FixedNumberPreWithReplacement | |
| DerivedParamVec typedef | Snippet::Base | |
| EGPVec typedef | Snippet::Base | |
| getCalcKernelSizeFunc() const | InitSparseConnectivitySnippet::Base | inlinevirtual |
| getCalcMaxColLengthFunc() const | InitSparseConnectivitySnippet::Base | inlinevirtual |
| getCalcMaxRowLengthFunc() const | InitSparseConnectivitySnippet::Base | inlinevirtual |
| getColBuildCode() const | InitSparseConnectivitySnippet::Base | inlinevirtual |
| getColBuildStateVars() const | InitSparseConnectivitySnippet::Base | inlinevirtual |
| getDerivedParams() const | Snippet::Base | inlinevirtual |
| getExtraGlobalParamIndex(const std::string ¶mName) const | Snippet::Base | inline |
| getExtraGlobalParams() const | Snippet::Base | inlinevirtual |
| getHashDigest() const | InitSparseConnectivitySnippet::Base | |
| getHostInitCode() const | InitSparseConnectivitySnippet::Base | inlinevirtual |
| getNamedVecIndex(const std::string &name, const std::vector< T > &vec) | Snippet::Base | inlineprotectedstatic |
| getParamNames() const override | InitSparseConnectivitySnippet::FixedNumberPreWithReplacement | inlinevirtual |
| getRowBuildCode() const | InitSparseConnectivitySnippet::Base | inlinevirtual |
| getRowBuildStateVars() const | InitSparseConnectivitySnippet::Base | inlinevirtual |
| ParamValVec typedef | Snippet::Base | |
| SET_CALC_MAX_COL_LENGTH_FUNC([](unsigned int, unsigned int, const std::vector< double > &pars) { return(unsigned int) pars[0];}) | InitSparseConnectivitySnippet::FixedNumberPreWithReplacement | |
| SET_CALC_MAX_ROW_LENGTH_FUNC([](unsigned int numPre, unsigned int numPost, const std::vector< double > &pars) { const double quantile=pow(0.9999, 1.0/(double) numPre);return binomialInverseCDF(quantile,(unsigned int) pars[0] *numPost, 1.0/(double) numPre);}) | InitSparseConnectivitySnippet::FixedNumberPreWithReplacement | |
| SET_COL_BUILD_CODE("if(c == 0) {\ " $(endCol);\" "}\" "const unsigned int idPre=(unsigned int) ceil($(gennrand_uniform) *$(num_pre)) - 1;\" "$(addSynapse, idPre+$(id_pre_begin));\" "c--;\") | InitSparseConnectivitySnippet::FixedNumberPreWithReplacement | |
| SET_COL_BUILD_STATE_VARS({{"c", "unsigned int", "$(colLength)"}}) | InitSparseConnectivitySnippet::FixedNumberPreWithReplacement | |
| StringVec typedef | Snippet::Base | |
| updateHash(boost::uuids::detail::sha1 &hash) const | Snippet::Base | inlineprotected |
| validate() const | InitSparseConnectivitySnippet::Base | |
| ~Base() | Snippet::Base | inlinevirtual |