| CalcMaxLengthFunc typedef | InitSparseConnectivitySnippet::Base | |
| DECLARE_SNIPPET(InitSparseConnectivitySnippet::FixedProbability, 1) | InitSparseConnectivitySnippet::FixedProbability | |
| DerivedParamFunc typedef | Snippet::Base | |
| DerivedParamVec typedef | Snippet::Base | |
| getCalcMaxColLengthFunc() const | InitSparseConnectivitySnippet::Base | inlinevirtual |
| getCalcMaxRowLengthFunc() const | InitSparseConnectivitySnippet::Base | inlinevirtual |
| getDerivedParams() const override | InitSparseConnectivitySnippet::FixedProbabilityBase | inlinevirtual |
| getExtraGlobalParams() const | InitSparseConnectivitySnippet::Base | inlinevirtual |
| getParamNames() const override | InitSparseConnectivitySnippet::FixedProbabilityBase | inlinevirtual |
| getRowBuildCode() const override=0 | InitSparseConnectivitySnippet::FixedProbabilityBase | pure virtual |
| getRowBuildStateVars() const | InitSparseConnectivitySnippet::Base | inlinevirtual |
| NameTypeValVec typedef | Snippet::Base | |
| SET_CALC_MAX_COL_LENGTH_FUNC([](unsigned int numPre, unsigned int numPost, const std::vector< double > &pars) { const double quantile=pow(0.9999, 1.0/(double) numPost);return binomialInverseCDF(quantile, numPre, pars[0]);}) | InitSparseConnectivitySnippet::FixedProbabilityBase | |
| 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, numPost, pars[0]);}) | InitSparseConnectivitySnippet::FixedProbabilityBase | |
| SET_ROW_BUILD_CODE("const scalar u = $(gennrand_uniform);\ "prevJ+=(1+(int)(log(u) *$(probLogRecip)));\" "if(prevJ< $(num_post)) {\" " $(addSynapse, prevJ);\" "}\" "else {\" " $(endRow);\" "}\") | InitSparseConnectivitySnippet::FixedProbability | |
| SET_ROW_BUILD_STATE_VARS({{"prevJ", {"int", -1}}}) | InitSparseConnectivitySnippet::FixedProbabilityBase | |
| StringPairVec typedef | Snippet::Base | |
| StringVec typedef | Snippet::Base | |
| ~Base() | Snippet::Base | inlinevirtual |