candidates | sgpp::datadriven::OperationMakePositiveFindIntersectionCandidates | protected |
compareGridPointsByHash(const std::shared_ptr< base::HashGridPoint > &lhs, const std::shared_ptr< base::HashGridPoint > &rhs) | sgpp::datadriven::OperationMakePositiveFindIntersectionCandidates | protectedstatic |
computeIntersection(base::HashGridPoint &gpi, base::HashGridPoint &gpj, base::HashGridPoint &gpintersection) | sgpp::datadriven::OperationMakePositiveFindIntersectionCandidates | protected |
costsComputingCandidates() | sgpp::datadriven::OperationMakePositiveCandidateSetAlgorithm | |
costsComputingCandidatesPerIteration() | sgpp::datadriven::OperationMakePositiveCandidateSetAlgorithm | |
costsPerIteration | sgpp::datadriven::OperationMakePositiveCandidateSetAlgorithm | protected |
currentIntersections | sgpp::datadriven::OperationMakePositiveFindIntersectionCandidates | protected |
findIntersections(base::Grid &grid, base::DataVector &alpha, size_t levelSum, std::unordered_map< size_t, std::shared_ptr< base::HashGridPoint >> &res) override | sgpp::datadriven::OperationMakePositiveHybridFindIntersectionCandidates | virtual |
findNodesWithNegativeCoefficients(base::DataVector &alpha, std::vector< size_t > &negativeGridPoints, double tol=-1e-14) | sgpp::datadriven::OperationMakePositiveCandidateSetAlgorithm | protected |
gridPointsPerLevel | sgpp::datadriven::OperationMakePositiveCandidateSetAlgorithm | protected |
haveOverlappingSupport(base::HashGridPoint &gpi, base::HashGridPoint &gpj, size_t dim) | sgpp::datadriven::OperationMakePositiveFindIntersectionCandidates | protected |
haveOverlappingSupport(base::HashGridPoint &gpi, base::HashGridPoint &gpj) | sgpp::datadriven::OperationMakePositiveFindIntersectionCandidates | protected |
initializeCandidates(base::Grid &grid, std::vector< size_t > &negativeGridPoints) | sgpp::datadriven::OperationMakePositiveFindIntersectionCandidates | protectedvirtual |
intersections | sgpp::datadriven::OperationMakePositiveFindIntersectionCandidates | protected |
iteration | sgpp::datadriven::OperationMakePositiveCandidateSetAlgorithm | protected |
maxLevel | sgpp::datadriven::OperationMakePositiveCandidateSetAlgorithm | protected |
nextCandidates(base::Grid &grid, base::DataVector &alpha, size_t levelSum, std::vector< std::shared_ptr< base::HashGridPoint >> &candidates) override | sgpp::datadriven::OperationMakePositiveHybridFindIntersectionCandidates | virtual |
nextIntersections | sgpp::datadriven::OperationMakePositiveFindIntersectionCandidates | protected |
numCandidates() override | sgpp::datadriven::OperationMakePositiveFindIntersectionCandidates | virtual |
numCandidatesIteration | sgpp::datadriven::OperationMakePositiveFindIntersectionCandidates | protected |
numCandidatesPerIteration() override | sgpp::datadriven::OperationMakePositiveFindIntersectionCandidates | virtual |
numCandidatesPerLevel() | sgpp::datadriven::OperationMakePositiveCandidateSetAlgorithm | |
OperationMakePositiveCandidateSetAlgorithm(size_t maxLevel) | sgpp::datadriven::OperationMakePositiveCandidateSetAlgorithm | explicit |
OperationMakePositiveFindIntersectionCandidates(size_t maxLevel) | sgpp::datadriven::OperationMakePositiveFindIntersectionCandidates | explicit |
OperationMakePositiveHybridFindIntersectionCandidates(size_t maxLevel) | sgpp::datadriven::OperationMakePositiveHybridFindIntersectionCandidates | explicit |
setVerbose(bool pverbose) | sgpp::datadriven::OperationMakePositiveCandidateSetAlgorithm | |
verbose | sgpp::datadriven::OperationMakePositiveCandidateSetAlgorithm | protected |
~OperationMakePositiveCandidateSetAlgorithm() | sgpp::datadriven::OperationMakePositiveCandidateSetAlgorithm | virtual |
~OperationMakePositiveFindIntersectionCandidates() | sgpp::datadriven::OperationMakePositiveFindIntersectionCandidates | virtual |
~OperationMakePositiveHybridFindIntersectionCandidates() | sgpp::datadriven::OperationMakePositiveHybridFindIntersectionCandidates | virtual |