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

This is the complete list of members for ttkDimensionReduction, 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()ttkDimensionReductioninline
CompactTriangulationCacheSizettkAlgorithmprotected
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
DimensionReduction()ttk::DimensionReductionprotected
execute(std::vector< std::vector< double > > &outputEmbedding, const std::vector< double > &inputMatrix, const int nRows, const int nColumns, int *insertionTimeForTopoMap=nullptr) constttk::DimensionReductionprotected
FillInputPortInformation(int port, vtkInformation *info) overridettkDimensionReductionprotected
ttkAlgorithm::FillInputPortInformation(int ttkNotUsed(port), vtkInformation *ttkNotUsed(info)) overridettkAlgorithminlineprotected
FillOutputPortInformation(int port, vtkInformation *info) overridettkDimensionReductionprotected
ttkAlgorithm::FillOutputPortInformation(int ttkNotUsed(port), vtkInformation *ttkNotUsed(info)) overridettkAlgorithminlineprotected
FunctionNamettk::DimensionReductionprotected
GenerateGlobalIds(vtkDataSet *input, std::unordered_map< ttk::SimplexId, ttk::SimplexId > &vertGtoL, std::vector< int > &neighborRanks, std::map< int, int > &neighborsToId)ttkAlgorithmprotected
GetClassName()ttkDimensionReductionvirtual
GetFunctionName()ttkDimensionReductionvirtual
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
GetInputIsADistanceMatrix()ttkDimensionReductionvirtual
GetIsDeterministic()ttkDimensionReductionvirtual
Getiso_EigenSolver()ttkDimensionReductionvirtual
Getiso_MaxIteration()ttkDimensionReductionvirtual
Getiso_Metric()ttkDimensionReductionvirtual
Getiso_NeighborsAlgorithm()ttkDimensionReductionvirtual
Getiso_PathMethod()ttkDimensionReductionvirtual
Getiso_Tolerance()ttkDimensionReductionvirtual
GetKeepAllDataArrays()ttkDimensionReductionvirtual
Getlle_EigenSolver()ttkDimensionReductionvirtual
Getlle_HessianTolerance()ttkDimensionReductionvirtual
Getlle_MaxIteration()ttkDimensionReductionvirtual
Getlle_Method()ttkDimensionReductionvirtual
Getlle_ModifiedTolerance()ttkDimensionReductionvirtual
Getlle_NeighborsAlgorithm()ttkDimensionReductionvirtual
Getlle_Regularization()ttkDimensionReductionvirtual
Getlle_Tolerance()ttkDimensionReductionvirtual
Getmds_Epsilon()ttkDimensionReductionvirtual
Getmds_Init()ttkDimensionReductionvirtual
Getmds_MaxIteration()ttkDimensionReductionvirtual
Getmds_Metric()ttkDimensionReductionvirtual
Getmds_Verbose()ttkDimensionReductionvirtual
GetMethod() constttkDimensionReductionvirtual
GetModuleName()ttkDimensionReductionvirtual
GetModulePath()ttkDimensionReductionvirtual
GetNumberOfComponents()ttkDimensionReductionvirtual
GetNumberOfNeighbors()ttkDimensionReductionvirtual
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
Getpca_Copy()ttkDimensionReductionvirtual
Getpca_MaxIteration()ttkDimensionReductionvirtual
Getpca_SVDSolver()ttkDimensionReductionvirtual
Getpca_Tolerance()ttkDimensionReductionvirtual
Getpca_Whiten()ttkDimensionReductionvirtual
GetRegexpString()ttkDimensionReductionvirtual
Getse_Affinity()ttkDimensionReductionvirtual
Getse_EigenSolver()ttkDimensionReductionvirtual
Getse_Gamma()ttkDimensionReductionvirtual
GetSelectFieldsWithRegexp()ttkDimensionReductionvirtual
getThreadNumber() constttk::BaseClassinline
Gettopomap_AngularSampleNb()ttkDimensionReductionvirtual
Gettopomap_CheckMST()ttkDimensionReductionvirtual
Gettopomap_Strategy() constttkDimensionReductionvirtual
GetTriangulation(vtkDataSet *dataSet)ttkAlgorithm
Gettsne_Angle()ttkDimensionReductionvirtual
Gettsne_Exaggeration()ttkDimensionReductionvirtual
Gettsne_GradientThreshold()ttkDimensionReductionvirtual
Gettsne_Init()ttkDimensionReductionvirtual
Gettsne_LearningRate()ttkDimensionReductionvirtual
Gettsne_MaxIteration()ttkDimensionReductionvirtual
Gettsne_MaxIterationProgress()ttkDimensionReductionvirtual
Gettsne_Method()ttkDimensionReductionvirtual
Gettsne_Metric()ttkDimensionReductionvirtual
Gettsne_Perplexity()ttkDimensionReductionvirtual
Gettsne_Verbose()ttkDimensionReductionvirtual
IsA(const char *type)ttkDimensionReductionvirtual
IsDeterministicttk::DimensionReductionprotected
IsInputADistanceMatrixttk::DimensionReductionprotected
iso_EigenSolverttk::DimensionReductionprotected
iso_MaxIterationttk::DimensionReductionprotected
iso_Metricttk::DimensionReductionprotected
iso_NeighborsAlgorithmttk::DimensionReductionprotected
iso_PathMethodttk::DimensionReductionprotected
iso_Tolerancettk::DimensionReductionprotected
IsTypeOf(const char *type)ttkDimensionReductionstatic
lastLineModettk::Debugprotectedstatic
lastObject_ttk::BaseClassprotected
lle_EigenSolverttk::DimensionReductionprotected
lle_HessianTolerancettk::DimensionReductionprotected
lle_MaxIterationttk::DimensionReductionprotected
lle_Methodttk::DimensionReductionprotected
lle_ModifiedTolerancettk::DimensionReductionprotected
lle_NeighborsAlgorithmttk::DimensionReductionprotected
lle_Regularizationttk::DimensionReductionprotected
lle_Tolerancettk::DimensionReductionprotected
majorVersion_ttk::DimensionReductionprotected
mds_Dissimilarityttk::DimensionReductionprotected
mds_Epsilonttk::DimensionReductionprotected
mds_Initttk::DimensionReductionprotected
mds_MaxIterationttk::DimensionReductionprotected
mds_Metricttk::DimensionReductionprotected
mds_Verbosettk::DimensionReductionprotected
Methodttk::DimensionReductionprotected
METHOD enum namettk::DimensionReductionprotected
ModuleNamettk::DimensionReductionprotected
ModulePathttk::DimensionReductionprotected
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()ttkDimensionReductionstatic
NumberOfComponentsttk::DimensionReductionprotected
NumberOfNeighborsttk::DimensionReductionprotected
pca_Copyttk::DimensionReductionprotected
pca_MaxIterationttk::DimensionReductionprotected
pca_SVDSolverttk::DimensionReductionprotected
pca_Tolerancettk::DimensionReductionprotected
pca_Whitenttk::DimensionReductionprotected
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) overridettkDimensionReductionprotected
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
SafeDownCast(vtkObject *o)ttkDimensionReductionstatic
SAME_DATA_TYPE_AS_INPUT_PORT()ttkAlgorithmstatic
se_Affinityttk::DimensionReductionprotected
se_EigenSolverttk::DimensionReductionprotected
se_Gammattk::DimensionReductionprotected
SetCompactTriangulationCacheSize(float cacheSize)ttkAlgorithminline
SetDebugLevel(int debugLevel)ttkAlgorithminline
setDebugLevel(const int &debugLevel)ttk::Debugvirtual
setDebugMsgPrefix(const std::string &prefix)ttk::Debuginline
SetFunctionName(const std::string &)ttkDimensionReductionvirtual
SetInputData(vtkDataSet *)ttkAlgorithm
SetInputData(int, vtkDataSet *)ttkAlgorithm
setInputFunctionName(const std::string &functionName)ttk::DimensionReductioninlineprotected
SetInputIsADistanceMatrix(const bool b)ttkDimensionReductioninline
setInputIsDeterministic(const int isDeterm)ttk::DimensionReductioninlineprotected
setInputMethod(METHOD method)ttk::DimensionReductioninlineprotected
setInputModuleName(const std::string &moduleName)ttk::DimensionReductioninlineprotected
setInputModulePath(const std::string &modulePath)ttk::DimensionReductioninlineprotected
setInputNumberOfComponents(const int numberOfComponents)ttk::DimensionReductioninlineprotected
setInputNumberOfNeighbors(const int numberOfNeighbors)ttk::DimensionReductioninlineprotected
SetIsDeterministic(int)ttkDimensionReductionvirtual
setIsInputDistanceMatrix(const bool data)ttk::DimensionReductioninlineprotected
Setiso_EigenSolver(const std::string &)ttkDimensionReductionvirtual
Setiso_MaxIteration(int)ttkDimensionReductionvirtual
Setiso_Metric(const std::string &)ttkDimensionReductionvirtual
Setiso_NeighborsAlgorithm(const std::string &)ttkDimensionReductionvirtual
Setiso_PathMethod(const std::string &)ttkDimensionReductionvirtual
Setiso_Tolerance(float)ttkDimensionReductionvirtual
setISOParameters(const std::string &EigenSolver, const float Tolerance, const int MaxIteration, const std::string &PathMethod, const std::string &NeighborsAlgorithm)ttk::DimensionReductioninlineprotected
SetKeepAllDataArrays(bool)ttkDimensionReductionvirtual
Setlle_EigenSolver(const std::string &)ttkDimensionReductionvirtual
Setlle_HessianTolerance(float)ttkDimensionReductionvirtual
Setlle_MaxIteration(int)ttkDimensionReductionvirtual
Setlle_Method(const std::string &)ttkDimensionReductionvirtual
Setlle_ModifiedTolerance(float)ttkDimensionReductionvirtual
Setlle_NeighborsAlgorithm(const std::string &)ttkDimensionReductionvirtual
Setlle_Regularization(float)ttkDimensionReductionvirtual
Setlle_Tolerance(float)ttkDimensionReductionvirtual
setLLEParameters(const float Regularization, const std::string &EigenSolver, const float Tolerance, const int MaxIteration, const std::string &Method_s, const float HessianTolerance, const float ModifiedTolerance, const std::string &NeighborsAlgorithm)ttk::DimensionReductioninlineprotected
Setmds_Epsilon(float)ttkDimensionReductionvirtual
Setmds_Init(int)ttkDimensionReductionvirtual
Setmds_MaxIteration(int)ttkDimensionReductionvirtual
Setmds_Metric(bool)ttkDimensionReductionvirtual
Setmds_Verbose(int)ttkDimensionReductionvirtual
setMDSParameters(const bool Metric, const int Init, const int MaxIteration, const int Verbose, const float Epsilon, const bool Dissimilarity)ttk::DimensionReductioninlineprotected
SetMethod(int _arg)ttkDimensionReductionvirtual
SetMethod(METHOD)ttkDimensionReductionvirtual
SetModuleName(const std::string &)ttkDimensionReductionvirtual
SetModulePath(const std::string &)ttkDimensionReductionvirtual
SetNumberOfComponents(int)ttkDimensionReductionvirtual
SetNumberOfNeighbors(int)ttkDimensionReductionvirtual
Setpca_Copy(bool)ttkDimensionReductionvirtual
Setpca_MaxIteration(const std::string &)ttkDimensionReductionvirtual
Setpca_SVDSolver(const std::string &)ttkDimensionReductionvirtual
Setpca_Tolerance(float)ttkDimensionReductionvirtual
Setpca_Whiten(bool)ttkDimensionReductionvirtual
setPCAParameters(const bool Copy, const bool Whiten, const std::string &SVDSolver, const float Tolerance, const std::string &MaxIteration)ttk::DimensionReductioninlineprotected
SetRegexpString(const std::string &)ttkDimensionReductionvirtual
SetScalarFields(const std::string &s)ttkDimensionReductioninline
Setse_Affinity(const std::string &)ttkDimensionReductionvirtual
Setse_EigenSolver(const std::string &)ttkDimensionReductionvirtual
Setse_Gamma(float)ttkDimensionReductionvirtual
SetSelectFieldsWithRegexp(bool)ttkDimensionReductionvirtual
setSEParameters(const std::string &Affinity, const float Gamma, const std::string &EigenSolver, const bool InputIsADistanceMatrix)ttk::DimensionReductioninlineprotected
SetThreadNumber(int threadNumber)ttkAlgorithminline
setThreadNumber(const int threadNumber)ttk::BaseClassinlinevirtual
Settopomap_AngularSampleNb(unsigned long int)ttkDimensionReductionvirtual
Settopomap_CheckMST(bool)ttkDimensionReductionvirtual
Settopomap_Strategy(int _arg)ttkDimensionReductionvirtual
Settopomap_Strategy(ttk::TopoMap::STRATEGY)ttkDimensionReductionvirtual
setTopoParameters(const size_t AngularSampleNb, bool CheckMST)ttk::DimensionReductioninlineprotected
Settsne_Angle(float)ttkDimensionReductionvirtual
Settsne_Exaggeration(float)ttkDimensionReductionvirtual
Settsne_GradientThreshold(float)ttkDimensionReductionvirtual
Settsne_Init(const std::string &)ttkDimensionReductionvirtual
Settsne_LearningRate(float)ttkDimensionReductionvirtual
Settsne_MaxIteration(int)ttkDimensionReductionvirtual
Settsne_MaxIterationProgress(int)ttkDimensionReductionvirtual
Settsne_Method(const std::string &)ttkDimensionReductionvirtual
Settsne_Metric(const std::string &)ttkDimensionReductionvirtual
Settsne_Perplexity(float)ttkDimensionReductionvirtual
Settsne_Verbose(int)ttkDimensionReductionvirtual
setTSNEParameters(const float Perplexity, const float Exaggeration, const float LearningRate, const int MaxIteration, const int MaxIterationProgress, const float GradientThreshold, const std::string &Metric, const std::string &Init, const int Verbose, const std::string &Method_s, const float Angle)ttk::DimensionReductioninlineprotected
SetUseAllCores(bool useAllCores)ttkAlgorithminline
setWrapper(const Wrapper *wrapper) overridettk::Debugvirtual
Superclass typedefttkDimensionReduction
threadNumber_ttk::BaseClassmutableprotected
topomap_AngularSampleNbttk::DimensionReductionprotected
topomap_CheckMSTttk::DimensionReductionprotected
topomap_Strategyttk::DimensionReductionprotected
tsne_Anglettk::DimensionReductionprotected
tsne_Exaggerationttk::DimensionReductionprotected
tsne_GradientThresholdttk::DimensionReductionprotected
tsne_Initttk::DimensionReductionprotected
tsne_LearningRatettk::DimensionReductionprotected
tsne_MaxIterationttk::DimensionReductionprotected
tsne_MaxIterationProgressttk::DimensionReductionprotected
tsne_Methodttk::DimensionReductionprotected
tsne_Metricttk::DimensionReductionprotected
tsne_Perplexityttk::DimensionReductionprotected
tsne_Verbosettk::DimensionReductionprotected
ttkAlgorithm()ttkAlgorithmprotected
ttkDimensionReduction()ttkDimensionReductionprotected
UpdateThreadNumber()ttkAlgorithminline
welcomeMsg(std::ostream &stream)ttk::Debugprotected
wrapper_ttk::BaseClassprotected
~BaseClass()=defaultttk::BaseClassvirtual
~Debug() overridettk::Debug
~ttkAlgorithm() overridettkAlgorithmprotected