TTK
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ttkRipsComplex Member List

This is the complete list of members for ttkRipsComplex, including all inherited members.

AddInputData(vtkDataSet *)ttkAlgorithm
AddInputData(int, vtkDataSet *)ttkAlgorithm
BaseClass()ttk::BaseClass
checkEmptyMPIInput(inputType *input)ttkAlgorithminline
checkForGlobalAndComputeOrderArray(vtkDataSet *const inputData, vtkDataArray *scalarArray, const int scalarArrayIdx, const bool getGlobalOrder, vtkDataArray *orderArray, ttk::Triangulation *triangulation, const bool enforceOrderArrayIdx)ttkAlgorithm
checkGlobalIdValidity(ttk::LongSimplexId *globalIds, ttk::SimplexId simplexNumber, unsigned char *ghost, int *rankArray)ttkAlgorithmprotected
ClearScalarFields()ttkRipsComplexinline
CompactTriangulationCacheSizettkAlgorithmprotected
computeDiameterStats(const SimplexId nPoints, std::array< double *const, 3 > diamStats, const std::vector< SimplexId > &connectivity, const std::vector< double > &cellDiameters) constttk::RipsComplexprotected
computeGaussianDensity(double *const density, const std::vector< std::vector< double > > &distanceMatrix) constttk::RipsComplexprotected
ComputeGaussianDensityttk::RipsComplexprotected
ComputeOrderArray(vtkDataSet *const inputData, vtkDataArray *scalarArray, const int scalarArrayIdx, const bool getGlobalOrder, vtkDataArray *oldOrderArray, ttk::Triangulation *triangulation)ttkAlgorithm
Debug()ttk::Debug
debugLevel_ttk::Debugmutableprotected
debugMsgNamePrefix_ttk::Debugprotected
debugMsgPrefix_ttk::Debugprotected
Epsilonttk::RipsComplexprotected
execute(std::vector< SimplexId > &connectivity, std::vector< double > &diameters, std::array< double *const, 3 > diamStats, const std::vector< std::vector< double > > &distanceMatrix, double *const density=nullptr) constttk::RipsComplexprotected
FillInputPortInformation(int port, vtkInformation *info) overridettkRipsComplexprotected
ttkAlgorithm::FillInputPortInformation(int ttkNotUsed(port), vtkInformation *ttkNotUsed(info)) overridettkAlgorithminlineprotected
FillOutputPortInformation(int port, vtkInformation *info) overridettkRipsComplexprotected
ttkAlgorithm::FillOutputPortInformation(int ttkNotUsed(port), vtkInformation *ttkNotUsed(info)) overridettkAlgorithminlineprotected
GenerateGlobalIds(vtkDataSet *input, std::unordered_map< ttk::SimplexId, ttk::SimplexId > &vertGtoL, std::vector< int > &neighborRanks, std::map< int, int > &neighborsToId)ttkAlgorithmprotected
GetClassName()ttkRipsComplexvirtual
GetComputeGaussianDensity()ttkRipsComplexvirtual
GetEpsilon()ttkRipsComplexvirtual
GetIdentifierArrayPtr(const bool &enforceArrayIndex, const int &arrayIndex, const std::string &arrayName, vtkDataSet *const inputData, std::vector< ttk::SimplexId > &spareStorage, const int inputPort=0, const bool printErr=true)ttkAlgorithm
GetKeepAllDataArrays()ttkRipsComplexvirtual
GetOptionalArray(const bool &enforceArrayIndex, const int &arrayIndex, const std::string &arrayName, vtkDataSet *const inputData, const int &inputPort=0)ttkAlgorithm
GetOrderArray(vtkDataSet *const inputData, const int scalarArrayIdx, ttk::Triangulation *triangulation, const bool getGlobalOrder=false, const int orderArrayIdx=0, const bool enforceOrderArrayIdx=false)ttkAlgorithm
GetOrderArrayName(vtkDataArray *const array)ttkAlgorithmstatic
GetOutput()ttkAlgorithm
GetOutput(int)ttkAlgorithm
GetOutputDimension()ttkRipsComplexvirtual
GetRegexpString()ttkRipsComplexvirtual
GetSelectFieldsWithRegexp()ttkRipsComplexvirtual
GetStdDev()ttkRipsComplexvirtual
getThreadNumber() constttk::BaseClassinline
GetTriangulation(vtkDataSet *dataSet)ttkAlgorithm
GetXColumn()ttkRipsComplexvirtual
GetYColumn()ttkRipsComplexvirtual
GetZColumn()ttkRipsComplexvirtual
IsA(const char *type)ttkRipsComplexvirtual
IsTypeOf(const char *type)ttkRipsComplexstatic
lastLineModettk::Debugprotectedstatic
lastObject_ttk::BaseClassprotected
MPIGhostPipelinePreconditioning(vtkDataSet *input)ttkAlgorithmprotected
MPIPipelinePreconditioning(vtkDataSet *input, std::vector< int > &neighbors, std::map< int, int > &neighToId, ttk::Triangulation *triangulation=nullptr)ttkAlgorithmprotected
MPITriangulationPreconditioning(ttk::Triangulation *triangulation, vtkDataSet *input)ttkAlgorithmprotected
New()ttkRipsComplexstatic
OutputDimensionttk::RipsComplexprotected
printErr(const std::string &msg, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cerr) constttk::Debuginline
printMsg(const std::string &msg, const debug::Priority &priority=debug::Priority::INFO, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const std::vector< std::string > &msgs, const debug::Priority &priority=debug::Priority::INFO, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const std::string &msg, const double &progress, const double &time, const int &threads, const double &memory, const debug::LineMode &lineMode=debug::LineMode::NEW, const debug::Priority &priority=debug::Priority::PERFORMANCE, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const std::string &msg, const double &progress, const double &time, const debug::LineMode &lineMode=debug::LineMode::NEW, const debug::Priority &priority=debug::Priority::PERFORMANCE, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const std::string &msg, const double &progress, const double &time, const int &threads, const debug::LineMode &lineMode=debug::LineMode::NEW, const debug::Priority &priority=debug::Priority::PERFORMANCE, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const std::string &msg, const double &progress, const debug::LineMode &lineMode=debug::LineMode::NEW, const debug::Priority &priority=debug::Priority::PERFORMANCE, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const std::string &msg, const double &progress, const debug::Priority &priority, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const std::vector< std::vector< std::string > > &rows, const debug::Priority &priority=debug::Priority::INFO, const bool hasHeader=true, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const debug::Separator &separator, const debug::LineMode &lineMode=debug::LineMode::NEW, const debug::Priority &priority=debug::Priority::INFO, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const debug::Separator &separator, const debug::Priority &priority, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cout) constttk::Debuginline
printMsg(const std::string &msg, const debug::Separator &separator, const debug::LineMode &lineMode=debug::LineMode::NEW, const debug::Priority &priority=debug::Priority::INFO, std::ostream &stream=std::cout) constttk::Debuginline
printMsgInternal(const std::string &msg, const std::string &right, const std::string &filler, const debug::Priority &priority=debug::Priority::INFO, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cout) constttk::Debuginlineprotected
printMsgInternal(const std::string &msg, const debug::Priority &priority, const debug::LineMode &lineMode, std::ostream &stream=std::cout) constttk::Debuginlineprotected
printWrn(const std::string &msg, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cerr) constttk::Debuginline
ProcessRequest(vtkInformation *request, vtkInformationVector **inputVectors, vtkInformationVector *outputVector) overridettkAlgorithm
RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) overridettkRipsComplexprotected
ttkAlgorithm::RequestData(vtkInformation *ttkNotUsed(request), vtkInformationVector **ttkNotUsed(inputVectors), vtkInformationVector *ttkNotUsed(outputVector))ttkAlgorithminlineprotectedvirtual
RequestDataNotGenerated(vtkInformation *ttkNotUsed(request), vtkInformationVector **ttkNotUsed(inputVectors), vtkInformationVector *ttkNotUsed(outputVector))ttkAlgorithminlineprotectedvirtual
RequestDataObject(vtkInformation *request, vtkInformationVector **inputVectors, vtkInformationVector *outputVector)ttkAlgorithmprotectedvirtual
RequestInformation(vtkInformation *ttkNotUsed(request), vtkInformationVector **ttkNotUsed(inputVectors), vtkInformationVector *ttkNotUsed(outputVector))ttkAlgorithminlineprotectedvirtual
RequestUpdateExtent(vtkInformation *ttkNotUsed(request), vtkInformationVector **ttkNotUsed(inputVectors), vtkInformationVector *ttkNotUsed(outputVector))ttkAlgorithminlineprotectedvirtual
RequestUpdateTime(vtkInformation *ttkNotUsed(request), vtkInformationVector **ttkNotUsed(inputVectors), vtkInformationVector *ttkNotUsed(outputVector))ttkAlgorithminlineprotectedvirtual
RequestUpdateTimeDependentInformation(vtkInformation *ttkNotUsed(request), vtkInformationVector **ttkNotUsed(inputVectors), vtkInformationVector *ttkNotUsed(outputVector))ttkAlgorithminlineprotectedvirtual
RipsComplex()ttk::RipsComplexprotected
SafeDownCast(vtkObject *o)ttkRipsComplexstatic
SAME_DATA_TYPE_AS_INPUT_PORT()ttkAlgorithmstatic
SetCompactTriangulationCacheSize(float cacheSize)ttkAlgorithminline
SetComputeGaussianDensity(bool)ttkRipsComplexvirtual
SetDebugLevel(int debugLevel)ttkAlgorithminline
setDebugLevel(const int &debugLevel)ttk::Debugvirtual
setDebugMsgPrefix(const std::string &prefix)ttk::Debuginline
SetEpsilon(double)ttkRipsComplexvirtual
SetInputData(vtkDataSet *)ttkAlgorithm
SetInputData(int, vtkDataSet *)ttkAlgorithm
SetKeepAllDataArrays(bool)ttkRipsComplexvirtual
SetOutputDimension(int)ttkRipsComplexvirtual
SetRegexpString(const std::string &)ttkRipsComplexvirtual
SetScalarFields(const std::string &s)ttkRipsComplexinline
SetSelectFieldsWithRegexp(bool)ttkRipsComplexvirtual
SetStdDev(double)ttkRipsComplexvirtual
setThreadNumber(const int threadNumber)ttk::BaseClassinlinevirtual
SetThreadNumber(int threadNumber)ttkAlgorithminline
SetUseAllCores(bool useAllCores)ttkAlgorithminline
setWrapper(const Wrapper *wrapper) overridettk::Debugvirtual
SetXColumn(const std::string &)ttkRipsComplexvirtual
SetYColumn(const std::string &)ttkRipsComplexvirtual
SetZColumn(const std::string &)ttkRipsComplexvirtual
StdDevttk::RipsComplexprotected
Superclass typedefttkRipsComplex
threadNumber_ttk::BaseClassmutableprotected
ttkAlgorithm()ttkAlgorithmprotected
ttkRipsComplex()ttkRipsComplexprotected
UpdateThreadNumber()ttkAlgorithminline
welcomeMsg(std::ostream &stream)ttk::Debugprotected
wrapper_ttk::BaseClassprotected
~BaseClass()=defaultttk::BaseClassvirtual
~Debug() overridettk::Debug
~ttkAlgorithm() overridettkAlgorithmprotected