HArD::Core2D
Hybrid Arbitrary Degree::Core 2D - Library to implement 2D schemes with edge and cell polynomials as unknowns
|
A structure to store the serendipity, extension and reduction operators. More...
#include <sxgrad.hpp>
Public Member Functions | |
TransferOperators (const Eigen::MatrixXd &_serendipity, const Eigen::MatrixXd &_extension, const Eigen::MatrixXd &_reduction) | |
Public Attributes | |
Eigen::MatrixXd | serendipity |
Eigen::MatrixXd | extension |
Eigen::MatrixXd | reduction |
A structure to store the serendipity, extension and reduction operators.
The extension operators do SXGrad -> XGrad. The reduction operators do not produce all unknowns, only the ones in the mesh entities they're associated to; so they do XGrad -> \(P^{\ell_P}(P)\) where P is a face or an element (the only use of the reduction operator is to compute the interpolate, and this version is what is useful).