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

Public Member Functions

def __eq__ (self, localGrid)
 
def __init__ (self, grid, gp, fullGridLevels, parents=None)
 
def __lt__ (self, localGrid)
 
def computeAnisotropicFullGrid (self)
 
def computeGlobalFullGrid (self)
 
def contains (self, gpj)
 
def containsDimx (self, gpj, jdim)
 
def getLevelIndex (self)
 
def getMaxLevel (self, idim)
 
def getNumLocalGridPoints (self)
 
def overlap (self, gpj)
 
def overlapDimx (self, gpj, jdim)
 
def split (self, idim)
 
def transformToReferenceGrid (self, globalGrid)
 

Static Public Member Functions

def copy (localFullGrid)
 

Public Attributes

 fullGrid
 
 fullGridLevels
 
 gp
 
 grid
 
 index
 
 level
 
 numDims
 
 parents
 

Constructor & Destructor Documentation

◆ __init__()

def python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.__init__ (   self,
  grid,
  gp,
  fullGridLevels,
  parents = None 
)

Member Function Documentation

◆ __eq__()

def python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.__eq__ (   self,
  localGrid 
)

◆ __lt__()

def python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.__lt__ (   self,
  localGrid 
)

◆ computeAnisotropicFullGrid()

◆ computeGlobalFullGrid()

◆ contains()

◆ containsDimx()

◆ copy()

def python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.copy (   localFullGrid)
static

◆ getLevelIndex()

def python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.getLevelIndex (   self)

References sgpp::combigrid::MultiIndexIterator.index, python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.index, sgpp::combigrid::BoundedSumMultiIndexIterator.index, sgpp::base::HashGridIterator.index, sgpp::base::HashGridPoint.index, python.uq.manager.ASGCStatistics.ASGCStatistics.level, sgpp::combigrid::ExponentialNoBoundaryPermutationIterator.level, sgpp::combigrid::TensorGrid.level, sgpp::combigrid::ExponentialChebyshevPermutationIterator.level, sgpp::combigrid::ExponentialLevelorderPermutationIterator.level, python.uq.estimators.MarginalIntegralStrategy.MarginalIntegralStrategy.level, python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.level, python.learner.folding.FoldingPolicy.FoldingPolicy.level, sgpp::combigrid::AbstractEvaluator< V >.level, python.uq.learner.SimulationLearner.SimulationLearner.level, python.uq.learner.builder.GridDescriptor.GridDescriptor.level, sgpp::combigrid::QueueEntry.level, python.learner.folding.FilesFoldingPolicy.FilesFoldingPolicy.level, python.uq.learner.builder.RegressorSpecificationDescriptor.FoldingDescriptor.level, and sgpp::base::HashGridPoint.level.

◆ getMaxLevel()

◆ getNumLocalGridPoints()

◆ overlap()

def python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.overlap (   self,
  gpj 
)

◆ overlapDimx()

def python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.overlapDimx (   self,
  gpj,
  jdim 
)

◆ split()

def python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.split (   self,
  idim 
)

References python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.fullGridLevels, python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.gp, python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.grid, sgpp::base::OperationMultipleEval.grid, sgpp::base::OperationFirstMomentPolyBoundary.grid, sgpp::base::OperationFirstMomentPolyClenshawCurtis.grid, sgpp::base::OperationFirstMomentBsplineBoundary.grid, sgpp::base::OperationFirstMomentModBspline.grid, sgpp::base::OperationFirstMomentBspline.grid, sgpp::base::OperationSecondMomentBspline.grid, sgpp::base::OperationSecondMomentBsplineBoundary.grid, sgpp::base::OperationFirstMomentModPoly.grid, sgpp::base::OperationSecondMomentPolyClenshawCurtis.grid, sgpp::base::OperationSecondMomentPolyBoundary.grid, sgpp::base::OperationSecondMomentPoly.grid, sgpp::base::OperationSecondMomentModBspline.grid, sgpp::base::OperationSecondMomentModPoly.grid, sgpp::base::OperationFirstMomentModPolyClenshawCurtis.grid, sgpp::base::OperationSecondMomentModPolyClenshawCurtis.grid, sgpp::base::OperationFirstMomentPoly.grid, sgpp::base::OperationSecondMomentPolyClenshawCurtisBoundary.grid, sgpp::base::OperationFirstMomentPolyClenshawCurtisBoundary.grid, sgpp::base::OperationFirstMomentBsplineClenshawCurtis.grid, sgpp::base::OperationFirstMomentModBsplineClenshawCurtis.grid, sgpp::base::OperationSecondMomentBsplineClenshawCurtis.grid, sgpp::base::OperationSecondMomentModBsplineClenshawCurtis.grid, sgpp::base::OperationHierarchisationFundamentalSpline.grid, sgpp::base::OperationHierarchisationModFundamentalSpline.grid, python.uq.learner.Learner.Learner.grid, sgpp::base::OperationArbitraryBoundaryHierarchisation.grid, python.uq.dists.SGDEdist.SGDEdist.grid, python.learner.Learner.Learner.grid, sgpp::base::HierarchisationFundamentalSpline.grid, sgpp::base::HierarchisationModFundamentalSpline.grid, sgpp::base::DehierarchisationFundamentalSpline.grid, sgpp::base::DehierarchisationModFundamentalSpline.grid, sgpp::base::OperationQuadratureMC.grid, python.controller.CheckpointController.CheckpointController.grid, sgpp::combigrid::LTwoScalarProductHashMapNakBsplineBoundaryCombigrid.grid, sgpp::base::ImpurityRefinementIndicator.grid, sgpp::base::ForwardSelectorRefinementIndicator.grid, and python.tools.Matrix.grid.

◆ transformToReferenceGrid()

def python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.transformToReferenceGrid (   self,
  globalGrid 
)

References sgpp::combigrid::MultiIndexIterator.index, python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.index, sgpp::combigrid::BoundedSumMultiIndexIterator.index, sgpp::base::HashGridIterator.index, sgpp::base::HashGridPoint.index, python.uq.manager.ASGCStatistics.ASGCStatistics.level, sgpp::combigrid::ExponentialNoBoundaryPermutationIterator.level, sgpp::combigrid::TensorGrid.level, sgpp::combigrid::ExponentialChebyshevPermutationIterator.level, sgpp::combigrid::ExponentialLevelorderPermutationIterator.level, python.uq.estimators.MarginalIntegralStrategy.MarginalIntegralStrategy.level, python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.level, python.learner.folding.FoldingPolicy.FoldingPolicy.level, sgpp::combigrid::AbstractEvaluator< V >.level, python.uq.learner.SimulationLearner.SimulationLearner.level, python.uq.learner.builder.GridDescriptor.GridDescriptor.level, sgpp::combigrid::QueueEntry.level, python.learner.folding.FilesFoldingPolicy.FilesFoldingPolicy.level, python.uq.learner.builder.RegressorSpecificationDescriptor.FoldingDescriptor.level, sgpp::base::HashGridPoint.level, python.uq.operations.forcePositivity.fullGridSearch.FullGridCandidates.numDims, sgpp::combigrid::Ishigami.numDims, python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.numDims, sgpp::combigrid::Parabola.numDims, sgpp::combigrid::CO2.numDims, sgpp::combigrid::CombigridSurrogateModel.numDims, sgpp::combigrid::AtanUniform.numDims, sgpp::combigrid::AtanBeta.numDims, sgpp::combigrid::Debugfct.numDims, and python.uq.models.testEnvironments.ProbabilisticSpaceSGpp.numDims.

Referenced by python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.computeAnisotropicFullGrid().

Member Data Documentation

◆ fullGrid

python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.fullGrid

◆ fullGridLevels

◆ gp

◆ grid

◆ index

◆ level

◆ numDims

python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.numDims

Referenced by python.uq.operations.forcePositivity.operationMakePositiveFast.OperationMakePositiveFast.addFullGridPoints(), python.uq.operations.forcePositivity.localHierarchicalIntersectionSearch.LocalHierarchicalIntersectionCandidates.computeAnisotropicFullGrid(), python.uq.operations.forcePositivity.localHierarchicalIntersectionSearch.LocalHierarchicalIntersectionCandidates.computeCandidates(), python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGridCandidates.computeCandidates(), python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.computeGlobalFullGrid(), python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGridCandidates.findInnerIntersection(), python.uq.operations.forcePositivity.localHierarchicalIntersectionSearch.LocalHierarchicalIntersectionCandidates.findIntersectionsOfOverlappingSuppportsForOneGridPoint(), python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGridCandidates.findIntersectionsOfOverlappingSuppportsForOneGridPoint(), python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGridCandidates.findOuterIntersection(), python.uq.operations.forcePositivity.localHierarchicalIntersectionSearch.LocalHierarchicalIntersectionCandidates.getLocalFullGridLevel(), python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGridCandidates.getLocalFullGridLevel(), python.uq.operations.forcePositivity.localHierarchicalIntersectionSearch.LocalHierarchicalIntersectionCandidates.getLocalMaxLevel(), python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGridCandidates.getLocalMaxLevel(), python.uq.operations.forcePositivity.operationMakePositiveFast.OperationMakePositiveFast.makePositive(), python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGridCandidates.splitFullGrids(), python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGridCandidates.splitLocalFullGrids(), and python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.transformToReferenceGrid().

◆ parents

python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.parents

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