Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035 #ifndef dimensionedScalar_H
00036 #define dimensionedScalar_H
00037
00038 #include <OpenFOAM/dimensionedType.H>
00039 #include <OpenFOAM/scalar.H>
00040 #include "dimensionedScalarFwd.H"
00041
00042
00043
00044 namespace Foam
00045 {
00046
00047
00048
00049 dimensionedScalar operator+(const dimensionedScalar&, const scalar);
00050 dimensionedScalar operator+(const scalar, const dimensionedScalar&);
00051
00052 dimensionedScalar operator-(const dimensionedScalar&, const scalar);
00053 dimensionedScalar operator-(const scalar, const dimensionedScalar&);
00054
00055 dimensionedScalar operator*(const dimensionedScalar&, const scalar);
00056 dimensionedScalar operator/(const scalar, const dimensionedScalar&);
00057
00058 dimensionedScalar pow(const dimensionedScalar&, const dimensionedScalar&);
00059 dimensionedScalar pow3(const dimensionedScalar&);
00060 dimensionedScalar pow4(const dimensionedScalar&);
00061 dimensionedScalar pow5(const dimensionedScalar&);
00062 dimensionedScalar pow6(const dimensionedScalar&);
00063
00064 dimensionedScalar sqrt(const dimensionedScalar&);
00065 dimensionedScalar cbrt(const dimensionedScalar&);
00066 dimensionedScalar hypot(const dimensionedScalar&, const dimensionedScalar&);
00067
00068 dimensionedScalar sign(const dimensionedScalar&);
00069 dimensionedScalar pos(const dimensionedScalar&);
00070 dimensionedScalar neg(const dimensionedScalar&);
00071
00072 dimensionedScalar exp(const dimensionedScalar&);
00073 dimensionedScalar log(const dimensionedScalar&);
00074 dimensionedScalar log10(const dimensionedScalar&);
00075 dimensionedScalar sin(const dimensionedScalar&);
00076 dimensionedScalar cos(const dimensionedScalar&);
00077 dimensionedScalar tan(const dimensionedScalar&);
00078 dimensionedScalar asin(const dimensionedScalar&);
00079 dimensionedScalar acos(const dimensionedScalar&);
00080 dimensionedScalar atan(const dimensionedScalar&);
00081 dimensionedScalar sinh(const dimensionedScalar&);
00082 dimensionedScalar cosh(const dimensionedScalar&);
00083 dimensionedScalar tanh(const dimensionedScalar&);
00084 dimensionedScalar asinh(const dimensionedScalar&);
00085 dimensionedScalar acosh(const dimensionedScalar&);
00086 dimensionedScalar atanh(const dimensionedScalar&);
00087 dimensionedScalar erf(const dimensionedScalar&);
00088 dimensionedScalar erfc(const dimensionedScalar&);
00089 dimensionedScalar lgamma(const dimensionedScalar&);
00090 dimensionedScalar j0(const dimensionedScalar&);
00091 dimensionedScalar j1(const dimensionedScalar&);
00092 dimensionedScalar jn(const int, const dimensionedScalar&);
00093 dimensionedScalar y0(const dimensionedScalar&);
00094 dimensionedScalar y1(const dimensionedScalar&);
00095 dimensionedScalar yn(const int, const dimensionedScalar&);
00096
00097
00098
00099
00100 }
00101
00102
00103
00104 #endif
00105
00106