Class for checking if the criteria for custom motion is applied.
More...
#include <CustomMotion.hpp>
|
virtual bool | SatisfyCriteria (size_t index, Tessellation const &tess, vector< ComputationalCell > const &cells, double time, vector< Vector2D > const &velocities, double dt, TracerStickerNames const &ts) const =0 |
| Check if a point satisfies a certain criterion. More...
|
|
virtual Vector2D | CustomVelocityResult (size_t index, Tessellation const &tess, vector< ComputationalCell > const &cells, double time, vector< Vector2D > const &velocities, double dt, TracerStickerNames const &ts) const =0 |
| Calculates custom velocity. More...
|
|
virtual | ~CustomMotionCriteria (void) |
| Class destructor.
|
|
Class for checking if the criteria for custom motion is applied.
Definition at line 12 of file CustomMotion.hpp.
◆ CustomVelocityResult()
Calculates custom velocity.
- Parameters
-
index | Call index |
tess | Tessellation |
cells | Computational cells |
time | Time |
velocities | The original velocities |
dt | Time step |
ts | The names of the tracers and stickers |
- Returns
- Custom velocity
◆ SatisfyCriteria()
Check if a point satisfies a certain criterion.
- Parameters
-
index | Cell index |
tess | Tessellation |
cells | Computational cells |
time | Time |
dt | The time step |
velocities | The mesh point velocitites |
ts | The names of the tracers and stickers |
- Returns
- True if condition is met
The documentation for this class was generated from the following files: