Skip to content
This repository has been archived by the owner on Jul 23, 2018. It is now read-only.

Commit

Permalink
Update to SwissEph 2.01
Browse files Browse the repository at this point in the history
  • Loading branch information
dwlnetnl committed Mar 23, 2015
1 parent fbb42db commit fd473fb
Show file tree
Hide file tree
Showing 19 changed files with 1,046 additions and 1,777 deletions.
30 changes: 30 additions & 0 deletions Data/sefstars.txt

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion Data/seleapsec.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# This file contains the dates of leap seconds to be taken into account
# by the Swiss Ephemeris.
# For each new leap second add the date of its insertion in the format
# yyyymmdd, e.g. "20081231" for 21 december 2008
# yyyymmdd, e.g. "20081231" for 31 december 2008.
# The leap second is inserted at the end of the day.
20081231
11 changes: 9 additions & 2 deletions Data/seorbel.txt
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,10 @@
# e.g. number of Kronos is ipl = 39 + 4 = 43
#
# Witte/Sieggruen planets, refined by James Neely
#2456200.5, J2000, 143.49291, 1.4579341, 0.2225740, 178.78899, 304.33810, 10.82816, Eros # 1
J1900, J1900, 163.7409, 40.99837, 0.00460, 171.4333, 129.8325, 1.0833, Cupido # 1
J1900, J1900, 27.6496, 50.66744, 0.00245, 148.1796, 161.3339, 1.0500, Hades # 2
J1900, J1900, 165.1232, 59.21436, 0.00120, 299.0440, 0.0000, 0.0000, Zeus # 3
J1900, J1900, 169.0193, 64.81960, 0.00305, 208.8801, 0.0000, 0.0000, Kronos # 4
J1900, J1900, 169.0193, 64.81690, 0.00305, 208.8801, 0.0000, 0.0000, Kronos # 4
J1900, J1900, 138.0533, 70.29949, 0.00000, 0.0000, 0.0000, 0.0000, Apollon # 5
J1900, J1900, 351.3350, 73.62765, 0.00000, 0.0000, 0.0000, 0.0000, Admetos # 6
J1900, J1900, 55.8983, 77.25568, 0.00000, 0.0000, 0.0000, 0.0000, Vulcanus # 7
Expand Down Expand Up @@ -67,3 +66,11 @@ J1900,JDATE, 170.73, 79.225630, 0, 0, 0, 0, Proserpina #18
# Neither Swisseph nor Solar fire elements agree with Delphine Jay's ephemeris,
# which is obviously wrong.
2414290.95827875,2414290.95827875, 70.3407215 + 109023.2634989 * T, 0.0068400705250028, 0.1587, 8.14049594 + 2393.47417444 * T, 136.24878256 - 1131.71719709 * T, 2.5, Waldemath, geo # 19
#
# The following elements are for test only
# (Selena without T)
J2000,JDATE, 242.2205555, 0.05279142865925, 0.0, 0.0, 0.0, 0.0, Selena/White Moon, geo # 17
# (Selena with T, gives exactly the same position)
J2000,JDATE, 242.2205555 + 5143.5418158 * T, 0.05279142865925, 0.0, 0.0, 0.0, 0.0, Selena/White Moon with T Terms, geo # 17
J2000, JDATE, 174.794787 + 149472.5157715 * T, 0.38709831, 0.20563175 + 0.000020406 * T, 29.125226 + 0.3702885 * T, 48.330893 + 1.186189 * T, 7.004986 + 0.0018215 * T, Mercury elem. for equ. of date # 18
J2000, J2000, 174.794787 + 149472.5157715 * T, 0.38709831, 0.20563175 + 0.000020406 * T, 29.125226 + 0.2842872 * T, 48.330893 - 0.1254229 * T, 7.004986 - 0.0059516 * T, Mercury Test J2000 Elements# 18
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
This repo contains a configured Xcode workspace with a Xcode project for use in Mac apps and a Xcode project for use in iOS apps.

# Features
* Preconfigured Xcode project with Swiss Ephemeris 2.00 source code ready to be build.
* Preconfigured Xcode project with Swiss Ephemeris 2.01 source code ready to be build.
* Build easily libraries for OS X and iOS. Note: **The source code is not checked or audited for correct operation and results on 64-bit architectures.**
* OS X: <code>SwissEphemeris.framework</code> supports OS X 10.6 or later on <code>x86_64</code>
* iOS: <code>libSwissEphemeris.a</code> supports iOS 6.0 or later on the simulator and <code>armv7</code> and <code>arm64</code> on the device
Expand Down
10 changes: 0 additions & 10 deletions SwissEphemeris.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -197,7 +197,6 @@
16B066361A8A7D2000702A06 /* seasm120.se1 in Resources */ = {isa = PBXBuildFile; fileRef = 16B89F561A7BF1A000D5068B /* seasm120.se1 */; };
16B066371A8A7D2000702A06 /* seasm126.se1 in Resources */ = {isa = PBXBuildFile; fileRef = 16B89F571A7BF1A000D5068B /* seasm126.se1 */; };
16B066381A8A7D2100702A06 /* seasm132.se1 in Resources */ = {isa = PBXBuildFile; fileRef = 16B89F581A7BF1A000D5068B /* seasm132.se1 */; };
16B066391A8A7D2100702A06 /* se07066.se1 in Resources */ = {isa = PBXBuildFile; fileRef = 16B89F5A1A7BF1A000D5068B /* se07066.se1 */; };
16B0663A1A8A7D2100702A06 /* seorbel.txt in Resources */ = {isa = PBXBuildFile; fileRef = 16B89F5D1A7BF1A000D5068B /* seorbel.txt */; };
16B0663B1A8A7D2100702A06 /* fixstars.cat in Resources */ = {isa = PBXBuildFile; fileRef = 160935FD1A7C18FE002D2782 /* fixstars.cat */; };
16B0663C1A8A7D2100702A06 /* sefstars.txt in Resources */ = {isa = PBXBuildFile; fileRef = 16B89F5F1A7BF1A000D5068B /* sefstars.txt */; };
Expand Down Expand Up @@ -365,7 +364,6 @@
16B89FF81A7BF1A000D5068B /* seasm120.se1 in Resources */ = {isa = PBXBuildFile; fileRef = 16B89F561A7BF1A000D5068B /* seasm120.se1 */; };
16B89FF91A7BF1A000D5068B /* seasm126.se1 in Resources */ = {isa = PBXBuildFile; fileRef = 16B89F571A7BF1A000D5068B /* seasm126.se1 */; };
16B89FFA1A7BF1A000D5068B /* seasm132.se1 in Resources */ = {isa = PBXBuildFile; fileRef = 16B89F581A7BF1A000D5068B /* seasm132.se1 */; };
16B89FFB1A7BF1A000D5068B /* se07066.se1 in Resources */ = {isa = PBXBuildFile; fileRef = 16B89F5A1A7BF1A000D5068B /* se07066.se1 */; };
16B89FFC1A7BF1A000D5068B /* seorbel.txt in Resources */ = {isa = PBXBuildFile; fileRef = 16B89F5D1A7BF1A000D5068B /* seorbel.txt */; };
16B89FFD1A7BF1A000D5068B /* sefstars.txt in Resources */ = {isa = PBXBuildFile; fileRef = 16B89F5F1A7BF1A000D5068B /* sefstars.txt */; };
16B89FFE1A7BF1A000D5068B /* seleapsec.txt in Resources */ = {isa = PBXBuildFile; fileRef = 16B89F611A7BF1A000D5068B /* seleapsec.txt */; };
Expand Down Expand Up @@ -576,7 +574,6 @@
16B89F561A7BF1A000D5068B /* seasm120.se1 */ = {isa = PBXFileReference; lastKnownFileType = file; path = seasm120.se1; sourceTree = "<group>"; };
16B89F571A7BF1A000D5068B /* seasm126.se1 */ = {isa = PBXFileReference; lastKnownFileType = file; path = seasm126.se1; sourceTree = "<group>"; };
16B89F581A7BF1A000D5068B /* seasm132.se1 */ = {isa = PBXFileReference; lastKnownFileType = file; path = seasm132.se1; sourceTree = "<group>"; };
16B89F5A1A7BF1A000D5068B /* se07066.se1 */ = {isa = PBXFileReference; lastKnownFileType = file; path = se07066.se1; sourceTree = "<group>"; };
16B89F5D1A7BF1A000D5068B /* seorbel.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = seorbel.txt; sourceTree = "<group>"; };
16B89F5F1A7BF1A000D5068B /* sefstars.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sefstars.txt; sourceTree = "<group>"; };
16B89F611A7BF1A000D5068B /* seleapsec.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = seleapsec.txt; sourceTree = "<group>"; };
Expand All @@ -603,8 +600,6 @@
16B8A0131A7BF26900D5068B /* SwissEphGlue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SwissEphGlue.m; path = SwissEphemeris/SwissEphGlue.m; sourceTree = "<group>"; };
16B8A0141A7BF26900D5068B /* UnexportedSymbols.exp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.exports; path = UnexportedSymbols.exp; sourceTree = "<group>"; };
16B8A0361A7BF2E900D5068B /* swetest */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = swetest; sourceTree = BUILT_PRODUCTS_DIR; };
16B8A0431A7BF49000D5068B /* swepcalc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = swepcalc.c; sourceTree = "<group>"; };
16B8A0441A7BF49000D5068B /* swepcalc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = swepcalc.h; sourceTree = "<group>"; };
16F0A1F21A7E169200E88898 /* SwissEphemeris.modulemap */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = "sourcecode.module-map"; name = SwissEphemeris.modulemap; path = SwissEphemeris/SwissEphemeris.modulemap; sourceTree = SOURCE_ROOT; };
/* End PBXFileReference section */

Expand Down Expand Up @@ -675,8 +670,6 @@
16B8A0091A7BF26900D5068B /* swemptab.c */,
16B8A00A1A7BF26900D5068B /* swenut2000a.h */,
16B8A00B1A7BF26900D5068B /* sweodef.h */,
16B8A0431A7BF49000D5068B /* swepcalc.c */,
16B8A0441A7BF49000D5068B /* swepcalc.h */,
16B8A00C1A7BF26900D5068B /* sweph.c */,
16B8A00D1A7BF26900D5068B /* sweph.h */,
16B8A00E1A7BF26900D5068B /* swephexp.h */,
Expand Down Expand Up @@ -873,7 +866,6 @@
16B89F5B1A7BF1A000D5068B /* Additional */ = {
isa = PBXGroup;
children = (
16B89F5A1A7BF1A000D5068B /* se07066.se1 */,
);
name = Additional;
sourceTree = "<group>";
Expand Down Expand Up @@ -1248,7 +1240,6 @@
16B066361A8A7D2000702A06 /* seasm120.se1 in Resources */,
16B066371A8A7D2000702A06 /* seasm126.se1 in Resources */,
16B066381A8A7D2100702A06 /* seasm132.se1 in Resources */,
16B066391A8A7D2100702A06 /* se07066.se1 in Resources */,
16B0663A1A8A7D2100702A06 /* seorbel.txt in Resources */,
16B0663B1A8A7D2100702A06 /* fixstars.cat in Resources */,
16B0663C1A8A7D2100702A06 /* sefstars.txt in Resources */,
Expand Down Expand Up @@ -1358,7 +1349,6 @@
16B89FB91A7BF1A000D5068B /* semom48.se1 in Resources */,
16B89F981A7BF1A000D5068B /* semo_12.se1 in Resources */,
16B89F7A1A7BF1A000D5068B /* sepl_132.se1 in Resources */,
16B89FFB1A7BF1A000D5068B /* se07066.se1 in Resources */,
16B89FE41A7BF1A000D5068B /* seas_162.se1 in Resources */,
16B89FEC1A7BF1A000D5068B /* seasm48.se1 in Resources */,
16B89F851A7BF1A000D5068B /* seplm36.se1 in Resources */,
Expand Down
Loading

0 comments on commit fd473fb

Please sign in to comment.