Public Member Functions
TSFExtended::ILUKPreconditionerFactory< Scalar > Class Template Reference
Inheritance diagram for TSFExtended::ILUKPreconditionerFactory< Scalar >:
TSFExtended::PreconditionerFactoryBase< Scalar > Sundance::Handleable< PreconditionerFactoryBase< Scalar > >

List of all members.

Public Member Functions

 ILUKPreconditionerFactory (const ParameterList &params)
 Construct with a parameter list.
virtual ~ILUKPreconditionerFactory ()
 virtual dtor
virtual Preconditioner< Scalar > createPreconditioner (const LinearOperator< Scalar > &A) const

Private Attributes

Handleable interface
int fillLevels_
int overlapFill_
Scalar relaxationValue_
Scalar relativeThreshold_
Scalar absoluteThreshold_
LeftOrRight leftOrRight_

Detailed Description

template<class Scalar>
class TSFExtended::ILUKPreconditionerFactory< Scalar >

Definition at line 47 of file TSFILUKPreconditionerFactory.hpp.


Constructor & Destructor Documentation

template<class Scalar >
TSFExtended::ILUKPreconditionerFactory< Scalar >::ILUKPreconditionerFactory ( const ParameterList &  params) [inline]
template<class Scalar >
virtual TSFExtended::ILUKPreconditionerFactory< Scalar >::~ILUKPreconditionerFactory ( ) [inline, virtual]

virtual dtor

Definition at line 85 of file TSFILUKPreconditionerFactory.hpp.


Member Function Documentation

template<class Scalar >
virtual Preconditioner<Scalar> TSFExtended::ILUKPreconditionerFactory< Scalar >::createPreconditioner ( const LinearOperator< Scalar > &  A) const [inline, virtual]

Member Data Documentation

template<class Scalar >
Scalar TSFExtended::ILUKPreconditionerFactory< Scalar >::absoluteThreshold_ [private]
template<class Scalar >
int TSFExtended::ILUKPreconditionerFactory< Scalar >::fillLevels_ [private]
template<class Scalar >
LeftOrRight TSFExtended::ILUKPreconditionerFactory< Scalar >::leftOrRight_ [private]
template<class Scalar >
int TSFExtended::ILUKPreconditionerFactory< Scalar >::overlapFill_ [private]
template<class Scalar >
Scalar TSFExtended::ILUKPreconditionerFactory< Scalar >::relativeThreshold_ [private]
template<class Scalar >
Scalar TSFExtended::ILUKPreconditionerFactory< Scalar >::relaxationValue_ [private]

Site Contact