SG++-Doxygen-Documentation
sgpp::datadriven::OperationMakePositiveInterpolationAlgorithm Class Referenceabstract

#include <OperationMakePositiveInterpolationAlgorithm.hpp>

Inheritance diagram for sgpp::datadriven::OperationMakePositiveInterpolationAlgorithm:
sgpp::datadriven::OperationMakePositiveInterpolateBoundaryOfSupport sgpp::datadriven::OperationMakePositiveInterpolateExp sgpp::datadriven::OperationMakePositiveInterpolateFunction sgpp::datadriven::OperationMakePositiveSetToZero

Public Member Functions

virtual void computeHierarchicalCoefficients (base::Grid &grid, base::DataVector &alpha, std::vector< size_t > &addedGridPoints, double tol=-1e-14)=0
 
virtual void initialize (base::Grid &grid)
 
 OperationMakePositiveInterpolationAlgorithm ()
 
virtual ~OperationMakePositiveInterpolationAlgorithm ()
 

Protected Attributes

double offset
 

Constructor & Destructor Documentation

◆ OperationMakePositiveInterpolationAlgorithm()

sgpp::datadriven::OperationMakePositiveInterpolationAlgorithm::OperationMakePositiveInterpolationAlgorithm ( )

◆ ~OperationMakePositiveInterpolationAlgorithm()

sgpp::datadriven::OperationMakePositiveInterpolationAlgorithm::~OperationMakePositiveInterpolationAlgorithm ( )
virtual

Member Function Documentation

◆ computeHierarchicalCoefficients()

virtual void sgpp::datadriven::OperationMakePositiveInterpolationAlgorithm::computeHierarchicalCoefficients ( base::Grid grid,
base::DataVector alpha,
std::vector< size_t > &  addedGridPoints,
double  tol = -1e-14 
)
pure virtual

◆ initialize()

void sgpp::datadriven::OperationMakePositiveInterpolationAlgorithm::initialize ( base::Grid grid)
virtual

References offset.

Member Data Documentation

◆ offset

double sgpp::datadriven::OperationMakePositiveInterpolationAlgorithm::offset
protected

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