Finite Element Domain Decomposition Library
FEDDLib
Loading...
Searching...
No Matches
FEDD::PrecOpFaCSI< SC, LO, GO, NO > Member List

This is the complete list of members for FEDD::PrecOpFaCSI< SC, LO, GO, NO >, including all inherited members.

acceptsBlock(const int i, const int j) constFEDD::PreconditionerOperator< default_sc, default_lo, default_go, default_no >virtual
applyImpl(const Thyra::EOpTransp M_trans, const Thyra::MultiVectorBase< SC > &X, const Teuchos::Ptr< Thyra::MultiVectorBase< SC > > &Y, const SC alpha, const SC beta) constFEDD::PrecOpFaCSI< SC, LO, GO, NO >protectedvirtual
applyIt(const Thyra::EOpTransp M_trans, const Thyra::MultiVectorBase< SC > &X, const Teuchos::Ptr< Thyra::MultiVectorBase< SC > > &Y, const SC alpha, const SC beta) const (defined in FEDD::PrecOpFaCSI< SC, LO, GO, NO >)FEDD::PrecOpFaCSI< SC, LO, GO, NO >virtual
beginBlockFill()FEDD::PreconditionerOperator< default_sc, default_lo, default_go, default_no >virtual
beginBlockFill(const int numRowBlocks, const int numColBlocks)FEDD::PreconditionerOperator< default_sc, default_lo, default_go, default_no >virtual
beginBlockFill(const Teuchos::RCP< const Thyra::ProductVectorSpaceBase< default_sc > > &productRange, const Teuchos::RCP< const Thyra::ProductVectorSpaceBase< default_sc > > &productDomain)FEDD::PreconditionerOperator< default_sc, default_lo, default_go, default_no >virtual
blockExists(const int i, const int j) constFEDD::PreconditionerOperator< default_sc, default_lo, default_go, default_no >
blockFillIsActive() constFEDD::PreconditionerOperator< default_sc, default_lo, default_go, default_no >virtual
blockIsConst(const int i, const int j) constFEDD::PreconditionerOperator< default_sc, default_lo, default_go, default_no >
Comm_Type typedef (defined in FEDD::PrecOpFaCSI< SC, LO, GO, NO >)FEDD::PrecOpFaCSI< SC, LO, GO, NO >
CommConstPtr_Type typedef (defined in FEDD::PrecOpFaCSI< SC, LO, GO, NO >)FEDD::PrecOpFaCSI< SC, LO, GO, NO >
endBlockFill()FEDD::PreconditionerOperator< default_sc, default_lo, default_go, default_no >virtual
getBlock(const int i, const int j) constFEDD::PreconditionerOperator< default_sc, default_lo, default_go, default_no >
getNonconstBlock(const int i, const int j)FEDD::PreconditionerOperator< default_sc, default_lo, default_go, default_no >
initialize() (defined in FEDD::PrecOpFaCSI< SC, LO, GO, NO >)FEDD::PrecOpFaCSI< SC, LO, GO, NO >
opSupportedImpl(Thyra::EOpTransp M_trans) constFEDD::PreconditionerOperator< default_sc, default_lo, default_go, default_no >protected
PrecOpFaCSI() (defined in FEDD::PrecOpFaCSI< SC, LO, GO, NO >)FEDD::PrecOpFaCSI< SC, LO, GO, NO >
PrecOpFaCSI(CommConstPtr_Type comm, bool fluidPrecMonolithic, bool useFluidPreconditioner=true, bool useSolidPreconditioner=true, bool onlyDiagonal=false) (defined in FEDD::PrecOpFaCSI< SC, LO, GO, NO >)FEDD::PrecOpFaCSI< SC, LO, GO, NO >
productDomain() constFEDD::PreconditionerOperator< default_sc, default_lo, default_go, default_no >
productRange() constFEDD::PreconditionerOperator< default_sc, default_lo, default_go, default_no >
setBlock(const int i, const int j, const Teuchos::RCP< const Thyra::LinearOpBase< default_sc > > &block)FEDD::PreconditionerOperator< default_sc, default_lo, default_go, default_no >virtual
setC1(ThyraLinOpPtr_Type C1) (defined in FEDD::PrecOpFaCSI< SC, LO, GO, NO >)FEDD::PrecOpFaCSI< SC, LO, GO, NO >
setC1T(ThyraLinOpPtr_Type C1T) (defined in FEDD::PrecOpFaCSI< SC, LO, GO, NO >)FEDD::PrecOpFaCSI< SC, LO, GO, NO >
setC2(ThyraLinOpPtr_Type C2) (defined in FEDD::PrecOpFaCSI< SC, LO, GO, NO >)FEDD::PrecOpFaCSI< SC, LO, GO, NO >
setC4(ThyraLinOpPtr_Type C4) (defined in FEDD::PrecOpFaCSI< SC, LO, GO, NO >)FEDD::PrecOpFaCSI< SC, LO, GO, NO >
setFluidBT(ThyraLinOpPtr_Type fBT) (defined in FEDD::PrecOpFaCSI< SC, LO, GO, NO >)FEDD::PrecOpFaCSI< SC, LO, GO, NO >
setFluidF(ThyraLinOpPtr_Type fF) (defined in FEDD::PrecOpFaCSI< SC, LO, GO, NO >)FEDD::PrecOpFaCSI< SC, LO, GO, NO >
setFluidInv(ThyraLinOpPtr_Type fInv) (defined in FEDD::PrecOpFaCSI< SC, LO, GO, NO >)FEDD::PrecOpFaCSI< SC, LO, GO, NO >
setGE(ThyraLinOpPtr_Type C1, ThyraLinOpPtr_Type C1T, ThyraLinOpPtr_Type C2, ThyraLinOpPtr_Type sInv, ThyraLinOpPtr_Type fInv, ThyraLinOpPtr_Type fF, ThyraLinOpPtr_Type fBT) (defined in FEDD::PrecOpFaCSI< SC, LO, GO, NO >)FEDD::PrecOpFaCSI< SC, LO, GO, NO >
setGeoInv(ThyraLinOpPtr_Type gInv) (defined in FEDD::PrecOpFaCSI< SC, LO, GO, NO >)FEDD::PrecOpFaCSI< SC, LO, GO, NO >
setGI(ThyraLinOpPtr_Type C1, ThyraLinOpPtr_Type C1T, ThyraLinOpPtr_Type C2, ThyraLinOpPtr_Type C4, ThyraLinOpPtr_Type sInv, ThyraLinOpPtr_Type fInv, ThyraLinOpPtr_Type fF, ThyraLinOpPtr_Type fBT, ThyraLinOpPtr_Type gInv) (defined in FEDD::PrecOpFaCSI< SC, LO, GO, NO >)FEDD::PrecOpFaCSI< SC, LO, GO, NO >
setGIShape(ThyraLinOpPtr_Type C1, ThyraLinOpPtr_Type C1T, ThyraLinOpPtr_Type C2, ThyraLinOpPtr_Type C4, ThyraLinOpPtr_Type sInv, ThyraLinOpPtr_Type fInv, ThyraLinOpPtr_Type fF, ThyraLinOpPtr_Type fBT, ThyraLinOpPtr_Type gInv, ThyraLinOpPtr_Type shape_v, ThyraLinOpPtr_Type shape_p) (defined in FEDD::PrecOpFaCSI< SC, LO, GO, NO >)FEDD::PrecOpFaCSI< SC, LO, GO, NO >
setNonconstBlock(const int i, const int j, const Teuchos::RCP< Thyra::LinearOpBase< default_sc > > &block)FEDD::PreconditionerOperator< default_sc, default_lo, default_go, default_no >virtual
setShapeDeriv(ThyraLinOpPtr_Type shape_v, ThyraLinOpPtr_Type shape_p) (defined in FEDD::PrecOpFaCSI< SC, LO, GO, NO >)FEDD::PrecOpFaCSI< SC, LO, GO, NO >
setStructInv(ThyraLinOpPtr_Type sInv) (defined in FEDD::PrecOpFaCSI< SC, LO, GO, NO >)FEDD::PrecOpFaCSI< SC, LO, GO, NO >
ThyraLinOpPtr_Type typedef (defined in FEDD::PrecOpFaCSI< SC, LO, GO, NO >)FEDD::PrecOpFaCSI< SC, LO, GO, NO >
uninitialize()FEDD::PreconditionerOperator< default_sc, default_lo, default_go, default_no >virtual