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

List of all members.

Public Types

enum  { DIM = 2 }
enum  { DIM_SPACE = 2 }
enum  { DIM_ELEMENT = 2 }
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.

Member Function Documentation

template<typename FEL , typename MIP , typename MAT >
static void ngfem::DiffOpCurl::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< DiffOpCurl >.


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