Unit circle in 2D, centred at the origin, parametrised by a single Lagrangian coordinate, the polar angle. More...
Public Member Functions | |
UnitCircle () | |
Constructor: Pass the number of Lagrangian and Eulerian coordinates to the constructor of the GeomObject base class. More... | |
virtual | ~UnitCircle () |
Destructor – emtpy. More... | |
void | position (const Vector< double > &xi, Vector< double > &r) const |
Position vector, r, to the point on the circle identified by its 1D Lagrangian coordinate, xi (passed as a 1D Vector): More... | |
void | position (const unsigned &t, const Vector< double > &xi, Vector< double > &r) const |
Position vector, r, to the point on the circle identified by its 1D Lagrangian coordinate, xi (passed as a 1D Vector) at discrete time level t (t=0: present; t>0: previous). The shape of the object is not time-dependent, therefore we forward this call to the steady version. More... | |
Unit circle in 2D, centred at the origin, parametrised by a single Lagrangian coordinate, the polar angle.
Definition at line 43 of file fish_domain.cc.
|
inline |
Constructor: Pass the number of Lagrangian and Eulerian coordinates to the constructor of the GeomObject base class.
Definition at line 51 of file fish_domain.cc.
|
inlinevirtual |
Destructor – emtpy.
Definition at line 54 of file fish_domain.cc.
|
inline |
Position vector, r, to the point on the circle identified by
its 1D Lagrangian coordinate, xi (passed as a 1D Vector) at discrete time level t (t=0: present; t>0: previous). The shape of the object is not time-dependent, therefore we forward this call to the steady version.
Definition at line 71 of file fish_domain.cc.
|
inline |
Position vector, r, to the point on the circle identified by
its 1D Lagrangian coordinate, xi (passed as a 1D Vector):
Definition at line 58 of file fish_domain.cc.
Referenced by main().