#include <linop.hpp>
Inheritance diagram for LinOp:


Public Member Functions | |
| LinOp () | |
| LinOp (LinOp *) | |
| LinOp (Elem2D *) | |
| virtual | ~LinOp () |
| virtual GVector | operator * (GVector) |
| virtual void | OpVec_prod (GVector &x, GVector &ret) |
| virtual void | SetConst (GDOUBLE c) |
| virtual void | SetElem () |
| virtual Elem2D * | GetElem () |
| virtual GINT | GetNumIntermedProd () |
| virtual LinOp * | GetIntermedOp () |
| virtual GVector * | GetIntermedProd (GINT itag) |
| virtual void | SetMask (GVector *m) |
Protected Attributes | |
| GVector * | mask |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in GIFilter, HelmholtzOp, LaplacianOp, and SchurLapOp. |
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in DiagOp, GIFilter, HelmholtzOp, IdentityOp, iHelmholtzOp, iLaplacianOp, LaplacianOp, MassOp, SchurLapOp, StokesOp, UzawaLapOp, PCBlockJac_Helm, PCBlockJac_Lap, PCBlockJac_PLap, and PCPointJac_Helm. |
|
||||||||||||
|
Reimplemented in DiagOp, GIFilter, HelmholtzOp, iHelmholtzOp, iLaplacianOp, LaplacianOp, MassOp, SchurLapOp, StokesOp, UzawaLapOp, PCBlockJac_Helm, PCBlockJac_Lap, PCBlockJac_PLap, and PCPointJac_Helm. |
|
|
Reimplemented in iLaplacianOp, LaplacianOp, MassOp, SchurLapOp, StokesOp, UzawaLapOp, PCBlockJac_Lap, and PCBlockJac_PLap. |
|
|
|
|
|
Reimplemented in DiagOp, MassOp, UzawaLapOp, PCBlockJac_Helm, and PCBlockJac_Lap. |
|
|
|
1.4.4