Class xlifepp::GeometricGeodesic#
-
class GeometricGeodesic : public xlifepp::Geodesic#
-
GeometricGeodesic class handling any geodesic described by a 1D geometry.
Public Functions
-
GeometricGeodesic(const GeometricGeodesic&)#
-
copy constructor
-
GeometricGeodesic(GeomDomain &dom, const Point &x, const Point &dx, real_t lmax, bool wCA = false, bool wT = false, bool wC = false)#
-
build geodesic geometry from domain
-
GeometricGeodesic(GeomDomain &dom, Geometry &geom, const Point &x, const Point &dx, real_t lmax, bool wCA = false, bool wT = false, bool wC = false)#
-
void constructor
explicit geodesic geometry given
-
GeometricGeodesic(Geometry &geom, const Point &x, const Point &dx, real_t lmax, bool wCA = false, bool wT = false, bool wC = false)#
-
build geodesic geometry from geometry
-
GeometricGeodesic(Geometry &geom, const Point &x, const Point &dx, real_t lmax, number_t nmax, real_t dl = 0, bool wCA = false, bool wT = false, bool wC = false)#
-
build geodesic geometry from geometry and compute
-
~GeometricGeodesic()#
-
destructor
-
void build(real_t lmax)#
-
effective construction regarding shape
effective construction of GeometricGeodesic; geo_p, sx_, sdx_ has to be initialized
-
virtual Geodesic &compute(Point &x, Point &dx, real_t &l, real_t lmax, number_t n, real_t dt = 0)#
-
initialize par_p pointer
compute Geodesics
-
void copy(const GeometricGeodesic&)#
-
copy function
-
GeometricGeodesic &operator=(const GeometricGeodesic&)#
-
assign operator
-
inline virtual string_t strtype() const#
-
compute geodesic with curvilinear length lmax
-
GeometricGeodesic(const GeometricGeodesic&)#