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

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

Definition at line 956 of file bincube.h.

Member Function Documentation

◆ check() [1/2]

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

Definition at line 964 of file bincube.h.

965 {
966 // FIX const cast!
967 typename SetT::iterator q (const_cast<SetT *> (&s), n);
968 return check (q, s);
969 }
static bool check(typename SetT::iterator q, const SetT &s)
Definition: bincube.h:959

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

◆ check() [2/2]

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

Definition at line 959 of file bincube.h.

960 {
961 NeighborsBdd<typename SetT::iterator,SetT> n (q, s);
962 return acyclic1d (n);
963 }
bool acyclic1d(NeighborCheck &n)
Verifies whether the neighborhood of a 1-dimensional "cube" is acyclic.
Definition: bddacycl.h:49

References chomp::homology::acyclic1d().


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