List of all members.
Public Types |
|
typedef mat_traits< TM >::TSCAL | TSCAL |
|
typedef mat_traits< TM >::TV_COL | TV_COL |
|
typedef SparseMatrixSymmetric< TM > | TMATRIX |
Public Member Functions |
|
| T_BilinearFormDiagonal (const FESpace &afespace, const string &aname, const Flags &flags) |
|
virtual void | AllocateMatrix () |
| | allocates (sparse) matrix data-structure
|
|
virtual BaseVector * | CreateVector () const |
| | creates a compatible vector
|
|
virtual void | AddElementMatrix (const Array< int > &dnums1, const Array< int > &dnums2, const FlatMatrix< TSCAL > &elmat, bool inner_element, int elnr, LocalHeap &lh) |
|
virtual void | AddDiagElementMatrix (const Array< int > &dnums1, const FlatVector< TSCAL > &diag, bool inner_element, int elnr, LocalHeap &lh) |
|
virtual void | ApplyElementMatrix (const BaseVector &x, BaseVector &y, const TSCAL &val, const Array< int > &dnums, const ElementTransformation &eltrans, const int elnum, const int type, int &cnt, LocalHeap &lh, const FiniteElement *fel, const SpecialElement *sel=NULL) const |
template<class TM>
class ngcomp::T_BilinearFormDiagonal< TM >
The documentation for this class was generated from the following file: