SG++-Doxygen-Documentation
python.uq.operations.forcePositivity.findIntersections.IntersectionCandidates Class Reference
Inheritance diagram for python.uq.operations.forcePositivity.findIntersections.IntersectionCandidates:

Public Member Functions

def __init__ (self)
 
def findCandidates (self, grid, alpha, addedGridPoints)
 
def findIntersection (self, gpintersection, location, location_i, location_j)
 
def findIntersections (self, grid, gpsi)
 
def findNodesWithNegativeCoefficients (self, grid, alpha, tol=-1e-14)
 

Public Attributes

 candidates
 
 costs
 
 iteration
 

Constructor & Destructor Documentation

◆ __init__()

def python.uq.operations.forcePositivity.findIntersections.IntersectionCandidates.__init__ (   self)

Member Function Documentation

◆ findCandidates()

def python.uq.operations.forcePositivity.findIntersections.IntersectionCandidates.findCandidates (   self,
  grid,
  alpha,
  addedGridPoints 
)

◆ findIntersection()

◆ findIntersections()

def python.uq.operations.forcePositivity.findIntersections.IntersectionCandidates.findIntersections (   self,
  grid,
  gpsi 
)

References python.uq.operations.sparse_grid.add(), python.uq.operations.forcePositivity.findIntersections.IntersectionCandidates.findIntersection(), python.uq.operations.sparse_grid.haveHierarchicalRelationshipByLevelIndex(), python.uq.operations.sparse_grid.haveOverlappingSupportByLevelIndex(), python.uq.operations.forcePositivity.findCandidateSet.CandidateSet.verbose, python.uq.operations.forcePositivity.operationMakePositive.OperationMakePositive.verbose, python.uq.operations.forcePositivity.localHierarchicalIntersectionSearch.LocalHierarchicalIntersectionCandidates.verbose, sgpp::datadriven::clusteringmpi::MPIEnviroment.verbose, sgpp::datadriven::OperationMultiEvalHPX.verbose, sgpp::datadriven::ClusteringOCL::OperationClusteringOCL< T >.verbose, sgpp::datadriven::clusteringmpi::MPIWorkerBase.verbose, sgpp::base::OCLManager.verbose, sgpp::datadriven::OperationMultiEvalStreamingModOCLOpt< T >.verbose, sgpp::datadriven::OperationMultiEvalStreamingModOCLUnified< T >.verbose, sgpp::datadriven::OperationMultiEvalStreamingModOCLMaskMultiPlatform< T >.verbose, sgpp::datadriven::DensityOCLMultiPlatform::OperationCreateGraphOCLSingleDevice< T >.verbose, sgpp::datadriven::OperationMultiEvalMPI.verbose, sgpp::datadriven::DensityOCLMultiPlatform::OperationPruneGraphOCLMultiPlatform< T >.verbose, sgpp::base::OCLManagerMultiPlatform.verbose, sgpp::datadriven::MetaLearner.verbose, python.uq.manager.ASGCUQManager.ASGCUQManager.verbose, sgpp::datadriven::PiecewiseConstantRegression::Node.verbose, sgpp::datadriven::DensityOCLMultiPlatform::OperationDensityOCLMultiPlatform< T >.verbose, python.uq.operations.forcePositivity.operationMakePositiveFast.OperationMakePositiveFast.verbose, sgpp::datadriven::DensityOCLMultiPlatform::KernelCreateGraph< T >.verbose, python.uq.estimators.MonteCarloStrategy.MonteCarloStrategy.verbose, sgpp::datadriven::StreamingModOCLOpt::KernelMult< T >.verbose, sgpp::datadriven::StreamingModOCLFastMultiPlatform::KernelMult< T >.verbose, python.uq.refinement.RefinementManager.RefinementManager.verbose, sgpp::datadriven::StreamingModOCLUnified::KernelMult< T >.verbose, sgpp::datadriven::StreamingModOCLUnified::KernelMultTranspose< real_type >.verbose, sgpp::datadriven::StreamingModOCLUnified::KernelMult< real_type >.verbose, sgpp::datadriven::StreamingModOCLUnified::KernelMultTranspose< T >.verbose, sgpp::datadriven::StreamingModOCLFastMultiPlatform::KernelMultTranspose< T >.verbose, sgpp::datadriven::StreamingModOCLOpt::KernelMultTranspose< real_type >.verbose, sgpp::datadriven::DensityOCLMultiPlatform::KernelDensityB< T >.verbose, sgpp::datadriven::StreamingModOCLMaskMultiPlatform::KernelMult< T >.verbose, sgpp::datadriven::StreamingModOCLOpt::KernelMultTranspose< T >.verbose, sgpp::datadriven::StreamingModOCLMaskMultiPlatform::KernelMult< real_type >.verbose, sgpp::datadriven::StreamingModOCLMaskMultiPlatform::KernelMultTranspose< T >.verbose, sgpp::datadriven::StreamingModOCLMaskMultiPlatform::KernelMultTranspose< real_type >.verbose, sgpp::datadriven::DensityOCLMultiPlatform::KernelPruneGraph< T >.verbose, sgpp::datadriven::DensityOCLMultiPlatform::KernelDensityMult< T >.verbose, sgpp::datadriven::OperationMultiEvalStreamingModOCLFastMultiPlatform< T >.verbose, sgpp::datadriven::StreamingOCLMultiPlatform::KernelMult< T >.verbose, sgpp::datadriven::StreamingOCLMultiPlatform::KernelMultTranspose< T >.verbose, sgpp::datadriven::OperationLimitFunctionValueRange.verbose, sgpp::datadriven::StreamingOCLMultiPlatform::OperationMultiEvalStreamingOCLMultiPlatform< T >.verbose, sgpp::datadriven::clusteringmpi::SimpleQueue< T >.verbose, sgpp::datadriven::OperationMakePositiveCandidateSetAlgorithm.verbose, python.uq.uq_setting.UQBuilder.UQBuilder.verbose(), sgpp::datadriven::OperationMakePositive.verbose, python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGridCandidates.verbose, and sgpp::optimization::Printer.verbose.

◆ findNodesWithNegativeCoefficients()

def python.uq.operations.forcePositivity.findIntersections.IntersectionCandidates.findNodesWithNegativeCoefficients (   self,
  grid,
  alpha,
  tol = -1e-14 
)

Member Data Documentation

◆ candidates

python.uq.operations.forcePositivity.findIntersections.IntersectionCandidates.candidates

◆ costs

python.uq.operations.forcePositivity.findIntersections.IntersectionCandidates.costs

◆ iteration


The documentation for this class was generated from the following file: