VirtualFluids 0.2.0
Parallel CFD LBM Solver
Loading...
Searching...
No Matches
utilities

Namespaces

namespace  vf
 
namespace  vf::gpu
 
namespace  vf::gpu::communication_directions
 

Classes

class  vf::Math
 
class  vf::gpu::ArrowTransformator
 
class  vf::gpu::Transformator
 
class  vf::gpu::invalidDelta
 
class  vf::gpu::TransformatorImp
 

Macros

#define EPSILON   FLT_EPSILON
 

Functions

static bool vf::Math::equal (const real &val1, const real &val2, real maxRelDiff=EPSILON)
 
static bool vf::Math::lessEqual (const real &val1, const real &val2, real maxRelDiff=EPSILON)
 
static bool vf::Math::greaterEqual (const real &val1, const real &val2, real maxRelDiff=EPSILON)
 
static real vf::Math::sqrtReal (const real &val)
 
static real vf::Math::acosReal (const real &val)
 

Detailed Description

Author
Soeren Peters, Stephan Lenz

Macro Definition Documentation

◆ EPSILON

#define EPSILON   FLT_EPSILON

Definition at line 40 of file Math.h.

Function Documentation

◆ acosReal()

real vf::Math::acosReal ( const real val)
static

Definition at line 75 of file Math.cpp.

◆ equal()

bool vf::Math::equal ( const real val1,
const real val2,
real  maxRelDiff = EPSILON 
)
static

Definition at line 40 of file Math.cpp.

◆ greaterEqual()

bool vf::Math::greaterEqual ( const real val1,
const real val2,
real  maxRelDiff = EPSILON 
)
static

Definition at line 59 of file Math.cpp.

◆ lessEqual()

bool vf::Math::lessEqual ( const real val1,
const real val2,
real  maxRelDiff = EPSILON 
)
static

Definition at line 52 of file Math.cpp.

◆ sqrtReal()

real vf::Math::sqrtReal ( const real val)
static

Definition at line 66 of file Math.cpp.