Data Structures | Namespaces | Macros | Functions
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.

Data Structures

class  SolverPerformance
 SolverPerformance is the class returned by the LduMatrix solver containing performance statistics. More...
 
class  SolverPerformance
 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 273 of file SolverPerformance.H.

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