List of all members.
Public Member Functions |
| | BDDCPreconditioner (const PDE &pde, const Flags &aflags, const string &aname) |
| virtual | ~BDDCPreconditioner () |
| virtual void | InitLevel () |
| virtual void | FinalizeLevel () |
| virtual void | AddElementMatrix (const Array< int > &dnums, const FlatMatrix< SCAL > &elmat, bool inner_element, int elnr, LocalHeap &lh) |
| virtual void | Update () |
| virtual const BaseMatrix & | GetAMatrix () const |
| virtual const BaseMatrix & | GetMatrix () const |
| virtual void | CleanUpLevel () |
| virtual void | Mult (const BaseVector &x, BaseVector &y) const |
| virtual void | MultAdd (double s, const BaseVector &x, BaseVector &y) const |
| virtual const char * | ClassName () const |
Private Attributes |
| const S_BilinearForm< SCAL > * | bfa |
| BDDCMatrix< SCAL, TV > * | pre |
| string | inversetype |
| bool | block |
| bool | hypre |
template<class SCAL, class TV = SCAL>
class ngcomp::BDDCPreconditioner< SCAL, TV >
Constructor & Destructor Documentation
template<class SCAL , class TV = SCAL>
template<class SCAL , class TV = SCAL>
Member Function Documentation
template<class SCAL , class TV >
template<class SCAL , class TV = SCAL>
template<class SCAL , class TV = SCAL>
template<class SCAL , class TV = SCAL>
template<class SCAL , class TV = SCAL>
template<class SCAL , class TV = SCAL>
template<class SCAL , class TV = SCAL>
template<class SCAL , class TV = SCAL>
template<class SCAL , class TV = SCAL>
template<class SCAL , class TV = SCAL>
Member Data Documentation
template<class SCAL , class TV = SCAL>
template<class SCAL , class TV = SCAL>
template<class SCAL , class TV = SCAL>
template<class SCAL , class TV = SCAL>
template<class SCAL , class TV = SCAL>
The documentation for this class was generated from the following file: