File biclique_cache.hpp#
-
namespace busclique#
-
class yieldcache
- #include <biclique_cache.hpp>
Public Functions
Private Members
-
size_t *mem#
-
size_t *mem#
-
template<typename topo_spec>
class biclique_cache - #include <biclique_cache.hpp>
Public Functions
-
biclique_cache(const biclique_cache&) = delete#
-
biclique_cache(biclique_cache&&) = delete#
-
inline yieldcache get(size_y h, size_x w) const#
-
inline biclique_cache(const cell_cache<topo_spec> &c, const bundle_cache<topo_spec> &b)#
-
inline ~biclique_cache()#
Public Members
-
const cell_cache<topo_spec> &cells#
Private Functions
-
inline size_t memsize() const#
-
inline void make_access_table()#
-
inline void compute_cache(const bundle_cache<topo_spec> &bundles)#
Private Members
-
size_t *mem#
-
biclique_cache(const biclique_cache&) = delete#
-
template<typename topo_spec>
class biclique_yield_cache - #include <biclique_cache.hpp>
Public Functions
-
biclique_yield_cache(const biclique_yield_cache&) = delete#
-
biclique_yield_cache(biclique_yield_cache&&) = delete#
-
inline biclique_yield_cache(const cell_cache<topo_spec> &c, const bundle_cache<topo_spec> &b, const biclique_cache<topo_spec> &bicliques)#
Private Functions
-
inline void compute_cache(const biclique_cache<topo_spec> &bicliques)#
Private Members
-
vector<vector<size_t>> chainlength#
-
class iterator
- #include <biclique_cache.hpp>
-
biclique_yield_cache(const biclique_yield_cache&) = delete#
-
class yieldcache