![]() |
CAPD RedHom Library
|
Classes | |
| struct | BettiNumbersOverZ |
| struct | BuildFiniteTopologicalSpaceZigZagByIntersections |
| struct | BuildMeshVectorFieldOptimizedPartition |
| struct | BuildMeshVectorFieldZigZagByIntersections |
| struct | BuildMultivectorDynamicsOnCellCodeMap |
| struct | BuildMultivectorDynamicsOnGrid |
| struct | BuildMultivectorDynamicsOnPartition |
| class | Complex |
| struct | Convert |
| struct | Convert< apiRedHom::CubicalComplex::Interval > |
| struct | Convert< std::pair< Object1, Object2 > > |
| struct | Convert< std::tuple< Object1, Object2, Object3 > > |
| struct | Convert< std::vector< Object > > |
| struct | CountCriticalCells |
| class | CubicalComplex |
| class | DistanceMatrixPersistentHomology |
| struct | FiniteTopologicalSpace |
| struct | FundamentalGroup |
| struct | GenerateKappaMap |
| struct | MeshVectorField |
| struct | MultivectorDynamics |
| class | ProdSimplicialComplex |
| class | SimplicialComplex |
| class | VolumePersistentHomology |
Functions | |
| template<typename T > | |
| Convert< T >::ToPyT | ToPython (const T &obj) |
| template<typename T > | |
| Convert< T >::RawT | FromPython (const typename Convert< T >::FromPyT &obj) |
| boost::shared_ptr< CubicalComplex > | PyCubicalComplex_CreateFromFullCubeNumpyArray (size_t arrayAddr, int cubesNum, int _dim) |
| boost::shared_ptr< CubicalComplex > | PyCubicalComplex_CreateFromNumpyArray (size_t arrayAddr, size_t arraySize, size_t shapeAddr, int _dim) |
| boost::shared_ptr< DistanceMatrixPersistentHomology > | PyDistanceMatrixPersistentHomology_CreateFromNumpyArray (size_t size, size_t arrayAddr, size_t arraySize, size_t dim, size_t degreeLimit, double distanceLimit) |
| boost::shared_ptr< SimplicialComplex > | PySimplicialComplex_CreateFromNumpyArray (size_t arrayAddr, int simplicesNum, int dim) |
| boost::shared_ptr< VolumePersistentHomology > | PyVolumePersistentHomology_CreateFromNumpyArray (size_t arrayAddr, size_t arraySize, size_t shapeAddr, int _dim) |
| boost::python::list | ComputeBettiNumbers (Complex &complex, int modulo=0) |
| boost::shared_ptr< Complex > | PyGeneralizedComplex_CreateFromNumpyKappaMap (unsigned long kappaAddr, size_t kappaSize, unsigned long dimsAddr, size_t dimsSize) |
| boost::python::list capd::apiRedHom::python::ComputeBettiNumbers | ( | Complex & | complex, |
| int | modulo = 0 |
||
| ) |
| Convert<T>::RawT capd::apiRedHom::python::FromPython | ( | const typename Convert< T >::FromPyT & | obj | ) |
| boost::shared_ptr< CubicalComplex > capd::apiRedHom::python::PyCubicalComplex_CreateFromFullCubeNumpyArray | ( | size_t | arrayAddr, |
| int | cubesNum, | ||
| int | _dim | ||
| ) |
| boost::shared_ptr< CubicalComplex > capd::apiRedHom::python::PyCubicalComplex_CreateFromNumpyArray | ( | size_t | arrayAddr, |
| size_t | arraySize, | ||
| size_t | shapeAddr, | ||
| int | _dim | ||
| ) |
| boost::shared_ptr< DistanceMatrixPersistentHomology > capd::apiRedHom::python::PyDistanceMatrixPersistentHomology_CreateFromNumpyArray | ( | size_t | size, |
| size_t | arrayAddr, | ||
| size_t | arraySize, | ||
| size_t | dim, | ||
| size_t | degreeLimit, | ||
| double | distanceLimit | ||
| ) |
| boost::shared_ptr< Complex > capd::apiRedHom::python::PyGeneralizedComplex_CreateFromNumpyKappaMap | ( | unsigned long | kappaAddr, |
| size_t | kappaSize, | ||
| unsigned long | dimsAddr, | ||
| size_t | dimsSize | ||
| ) |
| boost::shared_ptr< SimplicialComplex > capd::apiRedHom::python::PySimplicialComplex_CreateFromNumpyArray | ( | size_t | arrayAddr, |
| int | simplicesNum, | ||
| int | dim | ||
| ) |
| boost::shared_ptr< VolumePersistentHomology > capd::apiRedHom::python::PyVolumePersistentHomology_CreateFromNumpyArray | ( | size_t | arrayAddr, |
| size_t | arraySize, | ||
| size_t | shapeAddr, | ||
| int | _dim | ||
| ) |
| Convert<T>::ToPyT capd::apiRedHom::python::ToPython | ( | const T & | obj | ) |