Next: Introduction, Previous: (dir), Up: (dir) [Contents][Index]
This is the geodesic Reference Manual, generated automatically by Declt version 3.0 "Montgomery Scott" on Sun May 15 04:51:58 2022 GMT+0.
• Introduction | What geodesic is all about | |
• Systems | The systems documentation | |
• Files | The files documentation | |
• Packages | The packages documentation | |
• Definitions | The symbols documentation | |
• Indexes | Concepts, functions, variables and data types |
* geodesic A Common lisp library to solve direct and inverse geodesic problem. It implements Charles Karney's method from this paper: https://doi.org/10.1007/s00190-012-0578-z #+BEGIN_SRC lisp ;; Two examples from the paper (geodesic:direct (geodesic:radians 40) (geodesic:radians 30) 1e7) -> 0.7294308683855781d0 -> 2.405847362846288d0 -> 2.6021143369561823d0 (geodesic:inverse (geodesic:radians -30) (geodesic:radians 29.9) (geodesic:radians 179.8)) -> 1.9989832879260477d7 -> 0.3160648483358468d0 -> 2.825854840938509d0 #+END_SRC
Next: Files, Previous: Introduction, Up: Top [Contents][Index]
The main system appears first, followed by any subsystem dependency.
• The geodesic system |
Manuel Giraud <manuel@ledu-giraud.fr>
ISC
Library for geodesic calculations.
geodesic.asd (file)
Files are sorted by type and then listed depth-first from the systems components trees.
• Lisp files |
• The geodesic.asd file | ||
• The geodesic/package.lisp file | ||
• The geodesic/util.lisp file | ||
• The geodesic/poly.lisp file | ||
• The geodesic/geodesic.lisp file |
Next: The geodesic/package․lisp file, Previous: Lisp files, Up: Lisp files [Contents][Index]
geodesic.asd
geodesic (system)
Next: The geodesic/util․lisp file, Previous: The geodesic․asd file, Up: Lisp files [Contents][Index]
Next: The geodesic/poly․lisp file, Previous: The geodesic/package․lisp file, Up: Lisp files [Contents][Index]
package.lisp (file)
geodesic (system)
util.lisp
Next: The geodesic/geodesic․lisp file, Previous: The geodesic/util․lisp file, Up: Lisp files [Contents][Index]
util.lisp (file)
geodesic (system)
poly.lisp
Previous: The geodesic/poly․lisp file, Up: Lisp files [Contents][Index]
poly.lisp (file)
geodesic (system)
geodesic.lisp
Next: Definitions, Previous: Files, Up: Top [Contents][Index]
Packages are listed by definition order.
• The geodesic package |
package.lisp (file)
common-lisp
Definitions are sorted by export status, category, package, and then by lexicographic order.
• Exported definitions | ||
• Internal definitions |
Next: Internal definitions, Previous: Definitions, Up: Definitions [Contents][Index]
• Exported functions |
Previous: Exported definitions, Up: Exported definitions [Contents][Index]
Roots of a·z³ + b·z² + c·z + d.
LATITUDE and AZIMUTH in radians. DISTANCE in meters.
geodesic.lisp (file)
geodesic.lisp (file)
Parse float STRING into an exact rational. XXX it is really simple and the form should be "{-}[0-9]+" or "{-}[0-9]*.[0-9]+"
Previous: Exported definitions, Up: Definitions [Contents][Index]
• Internal special variables | ||
• Internal functions |
Next: Internal functions, Previous: Internal definitions, Up: Internal definitions [Contents][Index]
WGS84 equatorial Earth radius in meter.
geodesic.lisp (file)
geodesic.lisp (file)
WGS84 ellipsoid flattening.
geodesic.lisp (file)
Factors for A-3.
geodesic.lisp (file)
geodesic.lisp (file)
Polynomial factors for C-3.
geodesic.lisp (file)
geodesic.lisp (file)
geodesic.lisp (file)
Previous: Internal special variables, Up: Internal definitions [Contents][Index]
Cubic root that handles negative numbers.
geodesic.lisp (file)
geodesic.lisp (file)
geodesic.lisp (file)
geodesic.lisp (file)
geodesic.lisp (file)
geodesic.lisp (file)
geodesic.lisp (file)
geodesic.lisp (file)
geodesic.lisp (file)
geodesic.lisp (file)
geodesic.lisp (file)
geodesic.lisp (file)
geodesic.lisp (file)
geodesic.lisp (file)
geodesic.lisp (file)
Returns m12 and M12.
geodesic.lisp (file)
geodesic.lisp (file)
Normalize angle between -π and π.
Normalize angle between 0 and π.
lat1 <= 0 and lat1 <= lat2 <= -lat1 (i.e. lat2 is closest to zero).
geodesic.lisp (file)
geodesic.lisp (file)
geodesic.lisp (file)
geodesic.lisp (file)
geodesic.lisp (file)
geodesic.lisp (file)
geodesic.lisp (file)
geodesic.lisp (file)
geodesic.lisp (file)
geodesic.lisp (file)
Previous: Definitions, Up: Top [Contents][Index]
• Concept index | ||
• Function index | ||
• Variable index | ||
• Data type index |
Next: Function index, Previous: Indexes, Up: Indexes [Contents][Index]
Jump to: | F G L |
---|
Jump to: | F G L |
---|
Next: Variable index, Previous: Concept index, Up: Indexes [Contents][Index]
Jump to: | 3
A B C D F H I J L M N O P Q R S Z |
---|
Jump to: | 3
A B C D F H I J L M N O P Q R S Z |
---|
Next: Data type index, Previous: Function index, Up: Indexes [Contents][Index]
Jump to: | *
S |
---|
Jump to: | *
S |
---|
Previous: Variable index, Up: Indexes [Contents][Index]
Jump to: | G P S |
---|
Index Entry | Section | ||
---|---|---|---|
| |||
G | |||
geodesic : | The geodesic system | ||
geodesic : | The geodesic package | ||
| |||
P | |||
Package, geodesic : | The geodesic package | ||
| |||
S | |||
System, geodesic : | The geodesic system | ||
|
Jump to: | G P S |
---|