Skip to content

Commit b8d49fb

Browse files
committed
cosineLaw and cosineLaw_
Functions cosineLaw and cosineLaw_ now include the Andoyer-Lambert and Forsythe-Andoyer-Lambert corrections. New keyword argument corr=0 for functions cosineLaw and cosineLaw_. Use corr=1 for the Andoyer-Lambert or corr=2 for the Forsythe-Andoyer-Lambert correction. Likewise, new keyword argument corr=0 for methods FrechetCosineLaw, HausdorffCosineLaw, HeightIDWcosineLaw and method cosineLawTo for all LatLon classes. DEPRECATED functions cosineAndoyerLambert, cosineAndoyerLambert_, cosineForsytheAndoyerLambert and cosineForsytheAndoyerLambert_ and methods cosineAndoyerLambertTo and cosineForsytheAndoyerLambertTo for all LatLon classes. DEPRECATED classes FrechetCosineAndoyerLambert, FrechetCosineForsytheAndoyerLambert, HausdorffCosineAndoyerLambert, HausdorffCosineForsytheAndoyerLambert, HeightIDWcosineAndoyerLambert and HeightIDWcosineForsytheAndoyerLambert. New geoids class GeoidECM96. New method height_ for all geoid classes GeoidG2012B, GeoidKarney and GeoidPGM. New optional keyword argument strict=False for functions isiterable, isiterablen and map2 New functions acre2m2, hav, max2, min2, m2ha, ha2acre, ha2m2, m2acre, m2ha and sincostan3d. Test and documentation updates. Update to Python 3.13.1 for testing and building. Fixed test failures for testGeodesicx and testKarney on 32-bit Python 2.7.
1 parent 4ea85d0 commit b8d49fb

File tree

627 files changed

+18967
-18822
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

627 files changed

+18967
-18822
lines changed

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ and McCabe_ using Python 2.7.18 and with Flake8_ using Python 3.11.5, both in 64
135135

136136
For a summary of all *Karney*-based functionality in ``pygeodesy``, see module karney_.
137137

138-
*Last updated: Dec 31, 2024.*
138+
*Last updated: Jan 05, 2025.*
139139

140140
License
141141
=======

dist/PyGeodesy-24.12.31.tar.bz2

-5.5 MB
Binary file not shown.
1020 KB
Binary file not shown.

dist/PyGeodesy-25.1.5.tar.bz2

5.51 MB
Binary file not shown.
7.64 MB
Binary file not shown.

docs/abc.ABCMeta-class.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -344,7 +344,7 @@ <h3 class="epydoc"><span class="sig"><span class="sig-name">__subclasscheck__</s
344344
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
345345
<tr>
346346
<td align="left" class="footer">
347-
Generated by Epydoc 3.0.1 on Fri Jan 3 23:17:57 2025
347+
Generated by Epydoc 3.0.1 on Mon Jan 6 10:46:24 2025
348348
</td>
349349
<td align="right" class="footer">
350350
<a target="mainFrame" href="http://epydoc.sourceforge.net"

docs/api-objects.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -438,6 +438,7 @@ pygeodesy.len2 pygeodesy-module.html#len2
438438
pygeodesy.fsumf_ pygeodesy-module.html#fsumf_
439439
pygeodesy.xyz2rtp pygeodesy-module.html#xyz2rtp
440440
pygeodesy.euclidean_ pygeodesy-module.html#euclidean_
441+
pygeodesy.hav pygeodesy-module.html#hav
441442
pygeodesy.Transforms pygeodesy-module.html#Transforms
442443
pygeodesy.equirectangular3 pygeodesy-module.html#equirectangular3
443444
pygeodesy.equirectangular4 pygeodesy-module.html#equirectangular4
@@ -2162,6 +2163,7 @@ pygeodesy.formy.hartzell pygeodesy.formy-module.html#hartzell
21622163
pygeodesy.formy.euclidean pygeodesy.formy-module.html#euclidean
21632164
pygeodesy.formy._bearingTo2 pygeodesy.formy-module.html#_bearingTo2
21642165
pygeodesy.formy.hypot2 pygeodesy.fmath-module.html#hypot2
2166+
pygeodesy.formy.hav pygeodesy.utily-module.html#hav
21652167
pygeodesy.formy._scale_rad pygeodesy.formy-module.html#_scale_rad
21662168
pygeodesy.formy._xattr pygeodesy.errors-module.html#_xattr
21672169
pygeodesy.formy.bearing pygeodesy.formy-module.html#bearing
@@ -4359,6 +4361,7 @@ pygeodesy.utily.unrollPI pygeodesy.utily-module.html#unrollPI
43594361
pygeodesy.utily.degrees2grades pygeodesy.utily-module.html#degrees2grades
43604362
pygeodesy.utily.yard2m pygeodesy.utily-module.html#yard2m
43614363
pygeodesy.utily.degrees180 pygeodesy.utily-module.html#degrees180
4364+
pygeodesy.utily.hav pygeodesy.utily-module.html#hav
43624365
pygeodesy.utily.acos1 pygeodesy.utily-module.html#acos1
43634366
pygeodesy.utily._tanu pygeodesy.utily-module.html#_tanu
43644367
pygeodesy.utily.cotd pygeodesy.utily-module.html#cotd
@@ -4433,7 +4436,6 @@ pygeodesy.utily.tand pygeodesy.utily-module.html#tand
44334436
pygeodesy.utily.wrap_normal pygeodesy.utily-module.html#wrap_normal
44344437
pygeodesy.utily.m2km pygeodesy.utily-module.html#m2km
44354438
pygeodesy.utily._passargs pygeodesy.internals-module.html#_passargs
4436-
pygeodesy.utily._xkwds_get1 pygeodesy.errors-module.html#_xkwds_get1
44374439
pygeodesy.utily.sincos2d_ pygeodesy.utily-module.html#sincos2d_
44384440
pygeodesy.utily.m2ha pygeodesy.utily-module.html#m2ha
44394441
pygeodesy.utily.circle4 pygeodesy.utily-module.html#circle4

docs/class-tree.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4616,7 +4616,7 @@ <h1 class="epydoc">Class Hierarchy</h1>
46164616
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
46174617
<tr>
46184618
<td align="left" class="footer">
4619-
Generated by Epydoc 3.0.1 on Fri Jan 3 23:17:55 2025
4619+
Generated by Epydoc 3.0.1 on Mon Jan 6 10:46:22 2025
46204620
</td>
46214621
<td align="right" class="footer">
46224622
<a target="mainFrame" href="http://epydoc.sourceforge.net"

docs/help.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ <h2> The Navigation Bar </h2>
254254
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
255255
<tr>
256256
<td align="left" class="footer">
257-
Generated by Epydoc 3.0.1 on Fri Jan 3 23:17:55 2025
257+
Generated by Epydoc 3.0.1 on Mon Jan 6 10:46:22 2025
258258
</td>
259259
<td align="right" class="footer">
260260
<a target="mainFrame" href="http://epydoc.sourceforge.net"

docs/identifier-index-A.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -583,7 +583,7 @@ <h1 class="epydoc">Identifier Index</h1>
583583
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
584584
<tr>
585585
<td align="left" class="footer">
586-
Generated by Epydoc 3.0.1 on Fri Jan 3 23:17:53 2025
586+
Generated by Epydoc 3.0.1 on Mon Jan 6 10:46:21 2025
587587
</td>
588588
<td align="right" class="footer">
589589
<a target="mainFrame" href="http://epydoc.sourceforge.net"

0 commit comments

Comments
 (0)