KASKADE 7 development version
|
Matrix that transforms a data vector v_1 corresponding to the old grid to a data vector v_2 corresponding to the new grid, such that the functions represented by these vectors coincide as much as possible. More...
#include <fetransfer.hh>
Matrix that transforms a data vector v_1 corresponding to the old grid to a data vector v_2 corresponding to the new grid, such that the functions represented by these vectors coincide as much as possible.
Definition at line 555 of file fetransfer.hh.
Public Member Functions | |
template<class StorageValue > | |
std::unique_ptr< Dune::BlockVector< StorageValue > > | apply (Dune::BlockVector< StorageValue > const &oldCoeff) const |
Transforms oldCoeff, which lives on the old grid to an equivalent vector that lives on the new grid. More... | |
TransferMatrix (size_t rows, size_t cols) | |
void | out (std::ostream &o) const |
int | nRows () const |
int | nCols () const |
Friends | |
class | TransferData |
|
inline |
Definition at line 576 of file fetransfer.hh.
|
inline |
Transforms oldCoeff, which lives on the old grid to an equivalent vector that lives on the new grid.
Definition at line 563 of file fetransfer.hh.
Referenced by Kaskade::FunctionSpaceElement< FunctionSpace, m >::transfer().
|
inline |
Definition at line 624 of file fetransfer.hh.
|
inline |
Definition at line 623 of file fetransfer.hh.
|
inline |
Definition at line 612 of file fetransfer.hh.
|
friend |
Definition at line 585 of file fetransfer.hh.