Public Member Functions
Playa::PCDPreconditionerFactory Class Reference
Inheritance diagram for Playa::PCDPreconditionerFactory:
Playa::PreconditionerFactoryBase< double > Playa::Handleable< PreconditionerFactoryBase< double > >

List of all members.

Public Member Functions

 PCDPreconditionerFactory (const ParameterList &params, const LinearProblem &MpProb, const LinearProblem &ApProb, const LinearProblem &FpProb)
Preconditioner< double > createPreconditioner (const LinearOperator< double > &A) const

Private Attributes

Handleable interface
LinearProblem MpProb_
LinearProblem ApProb_
LinearProblem FpProb_
LinearSolver< double > MpSolver_
LinearSolver< double > ApSolver_
LinearSolver< double > FSolver_

Detailed Description

Definition at line 55 of file SundancePCDPreconditioner.hpp.


Constructor & Destructor Documentation

PCDPreconditionerFactory::PCDPreconditionerFactory ( const ParameterList &  params,
const LinearProblem MpProb,
const LinearProblem ApProb,
const LinearProblem FpProb 
)

Member Function Documentation

Preconditioner< double > PCDPreconditionerFactory::createPreconditioner ( const LinearOperator< double > &  A) const [virtual]

Member Data Documentation

Definition at line 76 of file SundancePCDPreconditioner.hpp.

Referenced by createPreconditioner().

Definition at line 79 of file SundancePCDPreconditioner.hpp.

Referenced by createPreconditioner(), and PCDPreconditionerFactory().

Definition at line 77 of file SundancePCDPreconditioner.hpp.

Referenced by createPreconditioner().

Definition at line 80 of file SundancePCDPreconditioner.hpp.

Referenced by createPreconditioner(), and PCDPreconditionerFactory().

Definition at line 75 of file SundancePCDPreconditioner.hpp.

Referenced by createPreconditioner().

Definition at line 78 of file SundancePCDPreconditioner.hpp.

Referenced by createPreconditioner(), and PCDPreconditionerFactory().

Site Contact