//////////////////////////////////////////////////////// //////////////////////////////////////////////////////// More...
Public Member Functions | |
| GeneralEllipse (const double ¢re_x, const double ¢re_y, const double &a, const double &b) | |
| Simple Constructor that transfers appropriate geometric parameters into internal data. More... | |
| ~GeneralEllipse () | |
| Empty Destructor. More... | |
| void | position (const Vector< double > &xi, Vector< double > &r) const |
| Return the position of the ellipse boundary as a function of the angle xi[0]. More... | |
| void | position (const unsigned &t, const Vector< double > &xi, Vector< double > &r) const |
Private Attributes | |
| double | Centre_x |
| double | Centre_y |
| double | A |
| double | B |
//////////////////////////////////////////////////////// ////////////////////////////////////////////////////////
A geometric object for an ellipse with initial centre of mass at (centre_x, centre_y) with axis in the x direction given by 2a and in the y-direction given by 2b. The boundary of the ellipse is parametrised by its angle.
Definition at line 145 of file jeffery_orbit.cc.
|
inline |
Simple Constructor that transfers appropriate geometric parameters into internal data.
Definition at line 156 of file jeffery_orbit.cc.
|
inline |
Empty Destructor.
Definition at line 162 of file jeffery_orbit.cc.
|
inline |
Definition at line 173 of file jeffery_orbit.cc.
|
inline |
Return the position of the ellipse boundary as a function of the angle xi[0].
Definition at line 166 of file jeffery_orbit.cc.
References Problem_Parameter::A, and Problem_Parameter::B.
|
private |
Definition at line 150 of file jeffery_orbit.cc.
|
private |
Definition at line 150 of file jeffery_orbit.cc.
|
private |
Definition at line 150 of file jeffery_orbit.cc.
|
private |
Definition at line 150 of file jeffery_orbit.cc.