|
Discontinuous Galerkin Library
#include "dg/algorithm.h"
|
Prolongation matrix creation functions. More...
#include "grid.h"#include "weights.h"#include "dg/blas1.h"#include "interpolation.h"#include "projection.h"Go to the source code of this file.
Namespaces | |
| namespace | dg |
| This is the namespace for all functions and classes defined and used by the discontinuous Galerkin library. | |
| namespace | dg::create |
| Contains functions used for matrix creation. | |
Functions | |
| template<class real_type , size_t Nd, size_t Md> | |
| dg::SparseMatrix< int, real_type, thrust::host_vector > | dg::create::prolongation (const aRealTopology< real_type, Nd > &g_new, std::array< unsigned, Md > axes) |
| Prolongation matrix along given axes / Transpose of reduction. | |
| template<class real_type , size_t Nd, size_t Md> | |
| dg::SparseMatrix< int, real_type, thrust::host_vector > | dg::create::reduction (std::array< unsigned, Md > axes, const aRealTopology< real_type, Nd > &g_old) |
| Reduction matrix along given axes. | |
| template<class real_type , size_t Nd, size_t Md> | |
| dg::SparseMatrix< int, real_type, thrust::host_vector > | dg::create::projection (std::array< unsigned, Md > axes, const aRealTopology< real_type, Nd > &g_old) |
| Projection matrix along given axes. | |
Prolongation matrix creation functions.