54 public PreconditionerFactoryBase<typename MatrixType::scalar_type> {
70 bool isCompatible(
const LinearOpSourceBase<scalar_type> &fwdOp)
const;
73 Teuchos::RCP<PreconditionerBase<scalar_type> >
createPrec()
const;
77 const Teuchos::RCP<
const LinearOpSourceBase<scalar_type> > &fwdOp,
78 PreconditionerBase<scalar_type> *prec,
79 const ESupportSolveUse supportSolveUse
84 PreconditionerBase<scalar_type> *prec,
85 Teuchos::RCP<
const LinearOpSourceBase<scalar_type> > *fwdOp,
86 ESupportSolveUse *supportSolveUse
95 void setParameterList(
const Teuchos::RCP<Teuchos::ParameterList> ¶mList);
116 Teuchos::RCP<Teuchos::ParameterList> paramList_;