4 center):dir_(dir),M_(Mass),center_(center){}
8 const double r=
abs(center_-vec);
10 return -sqrt(M_/pow(r,3))*(vec.
y-center_.
y);
12 return sqrt(M_/pow(r,3))*(vec.
x-center_.
x);
KeplerVelocity(Direction dir, double Mass, Vector2D const ¢er=Vector2D(0, 0))
Class constructor.
double y
Component in the y direction.
Keplerian Velocity spatial distribution.
double abs(Vector3D const &v)
Norm of a vector.
double operator()(const Vector2D &point) const
Evaluates the function.
double x
Component in the x direction.