#define forAll(list, i)
Loop across all elements in list.
const GeometricField< Type, fvPatchField, volMesh > & psi(const label i=0) const
Return psi.
void addOptimisationTypeSource(fvMatrix< Type > &matrix) const
Add source from optimisationType to underlaying equation.
Calculate the matrix for implicit and explicit sources.
void solveWithArgs(Type &type, List< void(Type::*)()> &funcs)
Main control loop.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
A special matrix type and solver, designed for finite volume solutions of scalar equations....
const volScalarField & psi