|
Discontinuous Galerkin Library
#include "dg/algorithm.h"
|
Convenience functions to create 2D derivatives on X-point topology. More...
Go to the source code of this file.
Classes | |
| struct | dg::Composite< Matrix > |
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 > | |
| Composite< EllSparseBlockMat< real_type, thrust::host_vector > > | dg::create::derivative (unsigned coord, const aRealTopologyX2d< real_type > &g, dg::bc bc, direction dir=centered) |
| Create 2d derivative in x-direction. | |
| template<class real_type > | |
| Composite< EllSparseBlockMat< real_type, thrust::host_vector > > | dg::create::jump (unsigned coord, const aRealTopologyX2d< real_type > &g, bc bc) |
| Matrix that contains 2d jump terms in X direction. | |
| template<class real_type > | |
| Composite< EllSparseBlockMat< real_type, thrust::host_vector > > | dg::create::jump (unsigned coord, const aRealTopologyX3d< real_type > &g, bc bc) |
| Matrix that contains jump terms in X direction in 3D. | |
| template<class real_type > | |
| Composite< EllSparseBlockMat< real_type, thrust::host_vector > > | dg::create::derivative (unsigned coord, const aRealTopologyX3d< real_type > &g, bc bc, direction dir=centered) |
| Create 3d derivative in x-direction. | |
Convenience functions to create 2D derivatives on X-point topology.