SolverPerformance.H File Reference
Include dependency graph for SolverPerformance.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SolverPerformance< Type >
 SolverPerformance is the class returned by the LduMatrix solver containing performance statistics. More...
 
class  SolverPerformance< Type >
 SolverPerformance is the class returned by the LduMatrix solver containing performance statistics. More...
 

Namespaces

 Foam
 Namespace for OpenFOAM.
 

Macros

#define makeSolverPerformance(Type)
 

Functions

template<class Type >
SolverPerformance< Type > max (const SolverPerformance< Type > &, const SolverPerformance< Type > &)
 
template<class Type >
Istream & operator>> (Istream &, SolverPerformance< Type > &)
 
template<class Type >
Ostream & operator<< (Ostream &, const SolverPerformance< Type > &)
 

Detailed Description

Original source file SolverPerformance.H

Definition in file SolverPerformance.H.

Macro Definition Documentation

◆ makeSolverPerformance

#define makeSolverPerformance (   Type)
Value:
\
solverPerformance##Type; \
\
template<> \
const scalar solverPerformance##Type::great_(1e20); \
\
template<> \
const scalar solverPerformance##Type::small_(1e-20); \
\
template<> \
const scalar solverPerformance##Type::vsmall_(VSMALL); \

Definition at line 280 of file SolverPerformance.H.

defineNamedTemplateTypeNameAndDebug
#define defineNamedTemplateTypeNameAndDebug(Type, DebugSwitch)
Define the typeName and debug information for templates.
Definition: className.H:136
Foam::solverPerformance
SolverPerformance< scalar > solverPerformance
SolverPerformance instantiated for a scalar.
Definition: solverPerformance.H:46
Foam::constant::electromagnetic::e
const dimensionedScalar e
Elementary charge.
Definition: createFields.H:11
Foam::SolverPerformance
SolverPerformance is the class returned by the LduMatrix solver containing performance statistics.
Definition: SolverPerformance.H:52