#include <BsplineStochasticCollocation.hpp>
◆ BsplineStochasticCollocation()
◆ ~BsplineStochasticCollocation()
  
  
      
        
          | sgpp::combigrid::BsplineStochasticCollocation::~BsplineStochasticCollocation  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
References sgpp::combigrid::CombigridSurrogateModelConfiguration::bounds, sgpp::combigrid::CombiEvaluators::BSplineQuadrature(), sgpp::combigrid::CombigridSurrogateModel::config, sgpp::combigrid::CombiEvaluators::createCombiMultiEvaluator(), sgpp::combigrid::CombigridSurrogateModelConfiguration::degree, sgpp::combigrid::LINEAR, sgpp::combigrid::Multi_BSplineInterpolation, sgpp::combigrid::CombigridSurrogateModelConfiguration::numDimensions, sgpp::combigrid::CombigridSurrogateModel::numDims, sgpp::combigrid::LTwoScalarProductHashMapNakBsplineBoundaryCombigrid::setBounds(), sgpp::combigrid::LTwoScalarProductHashMapNakBsplineBoundaryCombigrid::setWeightFunction(), and sgpp::combigrid::WeightFunctionsCollection::size().
 
 
◆ eval() [1/2]
◆ eval() [2/2]
◆ getComponentSobolIndices()
  
  
      
        
          | void sgpp::combigrid::BsplineStochasticCollocation::getComponentSobolIndices  | 
          ( | 
          sgpp::base::DataVector &  | 
          componentSsobolIndices,  | 
         
        
           | 
           | 
          bool  | 
          normalized = true  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ getInfoOnAddedLevels()
  
  
      
        
          | std::shared_ptr< LevelInfos > sgpp::combigrid::BsplineStochasticCollocation::getInfoOnAddedLevels  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ getTotalSobolIndices()
  
  
      
        
          | void sgpp::combigrid::BsplineStochasticCollocation::getTotalSobolIndices  | 
          ( | 
          sgpp::base::DataVector &  | 
          totalSobolIndices,  | 
         
        
           | 
           | 
          bool  | 
          normalized = true  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ mean()
  
  
      
        
          | double sgpp::combigrid::BsplineStochasticCollocation::mean  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
Implements sgpp::combigrid::CombigridSurrogateModel.
References alpha, sgpp::combigrid::calculateInterpolationCoefficientsForConvertedExpUniformBoundaryCombigird(), sgpp::combigrid::CombigridSurrogateModel::config, sgpp::combigrid::convertexpUniformBoundaryCombigridToHierarchicalSparseGrid(), sgpp::base::Grid::createNakBsplineBoundaryCombigridGrid(), sgpp::combigrid::CombigridSurrogateModelConfiguration::degree, grid(), python.utils.sg_projections::gridStorage, sgpp::combigrid::CombigridSurrogateModelConfiguration::levelStructure, sgpp::combigrid::LTwoScalarProductHashMapNakBsplineBoundaryCombigrid::mult(), sgpp::combigrid::CombigridSurrogateModel::numDims, sgpp::combigrid::LTwoScalarProductHashMapNakBsplineBoundaryCombigrid::updateGrid(), and variance().
Referenced by python.uq.analysis.mc.MCAnalysis.MCAnalysis::computeMoments(), python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis::computeMoments(), eval(), python.uq.dists.LibAGFDist.LibAGFDist::var(), and python.uq.dists.SGDEdist.SGDEdist::var().
 
 
◆ numGridPoints()
  
  
      
        
          | size_t sgpp::combigrid::BsplineStochasticCollocation::numGridPoints  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ updateConfig()
Implements sgpp::combigrid::CombigridSurrogateModel.
References sgpp::combigrid::CombigridSurrogateModelConfiguration::bounds, sgpp::combigrid::CombiEvaluators::BSplineQuadrature(), sgpp::combigrid::CombigridSurrogateModelConfiguration::coefficientStorage, sgpp::combigrid::CombigridSurrogateModel::config, sgpp::combigrid::CombigridMultiOperation::createBsplineLinearCoefficientOperation(), sgpp::combigrid::CombigridSurrogateModelConfiguration::degree, sgpp::combigrid::CombigridSurrogateModelConfiguration::levelManager, sgpp::combigrid::CombigridSurrogateModelConfiguration::levelStructure, sgpp::combigrid::LINEAR, sgpp::combigrid::CombigridSurrogateModel::numDims, numGridPoints(), and sgpp::combigrid::CombigridSurrogateModelConfiguration::pointHierarchies.
 
 
◆ variance()
  
  
      
        
          | double sgpp::combigrid::BsplineStochasticCollocation::variance  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
The documentation for this class was generated from the following files: