COOLFluiD  Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
Namespaces | Functions
Functions.hpp File Reference
#include "common/CF.hpp"
#include "math/LibMath.hpp"

Go to the source code of this file.

Namespaces

 cf3
 Top-level namespace for coolfluid.
 
 cf3::math
 Basic Classes for Mathematical applications used by COOLFluiD.
 
 cf3::math::Functions
 Static functions for various useful operations.
 

Functions

Real signum (const Real &value)
 
Real sign (const Real &value)
 
Real change_sign (const Real &value, const Real &newSignValue)
 
Real heavyside (const Real &value)
 
template<class T1 , class T2 >
Real get_distance (const T1 &n1, const T2 &n2)
 
Uint factorial (const Uint &n)
 
template<class T1 , class T2 , class T3 , class T4 >
Real mixed_product (const T1 &v1, const T2 &v2, const T3 &v3, T4 &temp)
 
template<class T1 , class T2 , class T3 >
void cross_product (const T1 &v1, const T2 &v2, T3 &result)
 
template<class T1 , class T2 >
Real inner_product (const T1 &v1, const T2 &v2)
 
template<class T1 , class T2 , class T3 >
void tensor_product (const T1 &v1, const T2 &v2, T3 &m)
 
Send comments to:
COOLFluiD Web Admin