TTK
Loading...
Searching...
No Matches
ttk::TopologicalOptimization Member List

This is the complete list of members for ttk::TopologicalOptimization, including all inherited members.

alpha_ttk::TopologicalOptimizationprotected
BaseClass()ttk::BaseClass
chooseLearningRate_ttk::TopologicalOptimizationprotected
coefStopCondition_ttk::TopologicalOptimizationprotected
constraintAveraging_ttk::TopologicalOptimizationprotected
Debug()ttk::Debug
debugLevel_ttk::Debugmutableprotected
debugMsgNamePrefix_ttk::Debugprotected
debugMsgPrefix_ttk::Debugprotected
epochNumber_ttk::TopologicalOptimizationprotected
execute(const dataType *const inputScalars, dataType *const outputScalars, SimplexId *const inputOffsets, triangulationType *triangulation, const ttk::DiagramType &constraintDiagram) constttk::TopologicalOptimization
fastAssignmentUpdate_ttk::TopologicalOptimizationprotected
finePairManagement_ttk::TopologicalOptimizationprotected
getIndices(triangulationType *triangulation, SimplexId *&inputOffsets, dataType *const inputScalars, const ttk::DiagramType &constraintDiagram, int epoch, std::vector< SimplexId > &listAllIndicesToChange, std::vector< std::vector< SimplexId > > &pair2MatchedPair, std::vector< std::vector< SimplexId > > &pair2Delete, std::vector< SimplexId > &pairChangeMatchingPair, std::vector< SimplexId > &birthPairToDeleteCurrentDiagram, std::vector< double > &birthPairToDeleteTargetDiagram, std::vector< SimplexId > &deathPairToDeleteCurrentDiagram, std::vector< double > &deathPairToDeleteTargetDiagram, std::vector< SimplexId > &birthPairToChangeCurrentDiagram, std::vector< double > &birthPairToChangeTargetDiagram, std::vector< SimplexId > &deathPairToChangeCurrentDiagram, std::vector< double > &deathPairToChangeTargetDiagram, std::vector< std::vector< SimplexId > > &currentVertex2PairsCurrentDiagram, std::vector< int > &vertexInHowManyPairs) constttk::TopologicalOptimization
getThreadNumber() constttk::BaseClassinline
lastLineModettk::Debugprotectedstatic
lastObject_ttk::BaseClassprotected
learningRate_ttk::TopologicalOptimizationprotected
lowerThreshold_ttk::TopologicalOptimizationprotected
methodOptimization_ttk::TopologicalOptimizationprotected
optimizationWithoutMatching_ttk::TopologicalOptimizationprotected
pairTypeToDelete_ttk::TopologicalOptimizationprotected
pdcMethod_ttk::TopologicalOptimizationprotected
preconditionTriangulation(AbstractTriangulation *triangulation)ttk::TopologicalOptimizationinline
printErr(const std::string &msg, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cerr) constttk::Debuginline
printFrequency_ttk::TopologicalOptimizationprotected
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
setAlpha(double alpha)ttk::TopologicalOptimizationinline
setChooseLearningRate(int chooseLearningRate)ttk::TopologicalOptimizationinline
setCoefStopCondition(double coefStopCondition)ttk::TopologicalOptimizationinline
setConstraintAveraging(bool ConstraintAveraging)ttk::TopologicalOptimizationinline
setDebugLevel(const int &debugLevel)ttk::Debugvirtual
setDebugMsgPrefix(const std::string &prefix)ttk::Debuginline
setEpochNumber(int EpochNumber)ttk::TopologicalOptimizationinline
setFastAssignmentUpdate(bool FastAssignmentUpdate)ttk::TopologicalOptimizationinline
setFinePairManagement(int finePairManagement)ttk::TopologicalOptimizationinline
setLearningRate(double learningRate)ttk::TopologicalOptimizationinline
setLowerThreshold(int lowerThreshold)ttk::TopologicalOptimizationinline
setMethodOptimization(int methodOptimization)ttk::TopologicalOptimizationinline
setOptimizationWithoutMatching(bool optimizationWithoutMatching)ttk::TopologicalOptimizationinline
setPairTypeToDelete(int pairTypeToDelete)ttk::TopologicalOptimizationinline
setPDCMethod(int PDCMethod)ttk::TopologicalOptimizationinline
setPrintFrequency(int printFrequency)ttk::TopologicalOptimizationinline
setThreadNumber(const int threadNumber)ttk::BaseClassinlinevirtual
setThresholdMethod(int thresholdMethod)ttk::TopologicalOptimizationinline
setThresholdPersistence(double thresholdPersistence)ttk::TopologicalOptimizationinline
setUpperThreshold(int upperThreshold)ttk::TopologicalOptimizationinline
setUseFastPersistenceUpdate(bool UseFastPersistenceUpdate)ttk::TopologicalOptimizationinline
setWrapper(const Wrapper *wrapper) overridettk::Debugvirtual
threadNumber_ttk::BaseClassmutableprotected
thresholdMethod_ttk::TopologicalOptimizationprotected
thresholdPersistence_ttk::TopologicalOptimizationprotected
TopologicalOptimization()ttk::TopologicalOptimization
upperThreshold_ttk::TopologicalOptimizationprotected
useFastPersistenceUpdate_ttk::TopologicalOptimizationprotected
vertexNumber_ttk::TopologicalOptimizationprotected
welcomeMsg(std::ostream &stream)ttk::Debugprotected
wrapper_ttk::BaseClassprotected
~BaseClass()=defaultttk::BaseClassvirtual
~Debug() overridettk::Debug