![]() |
SG++-Doxygen-Documentation
|
Operation of hierarchising values on a 1D pole of a full grid with linear basis functions. More...
#include <OperationPoleHierarchisationLinear.hpp>
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. | |
OperationPoleHierarchisationLinear () | |
Default constructor. | |
~OperationPoleHierarchisationLinear () override | |
Virtual destructor. | |
![]() | |
virtual void | apply (base::DataVector &values, level_t level, bool hasBoundary=true) |
Apply the operator on data. | |
OperationPole () | |
Default constructor. | |
virtual | ~OperationPole () |
Virtual destructor. | |
Operation of hierarchising values on a 1D pole of a full grid with linear basis functions.
sgpp::combigrid::OperationPoleHierarchisationLinear::OperationPoleHierarchisationLinear | ( | ) |
Default constructor.
|
override |
Virtual destructor.
|
overridevirtual |
Apply the operator on data.
[in,out] | values | data vector for all full grid points (the order is given by IndexVectorRange) |
[in] | start | sequence number of the first grid point of the pole |
[in] | step | difference of sequence numbers of two subsequent grid points of the pole |
[in] | count | number of grid points of the pole |
[in] | level | level of the full grid |
[in] | hasBoundary | whether the full grid has points on the boundary |
Implements sgpp::combigrid::OperationPole.