The most comprehensive collection of accurate astronomical algorithms in (C++, Objective-C and) Swift.
MIT License
Bot releases are hidden (Show)
Published by onekiloparsec over 2 years ago
Just a quick release with only small change in the Swift Package Manager definition file.
Published by onekiloparsec almost 5 years ago
Update of SwiftAA for Swift5, Xcode11 and AA+ v2.0+.
Published by onekiloparsec over 5 years ago
Thanks to a dedicated user, a fix on the Moon phases has been applied to SwiftAA code. See the closed issue #81 for details.
The release also contains some annoyance fixes for Xcode 10.2.
Published by onekiloparsec over 5 years ago
AA+ from P.J. Naughter has seen various fixes and improvements since the last time we included the AA+ sources (v1.91). It was time to update to the latest version: v1.99.
Published by onekiloparsec about 7 years ago
After months of hard work and a last-push-to-the-summit the last week for bringing unit tests coverage above 90%, I am pleased to announce SwiftAA reaches the 2.0 milestone.
Published by onekiloparsec about 7 years ago
Well, the Moon class deserved some better doc and some additional APIs. Here there are, with various improvements and tests in different places. As we continue to cover the Moon with Unit Tests, we are approaching 2.0 release.
Published by onekiloparsec about 7 years ago
The problem was a confusion between two types of ecliptic coordinates (one geocentric, one heliocentric). And the equatorial coordinates needed for the computation of rise transit set times were based on the wrong ones (heliocentric).
All tests pass. But for some of them, the accuracy isn't satisfactory (> a few minutes, up to some hours). With the large spread of sources on the Internet, often providing little clue on how things are computed, make it very hard here to have a consistent set of tests which are accurate compared to all these sources at the same time.
Nevertheless, we keep thriving!
For the archive, let state that the sources of data for tests are: The AA book (by Jean Meeus), AA+ own C++ tests, USNO, Sky Safari, Xephem.
Published by onekiloparsec almost 8 years ago
A whole world of modern expressive Swift code base giving access to most of the Astronomical Algorithms. Lots to be perfected, but that's time for a release, since most of the (Obj-)C++ code is now covered, and more importantly, elevated to a more expressive formulation.
A draft of a Swift Playground is also provided for those who wants to play with SwiftAA, to study solar system dynamics, and properties for instance.
Published by onekiloparsec over 9 years ago
This is the first release of SwiftAA. It contains all the Objective-C wrappers as well as the Swift headers and files for you to access all the Astronomical Algorithms implementation of AA+ in Swift.
It is for iOS8+ as well as OSX Yosemite+
There is a very basic Swift Playground included. It will be developed in the coming months to exemplify the use of the AA.