TTK
|
This is the complete list of members for ttk::TopologicalOptimization, including all inherited members.
alpha_ | ttk::TopologicalOptimization | protected |
BaseClass() | ttk::BaseClass | |
chooseLearningRate_ | ttk::TopologicalOptimization | protected |
coefStopCondition_ | ttk::TopologicalOptimization | protected |
constraintAveraging_ | ttk::TopologicalOptimization | protected |
Debug() | ttk::Debug | |
debugLevel_ | ttk::Debug | mutableprotected |
debugMsgNamePrefix_ | ttk::Debug | protected |
debugMsgPrefix_ | ttk::Debug | protected |
epochNumber_ | ttk::TopologicalOptimization | protected |
execute(const dataType *const inputScalars, dataType *const outputScalars, SimplexId *const inputOffsets, triangulationType *triangulation, const ttk::DiagramType &constraintDiagram) const | ttk::TopologicalOptimization | |
fastAssignmentUpdate_ | ttk::TopologicalOptimization | protected |
finePairManagement_ | ttk::TopologicalOptimization | protected |
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 > > ¤tVertex2PairsCurrentDiagram, std::vector< int > &vertexInHowManyPairs) const | ttk::TopologicalOptimization | |
getThreadNumber() const | ttk::BaseClass | inline |
lastLineMode | ttk::Debug | protectedstatic |
lastObject_ | ttk::BaseClass | protected |
learningRate_ | ttk::TopologicalOptimization | protected |
lowerThreshold_ | ttk::TopologicalOptimization | protected |
methodOptimization_ | ttk::TopologicalOptimization | protected |
optimizationWithoutMatching_ | ttk::TopologicalOptimization | protected |
pairTypeToDelete_ | ttk::TopologicalOptimization | protected |
pdcMethod_ | ttk::TopologicalOptimization | protected |
preconditionTriangulation(AbstractTriangulation *triangulation) | ttk::TopologicalOptimization | inline |
printErr(const std::string &msg, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cerr) const | ttk::Debug | inline |
printFrequency_ | ttk::TopologicalOptimization | protected |
printMsg(const std::string &msg, const debug::Priority &priority=debug::Priority::INFO, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cout) const | ttk::Debug | inline |
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) const | ttk::Debug | inline |
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) const | ttk::Debug | inline |
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) const | ttk::Debug | inline |
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) const | ttk::Debug | inline |
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) const | ttk::Debug | inline |
printMsg(const std::string &msg, const double &progress, const debug::Priority &priority, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cout) const | ttk::Debug | inline |
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) const | ttk::Debug | inline |
printMsg(const debug::Separator &separator, const debug::LineMode &lineMode=debug::LineMode::NEW, const debug::Priority &priority=debug::Priority::INFO, std::ostream &stream=std::cout) const | ttk::Debug | inline |
printMsg(const debug::Separator &separator, const debug::Priority &priority, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cout) const | ttk::Debug | inline |
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) const | ttk::Debug | inline |
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) const | ttk::Debug | inlineprotected |
printMsgInternal(const std::string &msg, const debug::Priority &priority, const debug::LineMode &lineMode, std::ostream &stream=std::cout) const | ttk::Debug | inlineprotected |
printWrn(const std::string &msg, const debug::LineMode &lineMode=debug::LineMode::NEW, std::ostream &stream=std::cerr) const | ttk::Debug | inline |
setAlpha(double alpha) | ttk::TopologicalOptimization | inline |
setChooseLearningRate(int chooseLearningRate) | ttk::TopologicalOptimization | inline |
setCoefStopCondition(double coefStopCondition) | ttk::TopologicalOptimization | inline |
setConstraintAveraging(bool ConstraintAveraging) | ttk::TopologicalOptimization | inline |
setDebugLevel(const int &debugLevel) | ttk::Debug | virtual |
setDebugMsgPrefix(const std::string &prefix) | ttk::Debug | inline |
setEpochNumber(int EpochNumber) | ttk::TopologicalOptimization | inline |
setFastAssignmentUpdate(bool FastAssignmentUpdate) | ttk::TopologicalOptimization | inline |
setFinePairManagement(int finePairManagement) | ttk::TopologicalOptimization | inline |
setLearningRate(double learningRate) | ttk::TopologicalOptimization | inline |
setLowerThreshold(int lowerThreshold) | ttk::TopologicalOptimization | inline |
setMethodOptimization(int methodOptimization) | ttk::TopologicalOptimization | inline |
setOptimizationWithoutMatching(bool optimizationWithoutMatching) | ttk::TopologicalOptimization | inline |
setPairTypeToDelete(int pairTypeToDelete) | ttk::TopologicalOptimization | inline |
setPDCMethod(int PDCMethod) | ttk::TopologicalOptimization | inline |
setPrintFrequency(int printFrequency) | ttk::TopologicalOptimization | inline |
setThreadNumber(const int threadNumber) | ttk::BaseClass | inlinevirtual |
setThresholdMethod(int thresholdMethod) | ttk::TopologicalOptimization | inline |
setThresholdPersistence(double thresholdPersistence) | ttk::TopologicalOptimization | inline |
setUpperThreshold(int upperThreshold) | ttk::TopologicalOptimization | inline |
setUseFastPersistenceUpdate(bool UseFastPersistenceUpdate) | ttk::TopologicalOptimization | inline |
setWrapper(const Wrapper *wrapper) override | ttk::Debug | virtual |
threadNumber_ | ttk::BaseClass | mutableprotected |
thresholdMethod_ | ttk::TopologicalOptimization | protected |
thresholdPersistence_ | ttk::TopologicalOptimization | protected |
TopologicalOptimization() | ttk::TopologicalOptimization | |
upperThreshold_ | ttk::TopologicalOptimization | protected |
useFastPersistenceUpdate_ | ttk::TopologicalOptimization | protected |
vertexNumber_ | ttk::TopologicalOptimization | protected |
welcomeMsg(std::ostream &stream) | ttk::Debug | protected |
wrapper_ | ttk::BaseClass | protected |
~BaseClass()=default | ttk::BaseClass | virtual |
~Debug() override | ttk::Debug |