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

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

AddInputData(vtkDataSet *)ttkAlgorithm
AddInputData(int, vtkDataSet *)ttkAlgorithm
assignmentSolverID_ttk::MergeTreeBaseprotected
barycenterMergeTree_ttk::MergeTreeBaseprotected
BaseClass()ttk::BaseClass
branchDecomposition_ttk::MergeTreeBaseprotected
branchDecompositionToTree(ftm::FTMTree_MT *tree)ttk::MergeTreeBaseinlineprotected
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
cleanTree_ttk::MergeTreeBaseprotected
CompactTriangulationCacheSizettkAlgorithmprotected
computeBarycenter(ftm::MergeTree< dataType > &mTree1, ftm::MergeTree< dataType > &mTree2, double alpha)ttk::MergeTreeTemporalReductionDecodinginlineprotected
computeBranchDecomposition(ftm::FTMTree_MT *tree, std::vector< std::vector< ftm::idNode > > &treeNodeMerged)ttk::MergeTreeBaseinlineprotected
computeDistance(ftm::MergeTree< dataType > &mTree1, ftm::MergeTree< dataType > &mTree2, std::vector< std::tuple< ftm::idNode, ftm::idNode, double > > &matching)ttk::MergeTreeTemporalReductionDecodinginlineprotected
computeDistance(ftm::MergeTree< dataType > &mTree1, ftm::MergeTree< dataType > &mTree2)ttk::MergeTreeTemporalReductionDecodinginlineprotected
ttk::MergeTreeBase::computeDistance(dataType x1, dataType x2, dataType y1, dataType y2, double power=2)ttk::MergeTreeBaseinlineprotected
ComputeOrderArray(vtkDataSet *const inputData, vtkDataArray *scalarArray, const int scalarArrayIdx, const bool getGlobalOrder, vtkDataArray *oldOrderArray, ttk::Triangulation *triangulation)ttkAlgorithm
convertBranchDecompositionMatching(ftm::FTMTree_MT *tree1, ftm::FTMTree_MT *tree2, std::vector< std::tuple< ftm::idNode, ftm::idNode, double > > &outputMatching)ttk::MergeTreeBaseinlineprotected
convertBranchDecompositionMatching(ftm::FTMTree_MT *tree1, ftm::FTMTree_MT *tree2, std::vector< std::tuple< ftm::idNode, ftm::idNode > > &outputMatching)ttk::MergeTreeBaseinlineprotected
convertToDiagram_ttk::MergeTreeBaseprotected
copyMinMaxPair(ftm::MergeTree< dataType > &mTree1, ftm::MergeTree< dataType > &mTree2, bool setOrigins=false)ttk::MergeTreeBaseinlineprotected
Debug()ttk::Debug
debugLevel_ttk::Debugmutableprotected
debugMsgNamePrefix_ttk::Debugprotected
debugMsgPrefix_ttk::Debugprotected
deleteCost(ftm::FTMTree_MT *tree, ftm::idNode nodeId)ttk::MergeTreeBaseinlineprotected
deleteMultiPersPairs(ftm::FTMTree_MT *tree, bool useBD)ttk::MergeTreeBaseinlineprotected
deleteMultiPersPairs_ttk::MergeTreeBaseprotected
distanceSquaredRoot_ttk::MergeTreeBaseprotected
distancesToKeyFrames_ttk::MergeTreeTemporalReductionDecodingprotected
dontUseMinMaxPair(ftm::FTMTree_MT *tree)ttk::MergeTreeBaseinlineprotected
epsilon1UseFarthestSaddle_ttk::MergeTreeBaseprotected
epsilon2Tree1_ttk::MergeTreeBaseprotected
epsilon2Tree2_ttk::MergeTreeBaseprotected
epsilon3Tree1_ttk::MergeTreeBaseprotected
epsilon3Tree2_ttk::MergeTreeBaseprotected
epsilonTree1_ttk::MergeTreeBaseprotected
epsilonTree2_ttk::MergeTreeBaseprotected
execute(std::vector< ftm::MergeTree< dataType > > &mTrees, std::vector< std::tuple< double, int, int, int, int > > &coefs, std::vector< ftm::MergeTree< dataType > > &allMT, std::vector< std::vector< std::tuple< ftm::idNode, ftm::idNode, double > > > &allMatching)ttk::MergeTreeTemporalReductionDecodinginlineprotected
FillInputPortInformation(int port, vtkInformation *info) overridettkMergeTreeTemporalReductionDecodingprotected
ttkAlgorithm::FillInputPortInformation(int ttkNotUsed(port), vtkInformation *ttkNotUsed(info)) overridettkAlgorithminlineprotected
FillOutputPortInformation(int port, vtkInformation *info) overridettkMergeTreeTemporalReductionDecodingprotected
ttkAlgorithm::FillOutputPortInformation(int ttkNotUsed(port), vtkInformation *ttkNotUsed(info)) overridettkAlgorithminlineprotected
finalDistances_ttk::MergeTreeTemporalReductionDecodingprotected
fixMergedRootOrigin(ftm::FTMTree_MT *tree)ttk::MergeTreeBaseinlineprotected
GenerateGlobalIds(vtkDataSet *input, std::unordered_map< ttk::SimplexId, ttk::SimplexId > &vertGtoL, std::vector< int > &neighborRanks, std::map< int, int > &neighborsToId)ttkAlgorithmprotected
GetAssignmentSolver()ttkMergeTreeTemporalReductionDecodinginline
GetBranchDecompositionPlanarLayout()ttkMergeTreeTemporalReductionDecodingvirtual
GetBranchSpacing()ttkMergeTreeTemporalReductionDecodingvirtual
GetClassName()ttkMergeTreeTemporalReductionDecodingvirtual
GetDimensionSpacing()ttkMergeTreeTemporalReductionDecodingvirtual
GetDimensionToShift()ttkMergeTreeTemporalReductionDecodingvirtual
GetExcludeImportantPairsHigher()ttkMergeTreeTemporalReductionDecodingvirtual
GetExcludeImportantPairsLower()ttkMergeTreeTemporalReductionDecodingvirtual
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
GetImportantPairs()ttkMergeTreeTemporalReductionDecodingvirtual
GetImportantPairsSpacing()ttkMergeTreeTemporalReductionDecodingvirtual
GetMaximumImportantPairs()ttkMergeTreeTemporalReductionDecodingvirtual
GetMinimumImportantPairs()ttkMergeTreeTemporalReductionDecodingvirtual
GetNonImportantPairsProximity()ttkMergeTreeTemporalReductionDecodingvirtual
GetNonImportantPairsSpacing()ttkMergeTreeTemporalReductionDecodingvirtual
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
GetOutputTrees()ttkMergeTreeTemporalReductionDecodingvirtual
getParamNames(std::vector< std::string > &paramNames)ttk::MergeTreeBaseinlineprotected
getParamValueFromName(std::string &paramName)ttk::MergeTreeBaseinlineprotected
GetPlanarLayout()ttkMergeTreeTemporalReductionDecodingvirtual
GetRescaleTreesIndividually()ttkMergeTreeTemporalReductionDecodingvirtual
getSizeLimitMetric(std::vector< ftm::FTMTree_MT * > &trees)ttk::MergeTreeBaseinlineprotected
getThreadNumber() constttk::BaseClassinline
getTreesNodeCorr()ttk::MergeTreeBaseinlineprotected
getTreesStats(std::vector< ftm::FTMTree_MT * > &trees, std::array< double, 3 > &stats)ttk::MergeTreeBaseinlineprotected
GetTriangulation(vtkDataSet *dataSet)ttkAlgorithm
identifyRealMatching(ftm::FTMTree_MT *tree1, ftm::FTMTree_MT *tree2, std::vector< std::tuple< ftm::idNode, ftm::idNode > > &outputMatching, std::vector< std::tuple< ftm::idNode, ftm::idNode, bool > > &realMatching)ttk::MergeTreeBaseinlineprotected
insertCost(ftm::FTMTree_MT *tree, ftm::idNode nodeId)ttk::MergeTreeBaseinlineprotected
IsA(const char *type)ttkMergeTreeTemporalReductionDecodingvirtual
isPersistenceDiagram_ttk::MergeTreeBaseprotected
IsTypeOf(const char *type)ttkMergeTreeTemporalReductionDecodingstatic
keepMostImportantPairs(ftm::FTMTree_MT *tree, int n, bool useBD)ttk::MergeTreeBaseinlineprotected
keepSubtree_ttk::MergeTreeBaseprotected
lastLineModettk::Debugprotectedstatic
lastObject_ttk::BaseClassprotected
mergeSaddle(ftm::FTMTree_MT *tree, double epsilon, std::vector< std::vector< ftm::idNode > > &treeNodeMerged, bool mergeByPersistence=false)ttk::MergeTreeBaseinlineprotected
MergeTreeBase()ttk::MergeTreeBaseinlineprotected
MergeTreeTemporalReductionDecoding()ttk::MergeTreeTemporalReductionDecodingprotected
mixDistances(dataType distance1, dataType distance2)ttk::MergeTreeBaseinlineprotected
mixDistancesMatrix(std::vector< std::vector< dataType > > &distanceMatrix, std::vector< std::vector< dataType > > &distanceMatrix2)ttk::MergeTreeBaseinlineprotected
mixDistancesMinMaxPairWeight(bool isFirstInput)ttk::MergeTreeBaseinlineprotected
mixDistancesWeight(bool isFirstInput)ttk::MergeTreeBaseinlineprotected
mixtureCoefficient_ttk::MergeTreeBaseprotected
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
mtFlattening(ftm::MergeTree< dataType > &mt)ttk::MergeTreeBaseinlineprotected
mtsFlattening(std::vector< ftm::MergeTree< dataType > > &mts)ttk::MergeTreeBaseinlineprotected
New()ttkMergeTreeTemporalReductionDecodingstatic
nodePerTask_ttk::MergeTreeBaseprotected
nonMatchingWeight_ttk::MergeTreeBaseprotected
normalizedWasserstein_ttk::MergeTreeBaseprotected
parallelize_ttk::MergeTreeBaseprotected
persistenceMerging(ftm::FTMTree_MT *tree, double epsilon2, double epsilon3=100)ttk::MergeTreeBaseinlineprotected
persistenceThreshold_ttk::MergeTreeBaseprotected
persistenceThresholding(ftm::FTMTree_MT *tree, double persistenceThresholdT, std::vector< ftm::idNode > &deletedNodes)ttk::MergeTreeBaseinlineprotected
persistenceThresholding(ftm::FTMTree_MT *tree, std::vector< ftm::idNode > &deletedNodes)ttk::MergeTreeBaseinlineprotected
persistenceThresholding(ftm::FTMTree_MT *tree, double persistenceThresholdT)ttk::MergeTreeBaseinlineprotected
persistenceThresholding(ftm::FTMTree_MT *tree)ttk::MergeTreeBaseinlineprotected
postprocessingPipeline(ftm::FTMTree_MT *tree)ttk::MergeTreeBaseinlineprotected
preprocessingPipeline(ftm::MergeTree< dataType > &mTree, double epsilonTree, double epsilon2Tree, double epsilon3Tree, bool branchDecompositionT, bool useMinMaxPairT, bool cleanTreeT, double persistenceThreshold, std::vector< int > &nodeCorr, bool deleteInconsistentNodes=true)ttk::MergeTreeBaseinlineprotected
preprocessingPipeline(ftm::MergeTree< dataType > &mTree, double epsilonTree, double epsilon2Tree, double epsilon3Tree, bool branchDecompositionT, bool useMinMaxPairT, bool cleanTreeT, std::vector< int > &nodeCorr, bool deleteInconsistentNodes=true)ttk::MergeTreeBaseinlineprotected
preprocessTree(ftm::FTMTree_MT *tree, bool deleteInconsistentNodes=true)ttk::MergeTreeBaseinlineprotected
printErr(const std::string &msg, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cerr) constttk::Debuginline
printMatching(std::vector< MatchingType > &matchings)ttk::MergeTreeBaseinlineprotected
printMatching(std::vector< std::tuple< ftm::idNode, ftm::idNode, double > > &matchings)ttk::MergeTreeBaseinlineprotected
printMatching(std::vector< std::tuple< ftm::idNode, ftm::idNode > > &matchings)ttk::MergeTreeBaseinlineprotected
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
printOutputMatching(std::vector< std::tuple< ftm::idNode, ftm::idNode > > &outputMatching, ftm::FTMTree_MT *tree1, ftm::FTMTree_MT *tree2, bool computeCosts=true)ttk::MergeTreeBaseinlineprotected
printPairs(std::vector< std::tuple< SimplexId, SimplexId, dataType > > &treePairs)ttk::MergeTreeBaseinlineprotected
printTable(dataType *table, int nRows, int nCols)ttk::MergeTreeBaseinlineprotected
printTableVector(std::vector< std::vector< dataType > > &table)ttk::MergeTreeBaseinlineprotected
printTreesStats(std::vector< ftm::FTMTree_MT * > &trees)ttk::MergeTreeBaseinlineprotected
printTreesStats(std::vector< ftm::MergeTree< dataType > > &trees)ttk::MergeTreeBaseinlineprotected
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
putBackMergedNodes(ftm::FTMTree_MT *tree)ttk::MergeTreeBaseinlineprotected
relabelCost(ftm::FTMTree_MT *tree1, ftm::idNode nodeId1, ftm::FTMTree_MT *tree2, ftm::idNode nodeId2)ttk::MergeTreeBaseinlineprotected
relabelCostOnly(ftm::FTMTree_MT *tree1, ftm::idNode nodeId1, ftm::FTMTree_MT *tree2, ftm::idNode nodeId2)ttk::MergeTreeBaseinlineprotected
RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) overridettkMergeTreeTemporalReductionDecodingprotected
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
reverseNodeCorr(ftm::FTMTree_MT *tree, std::vector< int > &nodeCorr)ttk::MergeTreeBaseinlineprotected
run(vtkInformationVector *outputVector, std::vector< vtkSmartPointer< vtkMultiBlockDataSet > > &inputTrees, std::vector< std::tuple< double, int, int, int, int > > &coefs, std::vector< bool > &interpolatedTrees)ttkMergeTreeTemporalReductionDecodingprotected
runCompute(std::vector< vtkSmartPointer< vtkMultiBlockDataSet > > &inputTrees, std::vector< std::tuple< double, int, int, int, int > > &coefs)ttkMergeTreeTemporalReductionDecodingprotected
runOutput(vtkInformationVector *outputVector, std::vector< vtkSmartPointer< vtkMultiBlockDataSet > > &inputTrees, std::vector< std::tuple< double, int, int, int, int > > &coefs, std::vector< bool > &interpolatedTrees)ttkMergeTreeTemporalReductionDecodingprotected
SafeDownCast(vtkObject *o)ttkMergeTreeTemporalReductionDecodingstatic
SAME_DATA_TYPE_AS_INPUT_PORT()ttkAlgorithmstatic
setAssignmentSolver(int assignmentSolver)ttk::MergeTreeBaseinlineprotected
SetAssignmentSolver(int assignmentSolver)ttkMergeTreeTemporalReductionDecodinginline
setBarycenterMergeTree(bool imt)ttk::MergeTreeBaseinlineprotected
setBranchDecomposition(bool useBD)ttk::MergeTreeBaseinlineprotected
SetBranchDecompositionPlanarLayout(bool)ttkMergeTreeTemporalReductionDecodingvirtual
SetBranchSpacing(double)ttkMergeTreeTemporalReductionDecodingvirtual
setCleanTree(bool clean)ttk::MergeTreeBaseinlineprotected
SetCompactTriangulationCacheSize(float cacheSize)ttkAlgorithminline
setDebugLevel(const int &debugLevel)ttk::Debugvirtual
SetDebugLevel(int debugLevel)ttkAlgorithminline
setDebugMsgPrefix(const std::string &prefix)ttk::Debuginline
setDeleteMultiPersPairs(bool deleteMultiPersPairsT)ttk::MergeTreeBaseinlineprotected
SetDimensionSpacing(double)ttkMergeTreeTemporalReductionDecodingvirtual
SetDimensionToShift(int)ttkMergeTreeTemporalReductionDecodingvirtual
setDistanceSquaredRoot(bool distanceSquaredRoot)ttk::MergeTreeBaseinlineprotected
setEpsilon1UseFarthestSaddle(bool b)ttk::MergeTreeBaseinlineprotected
setEpsilon2Tree1(double epsilon)ttk::MergeTreeBaseinlineprotected
setEpsilon2Tree2(double epsilon)ttk::MergeTreeBaseinlineprotected
setEpsilon3Tree1(double epsilon)ttk::MergeTreeBaseinlineprotected
setEpsilon3Tree2(double epsilon)ttk::MergeTreeBaseinlineprotected
setEpsilonTree1(double epsilon)ttk::MergeTreeBaseinlineprotected
setEpsilonTree2(double epsilon)ttk::MergeTreeBaseinlineprotected
SetExcludeImportantPairsHigher(const std::string &)ttkMergeTreeTemporalReductionDecodingvirtual
SetExcludeImportantPairsLower(const std::string &)ttkMergeTreeTemporalReductionDecodingvirtual
SetImportantPairs(double)ttkMergeTreeTemporalReductionDecodingvirtual
SetImportantPairsSpacing(double)ttkMergeTreeTemporalReductionDecodingvirtual
SetInputData(vtkDataSet *)ttkAlgorithm
SetInputData(int, vtkDataSet *)ttkAlgorithm
setIsPersistenceDiagram(bool isPD)ttk::MergeTreeBaseinlineprotected
setKeepSubtree(bool keepSubtree)ttk::MergeTreeBaseinlineprotected
SetMaximumImportantPairs(int)ttkMergeTreeTemporalReductionDecodingvirtual
SetMinimumImportantPairs(int)ttkMergeTreeTemporalReductionDecodingvirtual
setNodePerTask(int npt)ttk::MergeTreeBaseinlineprotected
SetNonImportantPairsProximity(double)ttkMergeTreeTemporalReductionDecodingvirtual
SetNonImportantPairsSpacing(double)ttkMergeTreeTemporalReductionDecodingvirtual
setNonMatchingWeight(double weight)ttk::MergeTreeBaseinlineprotected
setNormalizedWasserstein(bool normalizedWasserstein)ttk::MergeTreeBaseinlineprotected
SetOutputTrees(bool)ttkMergeTreeTemporalReductionDecodingvirtual
setParallelize(bool para)ttk::MergeTreeBaseinlineprotected
setParamValueFromName(std::string &paramName, double value)ttk::MergeTreeBaseinlineprotected
setPersistenceThreshold(double pt)ttk::MergeTreeBaseinlineprotected
SetPlanarLayout(bool)ttkMergeTreeTemporalReductionDecodingvirtual
SetRescaleTreesIndividually(bool)ttkMergeTreeTemporalReductionDecodingvirtual
setThreadNumber(const int threadNumber)ttk::BaseClassinlinevirtual
SetThreadNumber(int threadNumber)ttkAlgorithminline
SetUseAllCores(bool useAllCores)ttkAlgorithminline
setUseMinMaxPair(bool useMinMaxPair)ttk::MergeTreeBaseinlineprotected
setWrapper(const Wrapper *wrapper) overridettk::Debugvirtual
Superclass typedefttkMergeTreeTemporalReductionDecoding
threadNumber_ttk::BaseClassmutableprotected
treesNodeCorr_ttk::MergeTreeBaseprotected
ttkAlgorithm()ttkAlgorithmprotected
ttkMergeTreeTemporalReductionDecoding()ttkMergeTreeTemporalReductionDecodingprotected
UpdateThreadNumber()ttkAlgorithminline
useDoubleInput_ttk::MergeTreeBaseprotected
useFullMerge_ttk::MergeTreeBaseprotected
useMinMaxPair_ttk::MergeTreeBaseprotected
verifyOrigins(ftm::FTMTree_MT *tree)ttk::MergeTreeBaseinlineprotected
verifyPairsTree(ftm::FTMTree_MT *tree)ttk::MergeTreeBaseinlineprotected
wassersteinPower_ttk::MergeTreeBaseprotected
welcomeMsg(std::ostream &stream)ttk::Debugprotected
wrapper_ttk::BaseClassprotected
~BaseClass()=defaultttk::BaseClassvirtual
~Debug() overridettk::Debug
~ttkAlgorithm() overridettkAlgorithmprotected
~ttkMergeTreeTemporalReductionDecoding() overridettkMergeTreeTemporalReductionDecodingprotected