| 
    Chombo + EB
    3.2
    
   | 
 
#include "IntVect.H"#include "RealVect.H"#include "NamespaceHeader.H"#include "NamespaceFooter.H"

Go to the source code of this file.
Macros | |
| #define | _ADVECTIONFUNCTIONS_H_ | 
Typedefs | |
| typedef Real(* | AdvectionVelocityFunction) (const RealVect &a_point, const int &a_velComp) | 
| Velocity function interface.  More... | |
Functions | |
| Real | constantAdvection (const RealVect &a_point, const int &a_velComp) | 
| Constant flow example.  More... | |
| Real | rotatingAdvection (const RealVect &a_point, const int &a_velComp) | 
| Rotating flow example.  More... | |
| #define _ADVECTIONFUNCTIONS_H_ | 
Velocity function interface.
Constant flow example.
Return 1.
| a_point | location of the function evaluation | 
| a_velComp | velocity component | 
Rotating flow example.
At point (x, y, z), set d = (x - 1/2)^2 + (y - 1/2)^2 + (z - 1/2)^2. 
If d < 1/2, then return velocity ((y - 1/2)/d, -(x - 1/2)/d, 0). 
Otherwise, return velocity zero. 
| a_point | location of the function evaluation | 
| a_velComp | velocity component | 
 1.8.13