Namespaces | Macros | Functions | Variables
doubleFloat.H File Reference
Include dependency graph for doubleFloat.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Foam
 Namespace for OpenFOAM.
 

Macros

#define MAXMINPOW(RetType, Type1, Type2)
 

Functions

 MAXMIN (double, double, double) inline double pow(const double base
 Raise base to the power expon. More...
 
 MAXMIN (double, double, float) inline double pow(const double base
 Raise base to the power expon. More...
 
 MAXMIN (double, float, double) inline double pow(const float base
 Raise base to the power expon. More...
 
 MAXMIN (double, double, int) inline double pow(const double base
 Raise base to the power expon. More...
 
 MAXMIN (double, int, double) inline double pow(const int base
 Raise base to the power expon. More...
 
 MAXMIN (double, double, long) inline double pow(const double base
 Raise base to the power expon. More...
 
 MAXMIN (double, long, double) inline double pow(const long base
 Raise base to the power expon. More...
 
 MAXMIN (float, float, float) inline double pow(const float base
 Raise base to the power expon. More...
 
 MAXMIN (float, float, int) inline double pow(const float base
 Raise base to the power expon. More...
 
 MAXMIN (float, int, float) inline double pow(const int base
 Raise base to the power expon. More...
 
 MAXMIN (float, float, long) inline double pow(const float base
 Raise base to the power expon. More...
 
 MAXMIN (float, long, float) inline double pow(const long base
 Raise base to the power expon. More...
 

Variables

const double expon { return ::pow(double(base), double(expon))
 

Detailed Description

Original source file doubleFloat.H

Definition in file doubleFloat.H.

Macro Definition Documentation

◆ MAXMINPOW

#define MAXMINPOW (   RetType,
  Type1,
  Type2 
)
Value:
\
MAXMIN(RetType, Type1, Type2) \
\ \
inline double pow(const Type1 base, const Type2 expon) \
{ \
return ::pow(double(base), double(expon)); \
}
const double expon
Definition: doubleFloat.H:48
dimensionedScalar pow(const dimensionedScalar &ds, const dimensionedScalar &expt)

Definition at line 37 of file doubleFloat.H.