Loading [MathJax]/extensions/TeX/AMSmath.js
SG++-Doxygen-Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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: