point_motion_3d.hpp
Go to the documentation of this file.
1 
6 #ifndef POINT_MOTION3D_HPP
7 #define POINT_MOTION3D_HPP 1
8 
9 #include "../../3D/GeometryCommon/Vector3D.hpp"
10 
13 {
14 public:
15 
20  virtual Vector3D operator()(const Vector3D& pos) const = 0;
21 
23  virtual ~PointMotion3D(void);
24 };
25 
26 #endif // POINT_MOTION3D_HPP
virtual ~PointMotion3D(void)
Class destructor.
virtual Vector3D operator()(const Vector3D &pos) const =0
Returns the velocity of a mesh generating point.
Abstract class for point motion.
3D Mathematical vector
Definition: Vector3D.hpp:15