SG++-Doxygen-Documentation
Loading...
Searching...
No Matches
sgpp::combigrid::OperationPoleDehierarchisationLinear Class Reference

Operation of dehierarchising values on a 1D pole of a full grid with linear basis functions. More...

#include <OperationPoleDehierarchisationLinear.hpp>

Inheritance diagram for sgpp::combigrid::OperationPoleDehierarchisationLinear:
sgpp::combigrid::OperationPole

Public Member Functions

void apply (base::DataVector &values, size_t start, size_t step, size_t count, level_t level, bool hasBoundary=true) override
 Apply the operator on data.
 
 OperationPoleDehierarchisationLinear ()
 Default constructor.
 
 ~OperationPoleDehierarchisationLinear () override
 Virtual destructor.
 
- Public Member Functions inherited from sgpp::combigrid::OperationPole
virtual void apply (base::DataVector &values, level_t level, bool hasBoundary=true)
 Apply the operator on data.
 
 OperationPole ()
 Default constructor.
 
virtual ~OperationPole ()
 Virtual destructor.
 

Detailed Description

Operation of dehierarchising values on a 1D pole of a full grid with linear basis functions.

Constructor & Destructor Documentation

◆ OperationPoleDehierarchisationLinear()

sgpp::combigrid::OperationPoleDehierarchisationLinear::OperationPoleDehierarchisationLinear ( )

Default constructor.

◆ ~OperationPoleDehierarchisationLinear()

sgpp::combigrid::OperationPoleDehierarchisationLinear::~OperationPoleDehierarchisationLinear ( )
override

Virtual destructor.

Member Function Documentation

◆ apply()

void sgpp::combigrid::OperationPoleDehierarchisationLinear::apply ( base::DataVector values,
size_t  start,
size_t  step,
size_t  count,
level_t  level,
bool  hasBoundary = true 
)
overridevirtual

Apply the operator on data.

Parameters
[in,out]valuesdata vector for all full grid points (the order is given by IndexVectorRange)
[in]startsequence number of the first grid point of the pole
[in]stepdifference of sequence numbers of two subsequent grid points of the pole
[in]countnumber of grid points of the pole
[in]levellevel of the full grid
[in]hasBoundarywhether the full grid has points on the boundary

Implements sgpp::combigrid::OperationPole.

References h, and level.


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