NGSolve  4.9
Public Types | Static Public Member Functions
ngfem::DiffOpDiv< D > Class Template Reference
Inheritance diagram for ngfem::DiffOpDiv< D >:
ngfem::DiffOp< DiffOpDiv< D > >

List of all members.

Public Types

enum  { DIM = D }
enum  { DIM_SPACE = D }
enum  { DIM_ELEMENT = D }
enum  { DIM_DMAT = 1 }
enum  { DIFFORDER = 1 }

Static Public Member Functions

template<typename FEL , typename MIP , typename MAT >
static void GenerateMatrix (const FEL &fel, const MIP &mip, MAT &mat, LocalHeap &lh)
 Computes the B-matrix.

template<int D>
class ngfem::DiffOpDiv< D >


Member Function Documentation

template<int D>
template<typename FEL , typename MIP , typename MAT >
static void ngfem::DiffOpDiv< D >::GenerateMatrix ( const FEL &  fel,
const MIP &  mip,
MAT &  mat,
LocalHeap lh 
) [inline, static]

Computes the B-matrix.

The height is DIM_DMAT, the width is fel.GetNDof(). FEL is the FiniteElement type specified in the BDB-Integrator mip is the mapped integration point containing the Jacobi-Matrix MAT is the resulting matrix (usually a FixedHeightMatrix)

Reimplemented from ngfem::DiffOp< DiffOpDiv< D > >.


The documentation for this class was generated from the following file: