Go to the documentation of this file.
10 #if !defined(GEOGRAPHICLIB_NORMALGRAVITY_HPP)
11 #define GEOGRAPHICLIB_NORMALGRAVITY_HPP 1
81 static const int maxit_ = 20;
85 real _e2, _ep2, _b, _E,
_U0, _gammae, _gammap, _Q0, _k, _fstar;
105 real Jn(
int n)
const;
143 bool geometricp =
true);
293 bool Init()
const {
return _a > 0; }
323 {
return Init() ? (
n == 2 ? _J2 : Jn(
n)) :
Math::NaN(); }
330 {
return Init() ? _omega :
Math::NaN(); }
344 {
return Init() ? _gammae :
Math::NaN(); }
351 {
return Init() ? _gammap :
Math::NaN(); }
358 {
return Init() ? _fstar :
Math::NaN(); }
423 #endif // GEOGRAPHICLIB_NORMALGRAVITY_HPP
const Vector3 V0(0, 0, 0)
Math::real PolarGravity() const
const EIGEN_DEVICE_FUNC AtanReturnType atan() const
Namespace for GeographicLib.
Math::real GravityFlattening() const
GaussianFactorGraphValuePair Y
static real atanzz(real x, bool alt)
set noclip points set clip one set noclip two set bar set border lt lw set xdata set ydata set zdata set x2data set y2data set boxwidth set dummy x
Math::real MassConstant() const
#define GEOGRAPHICLIB_EXPORT
const EIGEN_DEVICE_FUNC AsinReturnType asin() const
Math::real Flattening() const
Math::real AngularVelocity() const
Math::real SurfacePotential() const
Header for GeographicLib::Geocentric class.
The normal gravity of the earth.
#define GEOGRAPHICLIB_DEPRECATED(msg)
Header for GeographicLib::Constants class.
Point2(* f)(const Point3 &, OptionalJacobian< 2, 3 >)
Math::real DynamicalFormFactor(int n=2) const
const Geocentric & Earth() const
Math::real EquatorialGravity() const
Model of the earth's gravity field.
Jet< T, N > sqrt(const Jet< T, N > &f)
Math::real MajorRadius() const
gtsam
Author(s):
autogenerated on Sat Nov 16 2024 04:03:13