<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/2d19fe6c1d17e1cb08af144fc37cc32d5938fe0f">https://github.com/macports/macports-ports/commit/2d19fe6c1d17e1cb08af144fc37cc32d5938fe0f</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 2d19fe6c1d1 cspice: new port
</span>2d19fe6c1d1 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 2d19fe6c1d17e1cb08af144fc37cc32d5938fe0f
</span>Author: Sebastian Hegler <sebastian.hegler@tu-dresden.de>
AuthorDate: Sun Jun 21 17:31:07 2020 +0200

<span style='display:block; white-space:pre;color:#404040;'>    cspice: new port
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    NASA JPL Observation Geometry System for Planetary Science Missions
</span><span style='display:block; white-space:pre;color:#404040;'>    C version
</span>---
 science/cspice/Portfile           |  92 ++++++++++++++++++++++++
 science/cspice/files/example.c    |  25 +++++++
 science/cspice/files/naif0011.tls | 148 ++++++++++++++++++++++++++++++++++++++
 3 files changed, 265 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/cspice/Portfile b/science/cspice/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..d820c13f67c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/cspice/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,92 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                cspice
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             N0066
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories          science
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://naif.jpl.nasa.gov/naif/rules.html
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# this looks to be the appropriate license however IANAL
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             public-domain
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+universal_variant   no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs     x86_64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         SPICE: An Observation Geometry System for Planetary Science Missions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    NASA's Navigation and Ancillary Information Facility (NAIF) provides \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    this toolkit in order to allow (planetary) scientists access\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    to all kinds of space exploration related positioning information.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://naif.jpl.nasa.gov/naif/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        https://naif.jpl.nasa.gov/pub/naif/toolkit/C/MacIntel_OSX_AppleC_64bit/packages/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname            cspice
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+extract.suffix      .tar.Z
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  567ea2e00477ed4d00bc127188b07ff668f3f08a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  f5d48c4b0d558c5d71e8bf6fcdf135b0943210c1ff91f8191dfc447419a6b12e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size 38611927
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-extract {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -m 0644 -W "${filespath}" example.c naif0011.tls "${worksrcpath}/doc/"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure       no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.env-append    TKCOMPILER=${configure.cc} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    TKLINKOPTIONS=-m64\ ${configure.ldflags}\ -lm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.cmd           "sh makeall.csh"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set canonicalversion 66.0.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-build {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set major [join [lrange [split ${canonicalversion} .] 0 0] .]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    system -W ${worksrcpath}/lib "\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${configure.cc} -Wall ${configure.cflags} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            [get_canonical_archflags cc] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            -dynamiclib -Wl,-all_load \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            -o libcspice.${canonicalversion}.dylib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            -compatibility_version ${major} -current_version ${canonicalversion} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            -install_name ${prefix}/lib/libcspice.${canonicalversion}.dylib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            -lm \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            cspice.a csupport.a"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[variant_isset doc]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        copy ${worksrcpath}/doc/ ${destroot}${prefix}/share/doc/CSPICE/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    copy ${worksrcpath}/include/ ${destroot}${prefix}/include/CSPICE/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set binary_prefix ""
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[variant_isset prefix_binaries]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set binary_prefix "CS"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # binaries statically linked, don't need shared lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach l { brief chronos ckbrief commnt frmdiff inspekt mkspk msopck simple spacit \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+               spkdiff spkmerge states subpt tictoc tobin toxfr version}  {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        copy ${worksrcpath}/exe/${l} ${destroot}${prefix}/bin/${binary_prefix}${l}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    copy ${worksrcpath}/lib/libcspice.${canonicalversion}.dylib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         ${destroot}${prefix}/lib/libcspice.${canonicalversion}.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    system -W ${destroot}${prefix}/lib "\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ln -s libcspice.${canonicalversion}.dylib libcspice.dylib"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+default_variants +doc +prefix_binaries
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant doc description {Install documentation} {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant prefix_binaries description {Prepend "CS" to installed binaries' names} {}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/cspice/files/example.c b/science/cspice/files/example.c
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..20e95b170fe
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/cspice/files/example.c
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,25 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+// SPICE usage example
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+// compile with:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+// cc example.c -I/opt/local/include -L/opt/local/lib -lcspice -lm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#include <stdio.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#include <CSPICE/SpiceUsr.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+int main() {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+char utcstr[64];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+// load Leap Seconds kernel, needed for time conversion, get from
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+// http://naif.jpl.nasa.gov/pub/naif/generic_kernels/lsk/naif0011.tls
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+furnsh_c("naif0011.tls");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+// convert "0.0" to Julian Time
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+et2utc_c(0., "J", 14, 25, utcstr);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+printf("%s\n",utcstr);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+// convert "0.0" to ISOC (UTC) time string
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+et2utc_c(0., "ISOC", 14, 64, utcstr);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+printf("%s\n",utcstr);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/cspice/files/naif0011.tls b/science/cspice/files/naif0011.tls
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..58fcbcbd7fa
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/cspice/files/naif0011.tls
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,148 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+KPL/LSK
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+LEAPSECONDS KERNEL FILE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+===========================================================================
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Modifications:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--------------
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2015, Jan. 5    NJB  Modified file to account for the leapsecond that
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     will occur on June 30, 2015.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2012, Jan. 5    NJB  Modified file to account for the leapsecond that
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     will occur on June 30, 2012.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2008, Jul. 7    NJB  Modified file to account for the leapsecond that
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     will occur on December 31, 2008.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2005, Aug. 3    NJB  Modified file to account for the leapsecond that
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     will occur on December 31, 2005.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+1998, Jul  17   WLT  Modified file to account for the leapsecond that
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     will occur on December 31, 1998.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+1997, Feb  22   WLT  Modified file to account for the leapsecond that
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     will occur on June 30, 1997.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+1995, Dec  14   KSZ  Corrected date of last leapsecond from 1-1-95
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     to 1-1-96.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+1995, Oct  25   WLT  Modified file to account for the leapsecond that
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     will occur on Dec 31, 1995.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+1994, Jun  16   WLT  Modified file to account for the leapsecond on
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     June 30, 1994.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+1993, Feb. 22  CHA   Modified file to account for the leapsecond on
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     June 30, 1993.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+1992, Mar. 6   HAN   Modified file to account for the leapsecond on
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     June 30, 1992.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+1990, Oct. 8   HAN   Modified file to account for the leapsecond on 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     Dec. 31, 1990.  
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Explanation:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+------------
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+The contents of this file are used by the routine DELTET to compute the 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+time difference
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[1]       DELTA_ET  =  ET - UTC                                         
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+the increment to be applied to UTC to give ET. 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+The difference between UTC and TAI,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[2]       DELTA_AT  =  TAI - UTC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+is always an integral number of seconds. The value of DELTA_AT was 10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+seconds in January 1972, and increases by one each time a leap second
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+is declared. Combining [1] and [2] gives
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[3]       DELTA_ET  =  ET - (TAI - DELTA_AT)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    =  (ET - TAI) + DELTA_AT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+The difference (ET - TAI) is periodic, and is given by
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[4]       ET - TAI  =  DELTA_T_A  + K sin E 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+where DELTA_T_A and K are constant, and E is the eccentric anomaly of the 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+heliocentric orbit of the Earth-Moon barycenter. Equation [4], which ignores 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+small-period fluctuations, is accurate to about 0.000030 seconds.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+The eccentric anomaly E is given by 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[5]       E = M + EB sin M
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+where M is the mean anomaly, which in turn is given by 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[6]       M = M  +  M t
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+               0     1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+where t is the number of ephemeris seconds past J2000.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Thus, in order to compute DELTA_ET, the following items are necessary.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          DELTA_TA
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          K
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          EB
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          M0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          M1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          DELTA_AT      after each leap second.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+The numbers, and the formulation, are taken from the following sources.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     1) Moyer, T.D., Transformation from Proper Time on Earth to 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        Coordinate Time in Solar System Barycentric Space-Time Frame
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        of Reference, Parts 1 and 2, Celestial Mechanics 23 (1981),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        33-56 and 57-68.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     2) Moyer, T.D., Effects of Conversion to the J2000 Astronomical
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        Reference System on Algorithms for Computing Time Differences
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        and Clock Rates, JPL IOM 314.5--942, 1 October 1985.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+The variable names used above are consistent with those used in the 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Astronomical Almanac.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+\begindata
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DELTET/DELTA_T_A       =   32.184
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DELTET/K               =    1.657D-3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DELTET/EB              =    1.671D-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DELTET/M               = (  6.239996D0   1.99096871D-7 )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DELTET/DELTA_AT        = ( 10,   @1972-JAN-1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           11,   @1972-JUL-1     
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           12,   @1973-JAN-1     
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           13,   @1974-JAN-1     
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           14,   @1975-JAN-1          
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           15,   @1976-JAN-1          
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           16,   @1977-JAN-1          
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           17,   @1978-JAN-1          
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           18,   @1979-JAN-1          
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           19,   @1980-JAN-1          
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           20,   @1981-JUL-1          
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           21,   @1982-JUL-1          
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           22,   @1983-JUL-1          
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           23,   @1985-JUL-1          
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           24,   @1988-JAN-1 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           25,   @1990-JAN-1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           26,   @1991-JAN-1 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           27,   @1992-JUL-1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           28,   @1993-JUL-1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           29,   @1994-JUL-1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           30,   @1996-JAN-1 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           31,   @1997-JUL-1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           32,   @1999-JAN-1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           33,   @2006-JAN-1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           34,   @2009-JAN-1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           35,   @2012-JUL-1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           36,   @2015-JUL-1 )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+\begintext
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span></pre><pre style='margin:0'>

</pre>