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

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

AddInputData(vtkDataSet *)ttkAlgorithm
AddInputData(int, vtkDataSet *)ttkAlgorithm
BackEndttk::ScalarFieldCriticalPointsprotected
BACKEND enum namettk::ScalarFieldCriticalPointsprotected
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
checkProgressivityRequirement(const triangulationType *triangulation)ttk::ScalarFieldCriticalPointsprotected
checkProgressivityRequirement(const triangulationType *ttkNotUsed(triangulation))ttk::ScalarFieldCriticalPointsprotected
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
dimension_ttk::ScalarFieldCriticalPointsprotected
displayStats()ttk::ScalarFieldCriticalPointsprotected
execute(const SimplexId *const offsets, const triangulationType *triangulation)ttk::ScalarFieldCriticalPointsprotected
executeLegacy(const SimplexId *const offsets, const triangulationType *triangulation)ttk::ScalarFieldCriticalPointsprotected
executeProgressive(const SimplexId *const offsets, const triangulationType *triangulation)ttk::ScalarFieldCriticalPointsprotected
FillInputPortInformation(int port, vtkInformation *info) overridettkScalarFieldCriticalPointsprotected
ttkAlgorithm::FillInputPortInformation(int ttkNotUsed(port), vtkInformation *ttkNotUsed(info)) overridettkAlgorithminlineprotected
FillOutputPortInformation(int port, vtkInformation *info) overridettkScalarFieldCriticalPointsprotected
ttkAlgorithm::FillOutputPortInformation(int ttkNotUsed(port), vtkInformation *ttkNotUsed(info)) overridettkAlgorithminlineprotected
forceNonManifoldCheckttk::ScalarFieldCriticalPointsprotected
GenerateGlobalIds(vtkDataSet *input, std::unordered_map< ttk::SimplexId, ttk::SimplexId > &vertGtoL, std::vector< int > &neighborRanks, std::map< int, int > &neighborsToId)ttkAlgorithmprotected
GetBackEnd() constttkScalarFieldCriticalPointsvirtual
GetClassName()ttkScalarFieldCriticalPointsvirtual
getCriticalType(const SimplexId &vertexId, const SimplexId *const offsets, const triangulationType *triangulation, std::vector< std::vector< ttk::SimplexId > > *upperComponents=nullptr, std::vector< std::vector< ttk::SimplexId > > *lowerComponents=nullptr) constttk::ScalarFieldCriticalPointsprotected
getCriticalType(const SimplexId &vertexId, const SimplexId *const offsets, const std::vector< std::pair< SimplexId, SimplexId > > &vertexLinkEdgeList) constttk::ScalarFieldCriticalPointsprotected
GetForceInputOffsetScalarField()ttkScalarFieldCriticalPointsvirtual
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
GetIsResumable()ttkScalarFieldCriticalPointsvirtual
getLowerUpperComponents(const SimplexId vertexId, const SimplexId *const offsets, const triangulationType *triangulation, bool &isLowerOnBoundary, bool &isUpperOnBoundary, std::vector< std::vector< ttk::SimplexId > > *upperComponents, std::vector< std::vector< ttk::SimplexId > > *lowerComponents) constttk::ScalarFieldCriticalPointsprotected
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
GetStartingResolutionLevel()ttkScalarFieldCriticalPointsvirtual
GetStoppingResolutionLevel()ttkScalarFieldCriticalPointsvirtual
getThreadNumber() constttk::BaseClassinline
GetTimeLimit()ttkScalarFieldCriticalPointsvirtual
GetTriangulation(vtkDataSet *dataSet)ttkAlgorithm
GetVertexBoundary()ttkScalarFieldCriticalPointsvirtual
GetVertexIds()ttkScalarFieldCriticalPointsvirtual
GetVertexScalars()ttkScalarFieldCriticalPointsvirtual
IsA(const char *type)ttkScalarFieldCriticalPointsvirtual
IsResumablettk::ScalarFieldCriticalPointsprotected
IsTypeOf(const char *type)ttkScalarFieldCriticalPointsstatic
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()ttkScalarFieldCriticalPointsstatic
preconditionTriangulation(AbstractTriangulation *triangulation)ttk::ScalarFieldCriticalPointsinlineprotected
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
progT_ttk::ScalarFieldCriticalPointsprotected
RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) overridettkScalarFieldCriticalPointsprotected
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)ttkScalarFieldCriticalPointsstatic
SAME_DATA_TYPE_AS_INPUT_PORT()ttkAlgorithmstatic
ScalarFieldCriticalPoints()ttk::ScalarFieldCriticalPointsprotected
SetBackEnd(int _arg)ttkScalarFieldCriticalPointsvirtual
SetBackEnd(BACKEND)ttkScalarFieldCriticalPointsvirtual
SetCompactTriangulationCacheSize(float cacheSize)ttkAlgorithminline
setDebugLevel(const int &debugLevel)ttk::Debugvirtual
SetDebugLevel(int debugLevel)ttkAlgorithminline
setDebugMsgPrefix(const std::string &prefix)ttk::Debuginline
setDomainDimension(const int &dimension)ttk::ScalarFieldCriticalPointsinlineprotected
SetForceInputOffsetScalarField(bool)ttkScalarFieldCriticalPointsvirtual
SetInputData(vtkDataSet *)ttkAlgorithm
SetInputData(int, vtkDataSet *)ttkAlgorithm
SetIsResumable(bool)ttkScalarFieldCriticalPointsvirtual
setNonManifold(const bool b)ttk::ScalarFieldCriticalPointsinlineprotected
setOutput(std::vector< std::pair< SimplexId, char > > *criticalPoints)ttk::ScalarFieldCriticalPointsinlineprotected
SetStartingResolutionLevel(int)ttkScalarFieldCriticalPointsvirtual
SetStoppingResolutionLevel(int)ttkScalarFieldCriticalPointsvirtual
SetThreadNumber(int threadNumber)ttkAlgorithminline
setThreadNumber(const int threadNumber)ttk::BaseClassinlinevirtual
SetTimeLimit(double)ttkScalarFieldCriticalPointsvirtual
SetUseAllCores(bool useAllCores)ttkAlgorithminline
SetVertexBoundary(bool)ttkScalarFieldCriticalPointsvirtual
SetVertexIds(bool)ttkScalarFieldCriticalPointsvirtual
setVertexLinkEdgeLists(const std::vector< std::vector< std::pair< SimplexId, SimplexId > > > *edgeList)ttk::ScalarFieldCriticalPointsinlineprotected
setVertexNumber(const SimplexId &vertexNumber)ttk::ScalarFieldCriticalPointsinlineprotected
SetVertexScalars(bool)ttkScalarFieldCriticalPointsvirtual
setWrapper(const Wrapper *wrapper) overridettk::Debugvirtual
StartingResolutionLevelttk::ScalarFieldCriticalPointsprotected
StoppingResolutionLevelttk::ScalarFieldCriticalPointsprotected
Superclass typedefttkScalarFieldCriticalPoints
threadNumber_ttk::BaseClassmutableprotected
TimeLimitttk::ScalarFieldCriticalPointsprotected
ttkAlgorithm()ttkAlgorithmprotected
ttkScalarFieldCriticalPoints()ttkScalarFieldCriticalPointsprotected
UpdateThreadNumber()ttkAlgorithminline
vertexLinkEdgeLists_ttk::ScalarFieldCriticalPointsprotected
vertexNumber_ttk::ScalarFieldCriticalPointsprotected
welcomeMsg(std::ostream &stream)ttk::Debugprotected
wrapper_ttk::BaseClassprotected
~BaseClass()=defaultttk::BaseClassvirtual
~Debug() overridettk::Debug
~ttkAlgorithm() overridettkAlgorithmprotected
~ttkScalarFieldCriticalPoints() overridettkScalarFieldCriticalPointsprotected