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

Commit fd473fb

Browse files
committed
Update to SwissEph 2.01
1 parent fbb42db commit fd473fb

File tree

19 files changed

+1046
-1777
lines changed

19 files changed

+1046
-1777
lines changed

Data/sefstars.txt

Lines changed: 30 additions & 0 deletions
Large diffs are not rendered by default.

Data/seleapsec.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# This file contains the dates of leap seconds to be taken into account
22
# by the Swiss Ephemeris.
33
# For each new leap second add the date of its insertion in the format
4-
# yyyymmdd, e.g. "20081231" for 21 december 2008
4+
# yyyymmdd, e.g. "20081231" for 31 december 2008.
5+
# The leap second is inserted at the end of the day.
56
20081231

Data/seorbel.txt

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,10 @@
2525
# e.g. number of Kronos is ipl = 39 + 4 = 43
2626
#
2727
# Witte/Sieggruen planets, refined by James Neely
28-
#2456200.5, J2000, 143.49291, 1.4579341, 0.2225740, 178.78899, 304.33810, 10.82816, Eros # 1
2928
J1900, J1900, 163.7409, 40.99837, 0.00460, 171.4333, 129.8325, 1.0833, Cupido # 1
3029
J1900, J1900, 27.6496, 50.66744, 0.00245, 148.1796, 161.3339, 1.0500, Hades # 2
3130
J1900, J1900, 165.1232, 59.21436, 0.00120, 299.0440, 0.0000, 0.0000, Zeus # 3
32-
J1900, J1900, 169.0193, 64.81960, 0.00305, 208.8801, 0.0000, 0.0000, Kronos # 4
31+
J1900, J1900, 169.0193, 64.81690, 0.00305, 208.8801, 0.0000, 0.0000, Kronos # 4
3332
J1900, J1900, 138.0533, 70.29949, 0.00000, 0.0000, 0.0000, 0.0000, Apollon # 5
3433
J1900, J1900, 351.3350, 73.62765, 0.00000, 0.0000, 0.0000, 0.0000, Admetos # 6
3534
J1900, J1900, 55.8983, 77.25568, 0.00000, 0.0000, 0.0000, 0.0000, Vulcanus # 7
@@ -67,3 +66,11 @@ J1900,JDATE, 170.73, 79.225630, 0, 0, 0, 0, Proserpina #18
6766
# Neither Swisseph nor Solar fire elements agree with Delphine Jay's ephemeris,
6867
# which is obviously wrong.
6968
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
69+
#
70+
# The following elements are for test only
71+
# (Selena without T)
72+
J2000,JDATE, 242.2205555, 0.05279142865925, 0.0, 0.0, 0.0, 0.0, Selena/White Moon, geo # 17
73+
# (Selena with T, gives exactly the same position)
74+
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
75+
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
76+
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

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
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.
33

44
# Features
5-
* Preconfigured Xcode project with Swiss Ephemeris 2.00 source code ready to be build.
5+
* Preconfigured Xcode project with Swiss Ephemeris 2.01 source code ready to be build.
66
* 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.**
77
* OS X: <code>SwissEphemeris.framework</code> supports OS X 10.6 or later on <code>x86_64</code>
88
* 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

SwissEphemeris.xcodeproj/project.pbxproj

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,6 @@
197197
16B066361A8A7D2000702A06 /* seasm120.se1 in Resources */ = {isa = PBXBuildFile; fileRef = 16B89F561A7BF1A000D5068B /* seasm120.se1 */; };
198198
16B066371A8A7D2000702A06 /* seasm126.se1 in Resources */ = {isa = PBXBuildFile; fileRef = 16B89F571A7BF1A000D5068B /* seasm126.se1 */; };
199199
16B066381A8A7D2100702A06 /* seasm132.se1 in Resources */ = {isa = PBXBuildFile; fileRef = 16B89F581A7BF1A000D5068B /* seasm132.se1 */; };
200-
16B066391A8A7D2100702A06 /* se07066.se1 in Resources */ = {isa = PBXBuildFile; fileRef = 16B89F5A1A7BF1A000D5068B /* se07066.se1 */; };
201200
16B0663A1A8A7D2100702A06 /* seorbel.txt in Resources */ = {isa = PBXBuildFile; fileRef = 16B89F5D1A7BF1A000D5068B /* seorbel.txt */; };
202201
16B0663B1A8A7D2100702A06 /* fixstars.cat in Resources */ = {isa = PBXBuildFile; fileRef = 160935FD1A7C18FE002D2782 /* fixstars.cat */; };
203202
16B0663C1A8A7D2100702A06 /* sefstars.txt in Resources */ = {isa = PBXBuildFile; fileRef = 16B89F5F1A7BF1A000D5068B /* sefstars.txt */; };
@@ -365,7 +364,6 @@
365364
16B89FF81A7BF1A000D5068B /* seasm120.se1 in Resources */ = {isa = PBXBuildFile; fileRef = 16B89F561A7BF1A000D5068B /* seasm120.se1 */; };
366365
16B89FF91A7BF1A000D5068B /* seasm126.se1 in Resources */ = {isa = PBXBuildFile; fileRef = 16B89F571A7BF1A000D5068B /* seasm126.se1 */; };
367366
16B89FFA1A7BF1A000D5068B /* seasm132.se1 in Resources */ = {isa = PBXBuildFile; fileRef = 16B89F581A7BF1A000D5068B /* seasm132.se1 */; };
368-
16B89FFB1A7BF1A000D5068B /* se07066.se1 in Resources */ = {isa = PBXBuildFile; fileRef = 16B89F5A1A7BF1A000D5068B /* se07066.se1 */; };
369367
16B89FFC1A7BF1A000D5068B /* seorbel.txt in Resources */ = {isa = PBXBuildFile; fileRef = 16B89F5D1A7BF1A000D5068B /* seorbel.txt */; };
370368
16B89FFD1A7BF1A000D5068B /* sefstars.txt in Resources */ = {isa = PBXBuildFile; fileRef = 16B89F5F1A7BF1A000D5068B /* sefstars.txt */; };
371369
16B89FFE1A7BF1A000D5068B /* seleapsec.txt in Resources */ = {isa = PBXBuildFile; fileRef = 16B89F611A7BF1A000D5068B /* seleapsec.txt */; };
@@ -576,7 +574,6 @@
576574
16B89F561A7BF1A000D5068B /* seasm120.se1 */ = {isa = PBXFileReference; lastKnownFileType = file; path = seasm120.se1; sourceTree = "<group>"; };
577575
16B89F571A7BF1A000D5068B /* seasm126.se1 */ = {isa = PBXFileReference; lastKnownFileType = file; path = seasm126.se1; sourceTree = "<group>"; };
578576
16B89F581A7BF1A000D5068B /* seasm132.se1 */ = {isa = PBXFileReference; lastKnownFileType = file; path = seasm132.se1; sourceTree = "<group>"; };
579-
16B89F5A1A7BF1A000D5068B /* se07066.se1 */ = {isa = PBXFileReference; lastKnownFileType = file; path = se07066.se1; sourceTree = "<group>"; };
580577
16B89F5D1A7BF1A000D5068B /* seorbel.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = seorbel.txt; sourceTree = "<group>"; };
581578
16B89F5F1A7BF1A000D5068B /* sefstars.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sefstars.txt; sourceTree = "<group>"; };
582579
16B89F611A7BF1A000D5068B /* seleapsec.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = seleapsec.txt; sourceTree = "<group>"; };
@@ -603,8 +600,6 @@
603600
16B8A0131A7BF26900D5068B /* SwissEphGlue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SwissEphGlue.m; path = SwissEphemeris/SwissEphGlue.m; sourceTree = "<group>"; };
604601
16B8A0141A7BF26900D5068B /* UnexportedSymbols.exp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.exports; path = UnexportedSymbols.exp; sourceTree = "<group>"; };
605602
16B8A0361A7BF2E900D5068B /* swetest */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = swetest; sourceTree = BUILT_PRODUCTS_DIR; };
606-
16B8A0431A7BF49000D5068B /* swepcalc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = swepcalc.c; sourceTree = "<group>"; };
607-
16B8A0441A7BF49000D5068B /* swepcalc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = swepcalc.h; sourceTree = "<group>"; };
608603
16F0A1F21A7E169200E88898 /* SwissEphemeris.modulemap */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = "sourcecode.module-map"; name = SwissEphemeris.modulemap; path = SwissEphemeris/SwissEphemeris.modulemap; sourceTree = SOURCE_ROOT; };
609604
/* End PBXFileReference section */
610605

@@ -675,8 +670,6 @@
675670
16B8A0091A7BF26900D5068B /* swemptab.c */,
676671
16B8A00A1A7BF26900D5068B /* swenut2000a.h */,
677672
16B8A00B1A7BF26900D5068B /* sweodef.h */,
678-
16B8A0431A7BF49000D5068B /* swepcalc.c */,
679-
16B8A0441A7BF49000D5068B /* swepcalc.h */,
680673
16B8A00C1A7BF26900D5068B /* sweph.c */,
681674
16B8A00D1A7BF26900D5068B /* sweph.h */,
682675
16B8A00E1A7BF26900D5068B /* swephexp.h */,
@@ -873,7 +866,6 @@
873866
16B89F5B1A7BF1A000D5068B /* Additional */ = {
874867
isa = PBXGroup;
875868
children = (
876-
16B89F5A1A7BF1A000D5068B /* se07066.se1 */,
877869
);
878870
name = Additional;
879871
sourceTree = "<group>";
@@ -1248,7 +1240,6 @@
12481240
16B066361A8A7D2000702A06 /* seasm120.se1 in Resources */,
12491241
16B066371A8A7D2000702A06 /* seasm126.se1 in Resources */,
12501242
16B066381A8A7D2100702A06 /* seasm132.se1 in Resources */,
1251-
16B066391A8A7D2100702A06 /* se07066.se1 in Resources */,
12521243
16B0663A1A8A7D2100702A06 /* seorbel.txt in Resources */,
12531244
16B0663B1A8A7D2100702A06 /* fixstars.cat in Resources */,
12541245
16B0663C1A8A7D2100702A06 /* sefstars.txt in Resources */,
@@ -1358,7 +1349,6 @@
13581349
16B89FB91A7BF1A000D5068B /* semom48.se1 in Resources */,
13591350
16B89F981A7BF1A000D5068B /* semo_12.se1 in Resources */,
13601351
16B89F7A1A7BF1A000D5068B /* sepl_132.se1 in Resources */,
1361-
16B89FFB1A7BF1A000D5068B /* se07066.se1 in Resources */,
13621352
16B89FE41A7BF1A000D5068B /* seas_162.se1 in Resources */,
13631353
16B89FEC1A7BF1A000D5068B /* seasm48.se1 in Resources */,
13641354
16B89F851A7BF1A000D5068B /* seplm36.se1 in Resources */,

0 commit comments

Comments
 (0)