SG++
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

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

Member Function Documentation

def python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.__eq__ (   self,
  localGrid 
)
def python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.__lt__ (   self,
  localGrid 
)
def python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.copy (   localFullGrid)
static
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.

def python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.overlap (   self,
  gpj 
)
def python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.overlapDimx (   self,
  gpj,
  jdim 
)
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, python.uq.models.testEnvironments.ProbabilisticSpaceSGpp.numDims, and python.uq.models.testEnvironments.PCEBuilderHeat.numDims.

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

Member Data Documentation

python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.fullGrid
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().

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

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