Go to the documentation of this file.
36 #ifndef SolverPerformance_H
37 #define SolverPerformance_H
100 static const scalar
great_;
103 static const scalar
small_;
127 const label nIter = 0,
215 const Type& tolerance,
216 const Type& relTolerance
254 friend Istream&
operator>> <Type>
260 friend Ostream& operator<< <Type>
274 #define makeSolverPerformance(Type) \
276 typedef Foam::SolverPerformance<Type> \
277 solverPerformance##Type; \
279 defineNamedTemplateTypeNameAndDebug(solverPerformance##Type, 0); \
282 const scalar solverPerformance##Type::great_(1e20); \
285 const scalar solverPerformance##Type::small_(1e-20); \
288 const scalar solverPerformance##Type::vsmall_(VSMALL); \
A class for handling words, derived from string.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
dimensioned< Type > max(const dimensioned< Type > &, const dimensioned< Type > &)
Traits class for primitives.
A 1D vector of objects of type <T> with a fixed size <Size>.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
A class representing the concept of 0 used to avoid unnecessary manipulations for objects that are kn...