FreeFOAM The Cross-Platform CFD Toolkit
doubleScalar.H File Reference

Detailed Description

Definition in file doubleScalar.H.

+ Include dependency graph for doubleScalar.H:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Foam
 Namespace for OpenFOAM.

Macros

#define Scalar   doubleScalar
#define ScalarVGREAT   doubleScalarVGREAT
#define ScalarVSMALL   doubleScalarVSMALL
#define readScalar   readDoubleScalar
#define transFunc(func)

Typedefs

typedef double doubleScalar
 Double precision floating point scalar type.

Functions

doubleScalar mag (const doubleScalar s)
doubleScalar hypot (const doubleScalar x, const doubleScalar y)
doubleScalar atan2 (const doubleScalar y, const doubleScalar x)
doubleScalar jn (const int n, const doubleScalar s)
doubleScalar yn (const int n, const doubleScalar s)

Variables

static const doubleScalar doubleScalarGREAT = 1.0e+15
static const doubleScalar doubleScalarVGREAT = 1.0e+300
static const doubleScalar doubleScalarROOTVGREAT = 1.0e+150
static const doubleScalar doubleScalarSMALL = 1.0e-15
static const doubleScalar doubleScalarVSMALL = 1.0e-300
static const doubleScalar doubleScalarROOTVSMALL = 1.0e-150

Macro Definition Documentation

#define Scalar   doubleScalar

Definition at line 61 of file doubleScalar.H.

#define ScalarVGREAT   doubleScalarVGREAT

Definition at line 62 of file doubleScalar.H.

#define ScalarVSMALL   doubleScalarVSMALL

Definition at line 63 of file doubleScalar.H.

#define readScalar   readDoubleScalar

Definition at line 64 of file doubleScalar.H.

#define transFunc (   func)
Value:
inline Scalar func(const Scalar s) \
{ \
return ::func(s); \
}

Definition at line 71 of file doubleScalar.H.