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

sgpp::combigrid::OrthogonalBasisFunctionsCollection::OrthogonalBasisFunctionsCollection ( )
sgpp::combigrid::OrthogonalBasisFunctionsCollection::OrthogonalBasisFunctionsCollection ( size_t  n)
explicit
sgpp::combigrid::OrthogonalBasisFunctionsCollection::OrthogonalBasisFunctionsCollection ( size_t  n,
std::shared_ptr< sgpp::combigrid::OrthogonalPolynomialBasis1D basisFunction 
)
sgpp::combigrid::OrthogonalBasisFunctionsCollection::OrthogonalBasisFunctionsCollection ( const OrthogonalBasisFunctionsCollection other)
sgpp::combigrid::OrthogonalBasisFunctionsCollection::~OrthogonalBasisFunctionsCollection ( )
virtual

Member Function Documentation

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

References operator[]().

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

Referenced by get().

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

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