CAPD RedHom Library
capd::test Namespace Reference

Classes

struct  ComplexFixture
 
struct  CubicalAntipodalPoints
 
struct  CubicalBingsHouse_1
 
struct  CubicalBingsHouse_2
 
struct  CubicalBox3D_1
 
struct  CubicalCircle
 
struct  CubicalCircle2
 
struct  CubicalComplexFixture
 
struct  CubicalEmpty
 
struct  CubicalFixturesForTag
 
struct  CubicalPoint
 
struct  CubicalRectangle
 
struct  CubicalSphere
 
struct  CubicalTorus
 
struct  CubicalTorusExternalMemory
 
struct  Enumerator
 
struct  GeneralizedCircle
 
struct  GeneralizedComplexFixture
 
struct  GeneralizedEmpty
 
struct  GeneralizedPoint
 
struct  GeneralizedPointFromCubes
 
struct  GeneralizedRectangle
 
struct  GlobalFixtureConfig
 
struct  IsCellComplexFixture
 
struct  SimplicialCircle
 
struct  SimplicialComplexFixture
 
struct  SimplicialEmpty
 
struct  SimplicialFixturesForTag
 
struct  SimplicialPoint
 
struct  SimplicialRealProjectivePlane
 
struct  SimplicialTriangle
 
struct  SqueezeIdsFixture
 
struct  SqueezeSimpleMultiSetFixture
 
struct  SqueezeSimpleSetFixture
 
struct  StdComputationModelConfig
 
struct  TbbComputationModelConfig
 

Typedefs

typedef complex::FlatMerge< boost::mpl::vector< SimplicialFixturesForTag< complex::StaticSimplicialPrecompiledDimTag >, SimplicialFixturesForTag< complex::StaticSimplicialNotPrecompiledDimTag > > > SimplicialFixtures
 
typedef boost::mpl::list< CubicalTorusExternalMemory< complex::GridGraphExternalMemoryTag, uint64_t > > GridGraphFixtures
 
typedef complex::FlatMerge< boost::mpl::vector< CubicalFixturesForTag< complex::DenseCubicalTag >, CubicalFixturesForTag< complex::GridGraphTag >, GridGraphFixtures > > CubicalFixtures
 
typedef boost::mpl::list< GeneralizedEmpty< complex::LefschetzTag >, GeneralizedPoint< complex::LefschetzTag >, GeneralizedCircle< complex::LefschetzTag >, GeneralizedRectangle< complex::LefschetzTag >, GeneralizedPointFromCubes< complex::LefschetzTag > > GeneralizedFixtures
 
typedef boost::mpl::joint_view< boost::mpl::joint_view< SimplicialFixtures, CubicalFixtures >, GeneralizedFixturesComplexFixtures
 
typedef boost::mpl::filter_view< ComplexFixtures, IsCellComplexFixture< boost::mpl::_ > > CellComplexFixtures
 
typedef boost::mpl::filter_view< SimplicialFixtures, IsCellComplexFixture< boost::mpl::_ > > SimplicialCellComplexFixtures
 
typedef boost::mpl::list< SqueezeSimpleSetFixture, SqueezeSimpleMultiSetFixtureSqueezeIdsFixtures
 

Functions

template<typename Iterator >
std::set< typename Iterator::value_type > Uniq (Iterator b, Iterator e)
 

Typedef Documentation

typedef boost::mpl::filter_view<ComplexFixtures, IsCellComplexFixture<boost::mpl::_> > capd::test::CellComplexFixtures
typedef boost::mpl::joint_view<boost::mpl::joint_view<SimplicialFixtures, CubicalFixtures>, GeneralizedFixtures> capd::test::ComplexFixtures
typedef boost::mpl::filter_view<SimplicialFixtures, IsCellComplexFixture<boost::mpl::_> > capd::test::SimplicialCellComplexFixtures

Function Documentation

template<typename Iterator >
std::set<typename Iterator::value_type> capd::test::Uniq ( Iterator  b,
Iterator  e 
)