65#ifndef distributedDICPreconditioner_H
66#define distributedDICPreconditioner_H
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
TypeName("distributedDIC")
Runtime type information.
distributedDICPreconditioner(const lduMatrix::solver &, const dictionary &solverControlsUnused)
Construct from matrix components and preconditioner solver controls.
virtual ~distributedDICPreconditioner()=default
Destructor.
virtual void forwardInternalDiag(solveScalarField &rD, const label colouri) const
Update diagonal for colour.
virtual void forwardInternal(solveScalarField &wA, const label colouri) const
Update preconditioned variable walking forward on internal faces.
distributedDILUPreconditioner(const lduMatrix::solver &, const dictionary &solverControlsUnused)
Construct from matrix components and preconditioner solver controls.
Abstract base-class for lduMatrix solvers.
Field< solveScalar > solveScalarField
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.