nearparabolic

package
v3.0.0-...-8217f41 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 1, 2018 License: MIT Imports: 4 Imported by: 0

Documentation

Overview

Nearparabolic: Chapter 35, Near-parabolic Motion.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Elements

type Elements struct {
	TimeP float64 // Time of Perihelion, T
	PDis  float64 // Perihelion distance, q
	Ecc   float64 // eccentricity, e
}

Elements holds orbital elements for near-parabolic orbits.

func (*Elements) AnomalyDistance

func (e *Elements) AnomalyDistance(jde float64) (ν unit.Angle, r float64, err error)

AnomalyDistance returns true anomaly and distance for near-parabolic orbits. 离心率在1附近不为1时,计算近点角,近日点距离(Landgraf法) e 略大于1 :轻微双曲线轨道 e 略小于1 :椭圆轨道

Distance r returned in AU. An error is returned if the algorithm fails to converge.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL