| CalcKernelSizeFunc typedef | InitSparseConnectivitySnippet::Base |  | 
  | CalcMaxLengthFunc typedef | InitSparseConnectivitySnippet::Base |  | 
  | DECLARE_SNIPPET(InitSparseConnectivitySnippet::FixedProbability, 1) | InitSparseConnectivitySnippet::FixedProbability |  | 
  | 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 override | InitSparseConnectivitySnippet::FixedProbabilityBase | 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::FixedProbabilityBase | inlinevirtual | 
  | getRowBuildCode() const override=0 | InitSparseConnectivitySnippet::FixedProbabilityBase | pure virtual | 
  | getRowBuildStateVars() const | InitSparseConnectivitySnippet::Base | inlinevirtual | 
  | ParamValVec 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+$(id_post_begin));\" "}\" "else {\" " $(endRow);\" "}\") | InitSparseConnectivitySnippet::FixedProbability |  | 
  | SET_ROW_BUILD_STATE_VARS({{"prevJ", "int", -1}}) | InitSparseConnectivitySnippet::FixedProbabilityBase |  | 
  | StringVec typedef | Snippet::Base |  | 
  | updateHash(boost::uuids::detail::sha1 &hash) const | Snippet::Base | inlineprotected | 
  | validate() const | InitSparseConnectivitySnippet::Base |  | 
  | ~Base() | Snippet::Base | inlinevirtual |