Go to the source code of this file.
Namespaces | |
Foam | |
Namespace for OpenFOAM. | |
Macros | |
#define | Scalar longDoubleScalar |
#define | ScalarVGreat longDoubleScalarVGreat |
#define | ScalarVSmall longDoubleScalarVSmall |
#define | ScalarRootVGreat longDoubleScalarRootVGreat |
#define | ScalarRootVSmall longDoubleScalarRootVSmall |
#define | ScalarNaN longDoubleScalarNaN |
#define | readScalar readLongDoubleScalar |
#define | MAXMINPOW(retType, type1, type2) |
#define | transFunc(func) |
Typedefs | |
typedef long double | longDoubleScalar |
Lang double precision floating point scalar type. More... | |
Functions | |
bool | readScalar (const char *buf, longDoubleScalar &s) |
Read whole of buf as a scalar. Return true if successful. More... | |
longDoubleScalar | mag (const longDoubleScalar s) |
MAXMIN (longDoubleScalar, longDoubleScalar, longDoubleScalar) inline double pow(const longDoubleScalar s | |
MAXMIN (longDoubleScalar, longDoubleScalar, int) inline double pow(const longDoubleScalar s | |
MAXMIN (longDoubleScalar, int, longDoubleScalar) inline double pow(const int s | |
MAXMIN (longDoubleScalar, longDoubleScalar, long) inline double pow(const longDoubleScalar s | |
MAXMIN (longDoubleScalar, long, longDoubleScalar) inline double pow(const long s | |
MAXMIN (longDoubleScalar, longDoubleScalar, float) inline double pow(const longDoubleScalar s | |
MAXMIN (longDoubleScalar, float, longDoubleScalar) inline double pow(const float s | |
MAXMIN (longDoubleScalar, longDoubleScalar, double) inline double pow(const longDoubleScalar s | |
MAXMIN (longDoubleScalar, double, longDoubleScalar) inline double pow(const double s | |
longDoubleScalar | hypot (const longDoubleScalar x, const longDoubleScalar y) |
longDoubleScalar | atan2 (const longDoubleScalar y, const longDoubleScalar x) |
longDoubleScalar | jn (const int n, const longDoubleScalar s) |
longDoubleScalar | yn (const int n, const longDoubleScalar s) |
Variables | |
static const longDoubleScalar | longDoubleScalarVGreat = numeric_limits<longDoubleScalar>::max()/10 |
static const longDoubleScalar | longDoubleScalarVSmall = numeric_limits<longDoubleScalar>::min() |
static const longDoubleScalar | longDoubleScalarSmall = 1e3*numeric_limits<longDoubleScalar>::epsilon() |
static const longDoubleScalar | longDoubleScalarGreat = 1.0/longDoubleScalarSmall |
static const longDoubleScalar | longDoubleScalarRootVGreat = ::sqrtl(longDoubleScalarVGreat) |
static const longDoubleScalar | longDoubleScalarRootVSmall = ::sqrtl(longDoubleScalarVSmall) |
static const longDoubleScalar | longDoubleScalarRootGreat = ::sqrtl(longDoubleScalarGreat) |
static const longDoubleScalar | longDoubleScalarRootSmall = ::sqrtl(longDoubleScalarSmall) |
static const longDoubleScalar | longDoubleScalarNaN = numeric_limits<longDoubleScalar>::signaling_NaN() |
Original source file longDoubleScalar.H
Definition in file longDoubleScalar.H.
#define Scalar longDoubleScalar |
Definition at line 87 of file longDoubleScalar.H.
#define ScalarVGreat longDoubleScalarVGreat |
Definition at line 88 of file longDoubleScalar.H.
#define ScalarVSmall longDoubleScalarVSmall |
Definition at line 89 of file longDoubleScalar.H.
#define ScalarRootVGreat longDoubleScalarRootVGreat |
Definition at line 90 of file longDoubleScalar.H.
#define ScalarRootVSmall longDoubleScalarRootVSmall |
Definition at line 91 of file longDoubleScalar.H.
#define ScalarNaN longDoubleScalarNaN |
Definition at line 92 of file longDoubleScalar.H.
#define readScalar readLongDoubleScalar |
Definition at line 93 of file longDoubleScalar.H.
#define MAXMINPOW | ( | retType, | |
type1, | |||
type2 | |||
) |
Definition at line 100 of file longDoubleScalar.H.
#define transFunc | ( | func | ) |
Definition at line 121 of file longDoubleScalar.H.