CAPD RedHom Library
|
#include <capd/complex/SimplifyComplexGeometrically.h>
Classes | |
struct | VisitInternalComplex |
Public Types | |
typedef ComplexT | Complex |
typedef SqueezedComplex< Complex > | Squeezed |
typedef boost::variant< Squeezed, boost::reference_wrapper< Complex > > | InternalComplex |
typedef boost::variant< typename BuildDiscreteVectorField< Complex >::DiscreteVectorField, typename BuildDiscreteVectorField< Squeezed >::DiscreteVectorField > | InternalDiscreteVectorField |
Public Member Functions | |
SimplifyComplexGeometrically (Complex &complex, bool reductions, bool coreductions, int dvfMethod) | |
void | operator() () |
size_t | coreductionsExtracted () const |
template<typename Func > | |
bool | visitComplex (Func func) |
template<typename Func > | |
bool | visitDiscreteVectorField (Func func) |
typedef ComplexT capd::complex::SimplifyComplexGeometrically< ComplexT >::Complex |
typedef boost::variant< Squeezed, boost::reference_wrapper<Complex> > capd::complex::SimplifyComplexGeometrically< ComplexT >::InternalComplex |
typedef boost::variant< typename BuildDiscreteVectorField<Complex>::DiscreteVectorField, typename BuildDiscreteVectorField<Squeezed>::DiscreteVectorField > capd::complex::SimplifyComplexGeometrically< ComplexT >::InternalDiscreteVectorField |
typedef SqueezedComplex<Complex> capd::complex::SimplifyComplexGeometrically< ComplexT >::Squeezed |
|
inline |
|
inline |
void capd::complex::SimplifyComplexGeometrically< ComplexT >::operator() | ( | ) |
|
inline |
|
inline |