Discontinuous Galerkin Library
#include "dg/algorithm.h"
dxX.h File Reference

Simple 1d derivatives on X-point topology. More...

#include <cassert>
#include "gridX.h"
#include "dx.h"
#include "weightsX.h"
#include "dg/backend/sparseblockmat.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 >
EllSparseBlockMat< real_type > dg::create::dx (const RealGridX1d< real_type > &g, bc bcx, direction dir=centered)
 Create and assemble a host Matrix for the derivative in 1d. More...
 
template<class real_type >
EllSparseBlockMat< real_type > dg::create::dx (const RealGridX1d< real_type > &g, direction dir=centered)
 Create and assemble a host Matrix for the derivative in 1d. More...
 
template<class real_type >
EllSparseBlockMat< real_type > dg::create::jump (const RealGridX1d< real_type > &g, bc bcx)
 Create and assemble a host Matrix for the jump in 1d. More...
 
template<class real_type >
EllSparseBlockMat< real_type > dg::create::jump (const RealGridX1d< real_type > &g)
 Create and assemble a host Matrix for the jump in 1d. More...
 

Detailed Description

Simple 1d derivatives on X-point topology.