The Original CHomP Software
Static Public Member Functions | List of all members
chomp::homology::Acyclic3d< 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 3 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::Acyclic3d< SetT >

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

Definition at line 994 of file bincube.h.

Member Function Documentation

◆ check() [1/2]

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

Definition at line 1002 of file bincube.h.

1003 {
1004 // FIX const cast!
1005 typename SetT::iterator q (const_cast<SetT *> (&s), n);
1006 return check (q, s);
1007 }
static bool check(typename SetT::iterator q, const SetT &s)
Definition: bincube.h:997

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

◆ check() [2/2]

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

Definition at line 997 of file bincube.h.

998 {
999 NeighborsBdd<typename SetT::iterator,SetT> n (q, s);
1000 return acyclic3d (n);
1001 }
bool acyclic3d(NeighborCheck &n)
Verifies whether the neighborhood of a 3-dimensional cube is acyclic.
Definition: bddacycl.h:613

References chomp::homology::acyclic3d().


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