NGSolve  4.9
Public Types | Static Public Member Functions
ngfem::DiffOpGradientRotSym< D > Class Template Reference

Gradient operator in r-z coordinates. More...

#include <bdbequations.hpp>

Inheritance diagram for ngfem::DiffOpGradientRotSym< D >:
ngfem::DiffOp< DiffOpGradientRotSym< D > >

List of all members.

Public Types

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

Detailed Description

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

Gradient operator in r-z coordinates.


Member Function Documentation

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


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