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.
More...
|
| 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 |
|
void | position (const unsigned &t, const Vector< double > &xi, Vector< double > &r) const |
|
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 149 of file jeffery_orbit.cc.
◆ GeneralEllipse()
GeneralEllipse::GeneralEllipse |
( |
const double & |
centre_x, |
|
|
const double & |
centre_y, |
|
|
const double & |
a, |
|
|
const double & |
b |
|
) |
| |
|
inline |
Simple Constructor that transfers appropriate geometric parameters into internal data.
Definition at line 160 of file jeffery_orbit.cc.
◆ ~GeneralEllipse()
GeneralEllipse::~GeneralEllipse |
( |
| ) |
|
|
inline |
◆ position() [1/2]
void GeneralEllipse::position |
( |
const Vector< double > & |
xi, |
|
|
Vector< double > & |
r |
|
) |
| const |
|
inline |
Return the position of the ellipse boundary as a function of the angle xi[0]
Definition at line 170 of file jeffery_orbit.cc.
◆ position() [2/2]
void GeneralEllipse::position |
( |
const unsigned & |
t, |
|
|
const Vector< double > & |
xi, |
|
|
Vector< double > & |
r |
|
) |
| const |
|
inline |
◆ Centre_x
double GeneralEllipse::Centre_x |
|
private |
◆ Centre_y
double GeneralEllipse::Centre_y |
|
private |
The documentation for this class was generated from the following file: