This is an automated email from the git hooks/post-receive script. sebastic pushed a commit to branch master in repository geographiclib.
commit 8d7f41d1e9ff8c2f31e7b291786dd979f7e582e0 Merge: 28533fb 3f50184 Author: Bas Couwenberg <sebas...@xs4all.nl> Date: Mon Apr 10 00:24:02 2017 +0200 Merge tag 'upstream/1.48' Upstream version 1.48 00README.txt | 139 +--- CMakeLists.txt | 82 +- INSTALL | 2 +- LICENSE.txt | 2 +- Makefile.in | 8 +- NEWS | 49 +- README.md | 9 +- aclocal.m4 | 6 +- cmake/project.pc.in | 2 +- configure | 24 +- configure.ac | 6 +- doc/CMakeLists.txt | 2 +- doc/GeographicLib.dox.in | 821 +++++++++++++++------ doc/Makefile.am | 4 +- doc/Makefile.in | 4 +- doc/NETGeographicLib.dox | 4 +- doc/doxyfile-c.in | 2 +- doc/doxyfile-for.in | 2 +- doc/doxyfile-net.in | 2 +- doc/doxyfile.in | 2 +- doc/geodesic-c.dox | 43 +- doc/geodesic-for.dox | 42 +- doc/geodseries30.html | 2 +- doc/index.html.in | 6 +- doc/normal-gravity-potential-1.svg | 170 +++++ doc/tmseries30.html | 2 +- doc/utilities.html.in | 6 +- doc/vptree.gif | Bin 0 -> 175551 bytes dotnet/NETGeographicLib/Accumulator.cpp | 2 +- dotnet/NETGeographicLib/Accumulator.h | 2 +- dotnet/NETGeographicLib/AlbersEqualArea.cpp | 2 +- dotnet/NETGeographicLib/AlbersEqualArea.h | 2 +- dotnet/NETGeographicLib/AzimuthalEquidistant.cpp | 2 +- dotnet/NETGeographicLib/AzimuthalEquidistant.h | 2 +- dotnet/NETGeographicLib/CassiniSoldner.cpp | 2 +- dotnet/NETGeographicLib/CassiniSoldner.h | 2 +- dotnet/NETGeographicLib/CircularEngine.cpp | 2 +- dotnet/NETGeographicLib/CircularEngine.h | 2 +- dotnet/NETGeographicLib/DMS.cpp | 2 +- dotnet/NETGeographicLib/DMS.h | 2 +- dotnet/NETGeographicLib/Ellipsoid.cpp | 2 +- dotnet/NETGeographicLib/Ellipsoid.h | 2 +- dotnet/NETGeographicLib/EllipticFunction.cpp | 2 +- dotnet/NETGeographicLib/EllipticFunction.h | 2 +- dotnet/NETGeographicLib/GARS.cpp | 2 +- dotnet/NETGeographicLib/GARS.h | 2 +- dotnet/NETGeographicLib/GeoCoords.cpp | 2 +- dotnet/NETGeographicLib/GeoCoords.h | 2 +- dotnet/NETGeographicLib/Geocentric.cpp | 2 +- dotnet/NETGeographicLib/Geocentric.h | 2 +- dotnet/NETGeographicLib/Geodesic.cpp | 2 +- dotnet/NETGeographicLib/Geodesic.h | 12 +- dotnet/NETGeographicLib/GeodesicExact.cpp | 2 +- dotnet/NETGeographicLib/GeodesicExact.h | 2 +- dotnet/NETGeographicLib/GeodesicLine.cpp | 2 +- dotnet/NETGeographicLib/GeodesicLine.h | 4 +- dotnet/NETGeographicLib/GeodesicLineExact.cpp | 2 +- dotnet/NETGeographicLib/GeodesicLineExact.h | 2 +- dotnet/NETGeographicLib/Geohash.cpp | 2 +- dotnet/NETGeographicLib/Geohash.h | 2 +- dotnet/NETGeographicLib/Geoid.cpp | 2 +- dotnet/NETGeographicLib/Geoid.h | 2 +- dotnet/NETGeographicLib/Georef.cpp | 2 +- dotnet/NETGeographicLib/Georef.h | 2 +- dotnet/NETGeographicLib/Gnomonic.cpp | 2 +- dotnet/NETGeographicLib/Gnomonic.h | 4 +- dotnet/NETGeographicLib/GravityCircle.cpp | 2 +- dotnet/NETGeographicLib/GravityCircle.h | 2 +- dotnet/NETGeographicLib/GravityModel.cpp | 2 +- dotnet/NETGeographicLib/GravityModel.h | 2 +- dotnet/NETGeographicLib/LambertConformalConic.cpp | 2 +- dotnet/NETGeographicLib/LambertConformalConic.h | 2 +- dotnet/NETGeographicLib/LocalCartesian.cpp | 2 +- dotnet/NETGeographicLib/LocalCartesian.h | 2 +- dotnet/NETGeographicLib/MGRS.cpp | 2 +- dotnet/NETGeographicLib/MGRS.h | 2 +- dotnet/NETGeographicLib/MagneticCircle.cpp | 2 +- dotnet/NETGeographicLib/MagneticCircle.h | 2 +- dotnet/NETGeographicLib/MagneticModel.cpp | 2 +- dotnet/NETGeographicLib/MagneticModel.h | 2 +- dotnet/NETGeographicLib/NETGeographicLib.cpp | 2 +- dotnet/NETGeographicLib/NETGeographicLib.h | 2 +- dotnet/NETGeographicLib/NormalGravity.cpp | 2 +- dotnet/NETGeographicLib/NormalGravity.h | 2 +- dotnet/NETGeographicLib/OSGB.cpp | 2 +- dotnet/NETGeographicLib/OSGB.h | 2 +- dotnet/NETGeographicLib/PolarStereographic.cpp | 2 +- dotnet/NETGeographicLib/PolarStereographic.h | 2 +- dotnet/NETGeographicLib/PolygonArea.cpp | 2 +- dotnet/NETGeographicLib/PolygonArea.h | 4 +- dotnet/NETGeographicLib/Rhumb.cpp | 2 +- dotnet/NETGeographicLib/Rhumb.h | 2 +- dotnet/NETGeographicLib/SphericalCoefficients.cpp | 2 +- dotnet/NETGeographicLib/SphericalCoefficients.h | 2 +- dotnet/NETGeographicLib/SphericalHarmonic.cpp | 2 +- dotnet/NETGeographicLib/SphericalHarmonic.h | 2 +- dotnet/NETGeographicLib/SphericalHarmonic1.cpp | 2 +- dotnet/NETGeographicLib/SphericalHarmonic1.h | 2 +- dotnet/NETGeographicLib/SphericalHarmonic2.cpp | 2 +- dotnet/NETGeographicLib/SphericalHarmonic2.h | 2 +- dotnet/NETGeographicLib/TransverseMercator.cpp | 2 +- dotnet/NETGeographicLib/TransverseMercator.h | 2 +- .../NETGeographicLib/TransverseMercatorExact.cpp | 2 +- dotnet/NETGeographicLib/TransverseMercatorExact.h | 4 +- dotnet/NETGeographicLib/UTMUPS.cpp | 2 +- dotnet/NETGeographicLib/UTMUPS.h | 2 +- dotnet/Projections/AccumPanel.cs | 2 +- dotnet/Projections/AlbersPanel.cs | 2 +- dotnet/Projections/EllipsoidPanel.cs | 2 +- dotnet/Projections/EllipticPanel.cs | 2 +- dotnet/Projections/Form1.cs | 2 +- dotnet/Projections/GeocentricPanel.cs | 2 +- dotnet/Projections/GeodesicPanel.cs | 2 +- dotnet/Projections/GeoidPanel.cs | 2 +- dotnet/Projections/GravityPanel.cs | 2 +- dotnet/Projections/LocalCartesianPanel.cs | 2 +- dotnet/Projections/MagneticPanel.cs | 2 +- dotnet/Projections/MiscPanel.cs | 2 +- dotnet/Projections/PolarStereoPanel.cs | 2 +- dotnet/Projections/PolyPanel.cs | 2 +- dotnet/Projections/Program.cs | 2 +- dotnet/Projections/ProjectionsPanel.cs | 2 +- dotnet/Projections/SphericalHarmonicsPanel.cs | 2 +- dotnet/Projections/TypeIIIProjPanel.cs | 2 +- examples/CMakeLists.txt | 5 +- examples/JacobiConformal.hpp | 2 +- examples/example-NearestNeighbor.cpp | 8 +- include/GeographicLib/Accumulator.hpp | 2 +- include/GeographicLib/AlbersEqualArea.hpp | 2 +- include/GeographicLib/AzimuthalEquidistant.hpp | 2 +- include/GeographicLib/CassiniSoldner.hpp | 2 +- include/GeographicLib/CircularEngine.hpp | 2 +- include/GeographicLib/Config.h | 4 +- include/GeographicLib/Constants.hpp | 3 +- include/GeographicLib/DMS.hpp | 2 +- include/GeographicLib/Ellipsoid.hpp | 2 +- include/GeographicLib/EllipticFunction.hpp | 2 +- include/GeographicLib/GARS.hpp | 2 +- include/GeographicLib/GeoCoords.hpp | 2 +- include/GeographicLib/Geocentric.hpp | 2 +- include/GeographicLib/Geodesic.hpp | 14 +- include/GeographicLib/GeodesicExact.hpp | 2 +- include/GeographicLib/GeodesicLine.hpp | 5 +- include/GeographicLib/GeodesicLineExact.hpp | 2 +- include/GeographicLib/Geohash.hpp | 2 +- include/GeographicLib/Geoid.hpp | 2 +- include/GeographicLib/Georef.hpp | 2 +- include/GeographicLib/Gnomonic.hpp | 4 +- include/GeographicLib/GravityCircle.hpp | 2 +- include/GeographicLib/GravityModel.hpp | 2 +- include/GeographicLib/LambertConformalConic.hpp | 2 +- include/GeographicLib/LocalCartesian.hpp | 2 +- include/GeographicLib/MGRS.hpp | 2 +- include/GeographicLib/MagneticCircle.hpp | 2 +- include/GeographicLib/MagneticModel.hpp | 2 +- include/GeographicLib/Math.hpp | 8 +- include/GeographicLib/NearestNeighbor.hpp | 281 ++++--- include/GeographicLib/NormalGravity.hpp | 6 +- include/GeographicLib/OSGB.hpp | 2 +- include/GeographicLib/PolarStereographic.hpp | 2 +- include/GeographicLib/PolygonArea.hpp | 4 +- include/GeographicLib/Rhumb.hpp | 2 +- include/GeographicLib/SphericalEngine.hpp | 2 +- include/GeographicLib/SphericalHarmonic.hpp | 2 +- include/GeographicLib/SphericalHarmonic1.hpp | 2 +- include/GeographicLib/SphericalHarmonic2.hpp | 2 +- include/GeographicLib/TransverseMercator.hpp | 2 +- include/GeographicLib/TransverseMercatorExact.hpp | 4 +- include/GeographicLib/UTMUPS.hpp | 2 +- include/GeographicLib/Utility.hpp | 11 +- java/README.txt | 4 +- java/direct/pom.xml | 4 +- java/inverse/pom.xml | 4 +- java/planimeter/pom.xml | 4 +- java/pom.xml | 10 +- .../java/net/sf/geographiclib/Accumulator.java | 2 +- .../main/java/net/sf/geographiclib/Constants.java | 2 +- .../main/java/net/sf/geographiclib/GeoMath.java | 29 +- .../main/java/net/sf/geographiclib/Geodesic.java | 22 +- .../java/net/sf/geographiclib/GeodesicData.java | 2 +- .../java/net/sf/geographiclib/GeodesicLine.java | 16 +- .../java/net/sf/geographiclib/GeodesicMask.java | 2 +- .../java/net/sf/geographiclib/GeographicErr.java | 2 +- .../main/java/net/sf/geographiclib/Gnomonic.java | 12 +- .../java/net/sf/geographiclib/GnomonicData.java | 2 +- java/src/main/java/net/sf/geographiclib/Pair.java | 2 +- .../java/net/sf/geographiclib/PolygonArea.java | 12 +- .../java/net/sf/geographiclib/PolygonResult.java | 2 +- .../java/net/sf/geographiclib/package-info.java | 70 +- .../java/net/sf/geographiclib/GeodesicTest.java | 24 +- js/GeographicLib.md | 34 +- js/HEADER.js | 6 +- js/README.md | 6 +- js/doc/1-geodesics.md | 8 +- js/doc/2-interface.md | 6 +- js/doc/3-examples.md | 6 +- js/package.json | 2 +- js/samples/geod-calc.html | 27 +- js/samples/geod-google-instructions.html | 14 +- js/samples/geod-google.html | 17 +- js/src/DMS.js | 4 +- js/src/Geodesic.js | 4 +- js/src/GeodesicLine.js | 4 +- js/src/Math.js | 35 +- js/src/PolygonArea.js | 10 +- js/test/geodesictest.js | 32 +- legacy/C/00README.txt | 4 +- legacy/C/geodesic.c | 44 +- legacy/C/geodesic.h | 20 +- legacy/C/geodtest.c | 102 +-- legacy/Fortran/00README.txt | 4 +- legacy/Fortran/geodesic.for | 57 +- legacy/Fortran/geodinverse.for | 2 +- legacy/Fortran/geodtest.for | 16 +- man/CartConvert.1 | 4 +- man/CartConvert.1.html | 2 +- man/CartConvert.pod | 2 +- man/CartConvert.usage | 4 +- man/ConicProj.1 | 4 +- man/ConicProj.1.html | 2 +- man/ConicProj.pod | 2 +- man/ConicProj.usage | 4 +- man/GeoConvert.1 | 10 +- man/GeoConvert.1.html | 6 +- man/GeoConvert.pod | 8 +- man/GeoConvert.usage | 10 +- man/GeodSolve.1 | 8 +- man/GeodSolve.1.html | 6 +- man/GeodSolve.pod | 6 +- man/GeodSolve.usage | 8 +- man/GeodesicProj.1 | 6 +- man/GeodesicProj.1.html | 4 +- man/GeodesicProj.pod | 4 +- man/GeodesicProj.usage | 6 +- man/GeoidEval.1 | 8 +- man/GeoidEval.1.html | 6 +- man/GeoidEval.pod | 6 +- man/GeoidEval.usage | 8 +- man/Gravity.1 | 6 +- man/Gravity.1.html | 4 +- man/Gravity.pod | 4 +- man/Gravity.usage | 6 +- man/MagneticField.1 | 6 +- man/MagneticField.1.html | 4 +- man/MagneticField.pod | 4 +- man/MagneticField.usage | 6 +- man/Planimeter.1 | 8 +- man/Planimeter.1.html | 6 +- man/Planimeter.pod | 6 +- man/Planimeter.usage | 8 +- man/RhumbSolve.1 | 6 +- man/RhumbSolve.1.html | 4 +- man/RhumbSolve.pod | 4 +- man/RhumbSolve.usage | 6 +- man/TransverseMercatorProj.1 | 4 +- man/TransverseMercatorProj.1.html | 2 +- man/TransverseMercatorProj.pod | 2 +- man/TransverseMercatorProj.usage | 4 +- man/dummy.1.html.in | 6 +- man/dummy.1.in | 4 +- man/dummy.usage.in | 2 +- man/makeusage.sh | 2 +- man/script.8.in | 2 +- matlab/geographiclib/Contents.m | 4 +- matlab/geographiclib/cassini_fwd.m | 4 +- matlab/geographiclib/eqdazim_fwd.m | 2 +- matlab/geographiclib/eqdazim_inv.m | 2 +- matlab/geographiclib/gedoc.m | 6 +- matlab/geographiclib/geocent_inv.m | 1 - matlab/geographiclib/geodarea.m | 6 +- matlab/geographiclib/geoddistance.m | 5 +- matlab/geographiclib/geoddoc.m | 7 +- matlab/geographiclib/geodreckon.m | 22 +- matlab/geographiclib/geographiclib_test.m | 29 +- matlab/geographiclib/geoid_height.m | 2 +- matlab/geographiclib/geoid_load.m | 2 +- matlab/geographiclib/gnomonic_fwd.m | 2 +- matlab/geographiclib/gnomonic_inv.m | 2 +- matlab/geographiclib/private/AngDiff.m | 8 +- matlab/geographiclib/private/AngNormalize.m | 8 +- matlab/geographiclib/private/SinCosSeries.m | 2 +- matlab/geographiclib/private/atan2dx.m | 16 +- matlab/geographiclib/private/sincosdx.m | 8 +- matlab/geographiclib/projdoc.m | 2 +- matlab/geographiclib/tranmerc_fwd.m | 2 +- matlab/geographiclib/tranmerc_inv.m | 2 +- maxima/auxlat.mac | 4 +- maxima/ellint.mac | 2 +- maxima/gearea.mac | 2 +- maxima/geod.mac | 4 +- maxima/geodesic.mac | 36 +- maxima/rhumbarea.mac | 2 +- maxima/tm.mac | 4 +- maxima/tmseries.mac | 4 +- python/README.rst | 2 +- python/doc/geodesics.rst | 8 +- python/doc/index.rst | 19 +- python/geographiclib/__init__.py | 4 +- python/geographiclib/accumulator.py | 4 +- python/geographiclib/constants.py | 4 +- python/geographiclib/geodesic.py | 10 +- python/geographiclib/geodesiccapability.py | 4 +- python/geographiclib/geodesicline.py | 7 +- python/geographiclib/geomath.py | 39 +- python/geographiclib/polygonarea.py | 12 +- python/geographiclib/test/test_geodesic.py | 24 +- python/setup.py | 4 +- src/Accumulator.cpp | 2 +- src/AlbersEqualArea.cpp | 2 +- src/AzimuthalEquidistant.cpp | 2 +- src/CMakeLists.txt | 2 - src/CassiniSoldner.cpp | 2 +- src/CircularEngine.cpp | 2 +- src/DMS.cpp | 2 +- src/Ellipsoid.cpp | 2 +- src/EllipticFunction.cpp | 2 +- src/GARS.cpp | 2 +- src/GeoCoords.cpp | 2 +- src/Geocentric.cpp | 2 +- src/Geodesic.cpp | 2 +- src/GeodesicExact.cpp | 2 +- src/GeodesicExactC4.cpp | 2 +- src/GeodesicLine.cpp | 2 +- src/GeodesicLineExact.cpp | 2 +- src/Geohash.cpp | 2 +- src/Geoid.cpp | 2 +- src/Georef.cpp | 2 +- src/Gnomonic.cpp | 2 +- src/GravityCircle.cpp | 2 +- src/GravityModel.cpp | 2 +- src/LambertConformalConic.cpp | 2 +- src/LocalCartesian.cpp | 2 +- src/MGRS.cpp | 2 +- src/MagneticCircle.cpp | 2 +- src/MagneticModel.cpp | 2 +- src/Math.cpp | 2 +- src/NormalGravity.cpp | 16 +- src/OSGB.cpp | 2 +- src/PolarStereographic.cpp | 2 +- src/PolygonArea.cpp | 2 +- src/Rhumb.cpp | 2 +- src/SphericalEngine.cpp | 2 +- src/TransverseMercator.cpp | 2 +- src/TransverseMercatorExact.cpp | 2 +- src/UTMUPS.cpp | 5 +- src/Utility.cpp | 2 +- tools/CartConvert.cpp | 2 +- tools/ConicProj.cpp | 2 +- tools/GeoConvert.cpp | 2 +- tools/GeodSolve.cpp | 2 +- tools/GeodesicProj.cpp | 2 +- tools/GeoidEval.cpp | 2 +- tools/Gravity.cpp | 2 +- tools/MagneticField.cpp | 2 +- tools/Planimeter.cpp | 2 +- tools/RhumbSolve.cpp | 2 +- tools/TransverseMercatorProj.cpp | 2 +- tools/geographiclib-get-geoids.sh | 6 +- tools/geographiclib-get-gravity.sh | 6 +- tools/geographiclib-get-magnetic.sh | 6 +- wrapper/C/00README.txt | 2 +- wrapper/matlab/geodesicinverse.cpp | 6 +- wrapper/matlab/geodesicinverse.m | 2 +- wrapper/python/00README.txt | 2 +- 364 files changed, 2097 insertions(+), 1410 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/geographiclib.git _______________________________________________ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel