NGSolve
4.9
|
Gradient operator of dimension D. More...
#include <bdbequations.hpp>
Public Types | |
enum | { DIM = 1 } |
enum | { DIM_SPACE = D } |
enum | { DIM_ELEMENT = D } |
enum | { DIM_DMAT = D } |
enum | { DIFFORDER = 1 } |
Static Public Member Functions | |
static const FEL & | Cast (const FiniteElement &fel) |
template<typename MIP , typename MAT > | |
static void | GenerateMatrix (const FiniteElement &fel, const MIP &mip, MAT &mat, LocalHeap &lh) |
static void | GenerateMatrix (const FiniteElement &fel, const MappedIntegrationPoint< D, D > &mip, FlatMatrixFixHeight< D > &mat, LocalHeap &lh) |
template<typename MIP , class TVX , class TVY > | |
static void | Apply (const FiniteElement &fel, const MIP &mip, const TVX &x, TVY &y, LocalHeap &lh) |
template<class MIR > | |
static void | ApplyIR (const FiniteElement &fel, const MIR &mir, const FlatVector< double > &x, FlatMatrix< double > &y, LocalHeap &lh) |
template<typename MIP , class TVX , class TVY > | |
static void | ApplyTrans (const FiniteElement &fel, const MIP &mip, const TVX &x, TVY &y, LocalHeap &lh) |
template<typename MIP , class TVX > | |
static void | Transform (const MIP &mip, TVX &x) |
old style ??? | |
template<typename MIP , class TVX > | |
static void | TransformT (const MIP &mip, TVX &x) |
old style ??? |
Gradient operator of dimension D.