Classes | 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.

Classes

class  typeOfRank< Cmpt, 0 >
 
class  symmTypeOfRank< Cmpt, 0 >
 

Namespaces

 Foam
 Namespace for OpenFOAM.
 

Macros

#define MAXMINPOW(retType, type1, type2)
 

Functions

template<class T >
bool equal (const T &s1, const T &s2)
 
 MAXMIN (double, double, double) inline double pow(const double s
 
 MAXMIN (double, double, float) inline double pow(const double s
 
 MAXMIN (double, float, double) inline double pow(const float s
 
 MAXMIN (float, float, float) inline double pow(const float s
 
 MAXMIN (double, double, int) inline double pow(const double s
 
 MAXMIN (double, int, double) inline double pow(const int s
 
 MAXMIN (double, double, long) inline double pow(const double s
 
 MAXMIN (double, long, double) inline double pow(const long s
 
 MAXMIN (float, float, int) inline double pow(const float s
 
 MAXMIN (float, int, float) inline double pow(const int s
 
 MAXMIN (float, float, long) inline double pow(const float s
 
 MAXMIN (float, long, float) inline double pow(const long s
 

Variables

const double e { return ::pow(double(s), double(e))
 Elementary charge. More...
 

Detailed Description

Original source file doubleFloat.H

Definition in file doubleFloat.H.

Macro Definition Documentation

#define MAXMINPOW (   retType,
  type1,
  type2 
)
Value:
MAXMIN(retType, type1, type2) \
\
inline double pow(const type1 s, const type2 e) \
{ \
return ::pow(double(s), double(e)); \
}
dimensionedScalar pow(const dimensionedScalar &ds, const dimensionedScalar &expt)
gmvFile<< "tracers "<< particles.size()<< nl;forAllConstIter(Cloud< passiveParticle >, particles, iter){gmvFile<< iter().position().x()<< " ";}gmvFile<< nl;forAllConstIter(Cloud< passiveParticle >, particles, iter){gmvFile<< iter().position().y()<< " ";}gmvFile<< nl;forAllConstIter(Cloud< passiveParticle >, particles, iter){gmvFile<< iter().position().z()<< " ";}gmvFile<< nl;forAll(lagrangianScalarNames, i){word name=lagrangianScalarNames[i];IOField< scalar > s(IOobject( name, runTime.timeName(), cloud::prefix, mesh, IOobject::MUST_READ, IOobject::NO_WRITE ))
const double e
Elementary charge.
Definition: doubleFloat.H:78
MAXMIN(float, long, float) inline double pow(const long s

Definition at line 68 of file doubleFloat.H.