The Original CHomP Software
Static Public Member Functions | List of all members
chomp::homology::Acyclic2d< SetT > Class Template Reference

This class defines a procedure for verifying if a full-cubical neighborhood in a given set of a full cube of dimension 2 is acyclic. More...

#include <bincube.h>

Static Public Member Functions

static bool check (typename SetT::iterator q, const SetT &s)
 
static bool check (int n, const SetT &s)
 

Detailed Description

template<class SetT>
class chomp::homology::Acyclic2d< SetT >

This class defines a procedure for verifying if a full-cubical neighborhood in a given set of a full cube of dimension 2 is acyclic.

Definition at line 975 of file bincube.h.

Member Function Documentation

◆ check() [1/2]

template<class SetT >
static bool chomp::homology::Acyclic2d< SetT >::check ( int  n,
const SetT &  s 
)
inlinestatic

Definition at line 983 of file bincube.h.

984 {
985 // FIX const cast!
986 typename SetT::iterator q (const_cast<SetT *> (&s), n);
987 return check (q, s);
988 }
static bool check(typename SetT::iterator q, const SetT &s)
Definition: bincube.h:978

References chomp::homology::bincube< Dim, twoPower >::check().

◆ check() [2/2]

template<class SetT >
static bool chomp::homology::Acyclic2d< SetT >::check ( typename SetT::iterator  q,
const SetT &  s 
)
inlinestatic

Definition at line 978 of file bincube.h.

979 {
980 NeighborsBdd<typename SetT::iterator,SetT> n (q, s);
981 return acyclic2d (n);
982 }
bool acyclic2d(NeighborCheck &n)
Verifies whether the neighborhood of a 2-dimensional "cube" is acyclic.
Definition: bddacycl.h:63

References chomp::homology::acyclic2d().


The documentation for this class was generated from the following file: