Skip to content

Commit a703dc7

Browse files
author
Crouse
committed
Update to Version 5.1
1 parent 407e901 commit a703dc7

File tree

807 files changed

+133734
-2694
lines changed

Some content is hidden

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

807 files changed

+133734
-2694
lines changed

.gitignore

Lines changed: 5 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -9,29 +9,11 @@
99
*.mexmaci64
1010
*.exe
1111
*.obj
12+
*.o
13+
*.lib
14+
*.a
15+
*.dll
1216

1317
#temp files
1418
*.asv
15-
*.m~
16-
17-
#specific compiled files
18-
cspice.lib
19-
csupport.lib
20-
libais.lib
21-
libais.a
22-
libsofa_c.lib
23-
libsofa_c.a
24-
brief.c
25-
chronos.c
26-
ckbrief.c
27-
commnt.c
28-
frmdiff.c
29-
inspekt.c
30-
mkspk.c
31-
msopck.c
32-
spacit.c
33-
spkdiff.c
34-
spkmerge.c
35-
tobin.c
36-
toxfr.c
37-
version.c
19+
*.m~

3rd_Party_Libraries/Sources of the Libraries.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,11 @@ Component Library are kept here. In many instances, only a few of the
33
routines in the library are used, though with the exception of the SGP4
44
library, the entire libraries are provided here. None of the parts of the
55
external libraries that are used is subject to copyleft restrictions,
6-
though they have varying licenses. The Splitting Conic Solver Library can
7-
use some routines that rely on a library that is under an LGPL (copylefted)
8-
license. Those routines are not used and have been placed in a zip archive.
6+
though they have varying licenses. The Splitting Conic Solver Library and
7+
the Eigen library can use some routines that rely are under an LGPL
8+
(copylefted) license. Those routines are not used and have been placed in a
9+
zip archive in the respective folders. The Eigen library is additionally
10+
compiled with an option that prevents the use of its LGPLd code.
911

1012
The sources of the external libraries are as follows:
1113

@@ -32,5 +34,5 @@ http://www.centerforspace.com/downloads/
3234
Astronomy Library:
3335
http://www.iausofa.org/index.html
3436

35-
36-
37+
8) The Eigen Library:
38+
https://eigen.tuxfamily.org/
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
/*
2+
Copyright (c) 2011, Intel Corporation. All rights reserved.
3+
4+
Redistribution and use in source and binary forms, with or without modification,
5+
are permitted provided that the following conditions are met:
6+
7+
* Redistributions of source code must retain the above copyright notice, this
8+
list of conditions and the following disclaimer.
9+
* Redistributions in binary form must reproduce the above copyright notice,
10+
this list of conditions and the following disclaimer in the documentation
11+
and/or other materials provided with the distribution.
12+
* Neither the name of Intel Corporation nor the names of its contributors may
13+
be used to endorse or promote products derived from this software without
14+
specific prior written permission.
15+
16+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
17+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
18+
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
19+
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
20+
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
21+
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
22+
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
23+
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
24+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
25+
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26+
*/
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
Minpack Copyright Notice (1999) University of Chicago. All rights reserved
2+
3+
Redistribution and use in source and binary forms, with or
4+
without modification, are permitted provided that the
5+
following conditions are met:
6+
7+
1. Redistributions of source code must retain the above
8+
copyright notice, this list of conditions and the following
9+
disclaimer.
10+
11+
2. Redistributions in binary form must reproduce the above
12+
copyright notice, this list of conditions and the following
13+
disclaimer in the documentation and/or other materials
14+
provided with the distribution.
15+
16+
3. The end-user documentation included with the
17+
redistribution, if any, must include the following
18+
acknowledgment:
19+
20+
"This product includes software developed by the
21+
University of Chicago, as Operator of Argonne National
22+
Laboratory.
23+
24+
Alternately, this acknowledgment may appear in the software
25+
itself, if and wherever such third-party acknowledgments
26+
normally appear.
27+
28+
4. WARRANTY DISCLAIMER. THE SOFTWARE IS SUPPLIED "AS IS"
29+
WITHOUT WARRANTY OF ANY KIND. THE COPYRIGHT HOLDER, THE
30+
UNITED STATES, THE UNITED STATES DEPARTMENT OF ENERGY, AND
31+
THEIR EMPLOYEES: (1) DISCLAIM ANY WARRANTIES, EXPRESS OR
32+
IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES
33+
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE
34+
OR NON-INFRINGEMENT, (2) DO NOT ASSUME ANY LEGAL LIABILITY
35+
OR RESPONSIBILITY FOR THE ACCURACY, COMPLETENESS, OR
36+
USEFULNESS OF THE SOFTWARE, (3) DO NOT REPRESENT THAT USE OF
37+
THE SOFTWARE WOULD NOT INFRINGE PRIVATELY OWNED RIGHTS, (4)
38+
DO NOT WARRANT THAT THE SOFTWARE WILL FUNCTION
39+
UNINTERRUPTED, THAT IT IS ERROR-FREE OR THAT ANY ERRORS WILL
40+
BE CORRECTED.
41+
42+
5. LIMITATION OF LIABILITY. IN NO EVENT WILL THE COPYRIGHT
43+
HOLDER, THE UNITED STATES, THE UNITED STATES DEPARTMENT OF
44+
ENERGY, OR THEIR EMPLOYEES: BE LIABLE FOR ANY INDIRECT,
45+
INCIDENTAL, CONSEQUENTIAL, SPECIAL OR PUNITIVE DAMAGES OF
46+
ANY KIND OR NATURE, INCLUDING BUT NOT LIMITED TO LOSS OF
47+
PROFITS OR LOSS OF DATA, FOR ANY REASON WHATSOEVER, WHETHER
48+
SUCH LIABILITY IS ASSERTED ON THE BASIS OF CONTRACT, TORT
49+
(INCLUDING NEGLIGENCE OR STRICT LIABILITY), OR OTHERWISE,
50+
EVEN IF ANY OF SAID PARTIES HAS BEEN WARNED OF THE
51+
POSSIBILITY OF SUCH LOSS OR DAMAGES.
52+

0 commit comments

Comments
 (0)