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: