SG++-Doxygen-Documentation
sgpp::combigrid::OrthogonalBasisFunctionsCollection Class Reference

#include <OrthogonalBasisFunctionsCollection.hpp>

Public Member Functions

void clear ()
 
std::shared_ptr< sgpp::combigrid::OrthogonalPolynomialBasis1Dget (size_t i)
 
std::vector< std::shared_ptr< sgpp::combigrid::OrthogonalPolynomialBasis1D > > & getBasisFunctions ()
 
std::shared_ptr< sgpp::combigrid::OrthogonalPolynomialBasis1Doperator[] (size_t i)
 
 OrthogonalBasisFunctionsCollection ()
 
 OrthogonalBasisFunctionsCollection (size_t n)
 
 OrthogonalBasisFunctionsCollection (size_t n, std::shared_ptr< sgpp::combigrid::OrthogonalPolynomialBasis1D > basisFunction)
 
 OrthogonalBasisFunctionsCollection (const OrthogonalBasisFunctionsCollection &other)
 
void push_back (std::shared_ptr< sgpp::combigrid::OrthogonalPolynomialBasis1D > basisFunction)
 
size_t size ()
 
virtual ~OrthogonalBasisFunctionsCollection ()
 

Constructor & Destructor Documentation

◆ OrthogonalBasisFunctionsCollection() [1/4]

sgpp::combigrid::OrthogonalBasisFunctionsCollection::OrthogonalBasisFunctionsCollection ( )

◆ OrthogonalBasisFunctionsCollection() [2/4]

sgpp::combigrid::OrthogonalBasisFunctionsCollection::OrthogonalBasisFunctionsCollection ( size_t  n)
explicit

◆ OrthogonalBasisFunctionsCollection() [3/4]

sgpp::combigrid::OrthogonalBasisFunctionsCollection::OrthogonalBasisFunctionsCollection ( size_t  n,
std::shared_ptr< sgpp::combigrid::OrthogonalPolynomialBasis1D basisFunction 
)

◆ OrthogonalBasisFunctionsCollection() [4/4]

sgpp::combigrid::OrthogonalBasisFunctionsCollection::OrthogonalBasisFunctionsCollection ( const OrthogonalBasisFunctionsCollection other)

◆ ~OrthogonalBasisFunctionsCollection()

sgpp::combigrid::OrthogonalBasisFunctionsCollection::~OrthogonalBasisFunctionsCollection ( )
virtual

Member Function Documentation

◆ clear()

void sgpp::combigrid::OrthogonalBasisFunctionsCollection::clear ( )

◆ get()

std::shared_ptr< sgpp::combigrid::OrthogonalPolynomialBasis1D > sgpp::combigrid::OrthogonalBasisFunctionsCollection::get ( size_t  i)

◆ getBasisFunctions()

std::vector< std::shared_ptr< sgpp::combigrid::OrthogonalPolynomialBasis1D > > & sgpp::combigrid::OrthogonalBasisFunctionsCollection::getBasisFunctions ( )

◆ operator[]()

std::shared_ptr< sgpp::combigrid::OrthogonalPolynomialBasis1D > sgpp::combigrid::OrthogonalBasisFunctionsCollection::operator[] ( size_t  i)

References python.statsfileInfo::i.

Referenced by get().

◆ push_back()

void sgpp::combigrid::OrthogonalBasisFunctionsCollection::push_back ( std::shared_ptr< sgpp::combigrid::OrthogonalPolynomialBasis1D basisFunction)

◆ size()


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