

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 | ScalarROOTVGREAT doubleScalarROOTVGREAT |
| #define | ScalarROOTVSMALL doubleScalarROOTVSMALL |
| #define | ScalarRead readDouble |
| #define | transFunc(func) |
| #define | besselFunc(func) |
| #define | besselFunc2(func) |
| #define | Foam_use_scalarImpl_header |
Functions | |
| doubleScalar | mag (const doubleScalar s) |
| doubleScalar | hypot (const doubleScalar x, const doubleScalar y) |
| doubleScalar | atan2 (const doubleScalar y, const doubleScalar x) |
Variables | |
| constexpr doubleScalar | doubleScalarGREAT = 1.0e+15 |
| constexpr doubleScalar | doubleScalarROOTGREAT = 3.0e+8 |
| constexpr doubleScalar | doubleScalarVGREAT = 1.0e+300 |
| constexpr doubleScalar | doubleScalarROOTVGREAT = 1.0e+150 |
| constexpr doubleScalar | doubleScalarSMALL = 1.0e-15 |
| constexpr doubleScalar | doubleScalarROOTSMALL = 3.0e-8 |
| constexpr doubleScalar | doubleScalarVSMALL = 1.0e-300 |
| constexpr doubleScalar | doubleScalarROOTVSMALL = 1.0e-150 |
Original source file doubleScalar.H
Definition in file doubleScalar.H.
| #define Scalar doubleScalar |
Definition at line 64 of file doubleScalar.H.
Referenced by Foam::atan2(), Foam::atan2(), Foam::clamp(), Foam::clamp(), Foam::cmptAv(), Foam::cmptDivide(), Foam::cmptMag(), Foam::cmptMagSqr(), Foam::cmptMax(), Foam::cmptMin(), Foam::cmptMultiply(), Foam::cmptPow(), Foam::cmptSqr(), compareOp< Scalar >::compareOp(), Foam::component(), Foam::dot(), Foam::equal(), equalOp< Scalar >::equalOp(), Foam::hypot(), Foam::hypot(), Foam::inv(), Foam::lerp(), Foam::limit(), Foam::mag(), Foam::mag(), Foam::magSqr(), Foam::minMod(), Foam::name(), Foam::neg(), Foam::neg0(), Foam::negPart(), Foam::notEqual(), notEqualOp< Scalar >::notEqualOp(), pTraits< Scalar >::operator Scalar &(), ceilOp< Scalar >::operator()(), compareOp< Scalar >::operator()(), equalOp< Scalar >::operator()(), floorOp< Scalar >::operator()(), nameOp< Scalar >::operator()(), notEqualOp< Scalar >::operator()(), roundOp< Scalar >::operator()(), Foam::operator<<(), Foam::operator>>(), Foam::pos(), Foam::pos0(), Foam::posPart(), Foam::pow025(), Foam::pow3(), Foam::pow4(), Foam::pow5(), Foam::pow6(), pTraits< Scalar >::pTraits(), Foam::ScalarRead(), Foam::ScalarRead(), Foam::ScalarRead(), Foam::ScalarRead(), Foam::ScalarRead(), Foam::sign(), Foam::sqr(), Foam::sqrtSumSqr(), and Foam::stabilise().
| #define ScalarVGREAT doubleScalarVGREAT |
Definition at line 65 of file doubleScalar.H.
| #define ScalarVSMALL doubleScalarVSMALL |
Definition at line 66 of file doubleScalar.H.
Referenced by compareOp< Scalar >::compareOp(), Foam::equal(), equalOp< Scalar >::equalOp(), Foam::notEqual(), notEqualOp< Scalar >::notEqualOp(), and Foam::sqrtSumSqr().
| #define ScalarROOTVGREAT doubleScalarROOTVGREAT |
Definition at line 67 of file doubleScalar.H.
| #define ScalarROOTVSMALL doubleScalarROOTVSMALL |
Definition at line 68 of file doubleScalar.H.
| #define ScalarRead readDouble |
Definition at line 69 of file doubleScalar.H.
Referenced by Foam::ScalarRead(), and Foam::ScalarRead().
| #define transFunc | ( | func | ) |
Definition at line 89 of file doubleScalar.H.
| #define besselFunc | ( | func | ) |
| #define besselFunc2 | ( | func | ) |
Definition at line 129 of file doubleScalar.H.
| #define Foam_use_scalarImpl_header |
Definition at line 145 of file doubleScalar.H.