24 LinearOp pressureMassMatrix_;
25 LinearOp invPressureMassMatrix_;
26 ModifiableLinearOp B1tMpB1_, B2tMpB2_, B3tMpB3_;
27 ModifiableLinearOp A11p_, A22p_, A33p_;
28 ModifiableLinearOp invA11p_, invA22p_, invA33p_, invS_;
29 ModifiableLinearOp S_;
112 ModALPreconditionerFactory();
114 ModALPreconditionerFactory(
const Teuchos::RCP<InverseFactory>& factory);
116 ModALPreconditionerFactory(
const Teuchos::RCP<InverseFactory>& invFactoryA,
117 const Teuchos::RCP<InverseFactory>& invFactoryS);
119 ModALPreconditionerFactory(
const Teuchos::RCP<InverseFactory>& factory,
120 LinearOp& pressureMassMatrix);
122 ModALPreconditionerFactory(
const Teuchos::RCP<InverseFactory>& invFactoryA,
123 const Teuchos::RCP<InverseFactory>& invFactoryS,
124 LinearOp& pressureMassMatrix);
126 ModALPreconditionerFactory(
const Teuchos::RCP<InvModALStrategy>& strategy);
134 invOpsStrategy_->setPressureMassMatrix(pressureMassMatrix);
142 void setGamma(
double gamma) { invOpsStrategy_->setGamma(gamma); }
165 Teuchos::RCP<InvModALStrategy> invOpsStrategy_;