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 | ) |