|
Protected Member Functions inherited from sgpp::datadriven::OperationMakePositiveFindIntersectionCandidates |
void | computeIntersection (base::HashGridPoint &gpi, base::HashGridPoint &gpj, base::HashGridPoint &gpintersection) |
|
bool | haveOverlappingSupport (base::HashGridPoint &gpi, base::HashGridPoint &gpj, size_t dim) |
|
bool | haveOverlappingSupport (base::HashGridPoint &gpi, base::HashGridPoint &gpj) |
|
virtual void | initializeCandidates (base::Grid &grid, std::vector< size_t > &negativeGridPoints) |
|
Protected Member Functions inherited from sgpp::datadriven::OperationMakePositiveCandidateSetAlgorithm |
void | findNodesWithNegativeCoefficients (base::DataVector &alpha, std::vector< size_t > &negativeGridPoints, double tol=-1e-14) |
| Extract grid points with negative coefficient. More...
|
|
Static Protected Member Functions inherited from sgpp::datadriven::OperationMakePositiveFindIntersectionCandidates |
static bool | compareGridPointsByHash (const std::shared_ptr< base::HashGridPoint > &lhs, const std::shared_ptr< base::HashGridPoint > &rhs) |
|
Protected Attributes inherited from sgpp::datadriven::OperationMakePositiveFindIntersectionCandidates |
std::unordered_map< size_t, std::shared_ptr< base::HashGridPoint > > | candidates |
|
std::set< std::shared_ptr< base::HashGridPoint >, HashGridPointCompare > | currentIntersections |
|
std::unordered_map< size_t, std::shared_ptr< std::vector< std::shared_ptr< base::HashGridPoint > > > > | intersections |
|
std::set< std::shared_ptr< base::HashGridPoint >, HashGridPointCompare > | nextIntersections |
|
base::DataVector | numCandidatesIteration |
|
Protected Attributes inherited from sgpp::datadriven::OperationMakePositiveCandidateSetAlgorithm |
base::DataVector | costsPerIteration |
| comparison costs per iteration More...
|
|
base::DataVector | gridPointsPerLevel |
| candiddate grid points per level More...
|
|
size_t | iteration |
| iteration counter More...
|
|
size_t | maxLevel |
| maximum full grid level for the candidate set More...
|
|
bool | verbose |
| verbosity level More...
|
|