NGSolve  4.9
Public Types | Public Member Functions
ngfem::OrthoDMat< 3 > Class Template Reference
Inheritance diagram for ngfem::OrthoDMat< 3 >:
ngfem::DMatOp< OrthoDMat< 3 > >

List of all members.

Public Types

enum  { DIM_DMAT = 3 }

Public Member Functions

 OrthoDMat (CoefficientFunction *acoef1, CoefficientFunction *acoef2)
 OrthoDMat (CoefficientFunction *acoef1, CoefficientFunction *acoef2, CoefficientFunction *acoef3)
template<typename FEL , typename MIP , typename MAT >
void GenerateMatrix (const FEL &fel, const MIP &mip, MAT &mat, LocalHeap &lh) const
template<typename FEL , typename MIP >
void GetEigensystem (const FEL &fel, const MIP &mip, Array< double > &eigenvalues, Array< double > &eigenvectors, LocalHeap &lh) const
template<typename FEL , typename MIP , class VECX , class VECY >
void Apply (const FEL &fel, const MIP &mip, const VECX &x, VECY &y, LocalHeap &lh) const
template<typename FEL , typename MIP , class VECX , class VECY >
void ApplyTrans (const FEL &fel, const MIP &mip, const VECX &x, VECY &y, LocalHeap &lh) const
void SetCoefficientFunctions (CoefficientFunction *acoef1, CoefficientFunction *acoef2, CoefficientFunction *acoef3)

template<>
class ngfem::OrthoDMat< 3 >


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