<!DOCTYPE html><html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body>
    <p>Hi Jan,</p>
    <p>This is great.  If you can point me to a copy of the ephemeris
      file I can update the calcServer in gitlab.</p>
    <p>Cheers,</p>
    <p>Walter<br>
    </p>
    <div class="moz-cite-prefix">On 1/28/25 01:25, Jan Wagner wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:CABEA3toAXGyOtP8KgVR5T4C_+-8kcEy6wNJ8oxonJ9W+NAKNaw@mail.gmail.com">
      
      <div dir="ltr">
        <div dir="ltr">Hi David,<br>
          <br>
          interesting to hear about the internals, esp. that the record
          lengths of DE403 and DE421 are identical. Apparently, data
          structures are, too. I did not expect DE403/DE421 files to be
          interchangeable in terms of structure.</div>
        <div dir="ltr"><br>
          "Can you try the calc9 server as is using DE421?" -->
          Indeed, that fixed it! Wow.<br>
          <br>
          Now VLBI track m25020 of 20th January 2025 works under
          calcif2. As does a copy of m25020 shifted to year 2045.</div>
        <div dir="ltr"><br>
          The steps were:<br>
          <br>
          cd $DIFXROOT/share/CalcServer/<br>
          cp $DIFXROOT/share/difxcalc/DE421_little_Endian .<br>
          mv JPLEPH DE403_little_Endian<br>
          ln -s DE421_little_Endian JPLEPH<br>
          startCalcServer<br>
          <br>
          It's a bit ridiculous that it was actually that simple! :P<br>
          <br>
          Many thanks again!!<br>
          <br>
          Kind regards,<br>
          Jan</div>
        <br>
        <div class="gmail_quote gmail_quote_container">
          <div dir="ltr" class="gmail_attr">On Thu, Jan 23, 2025 at
            9:33 PM Gordon, David CIV USN NAVOBSY DC (USA) <<a href="mailto:david.gordon126.civ@us.navy.mil" moz-do-not-send="true" class="moz-txt-link-freetext">david.gordon126.civ@us.navy.mil</a>>
            wrote:<br>
          </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Jan,<br>
            <br>
            The record lengths (8144 bytes) appear to be the same for
            DE403 and DE421.<br>
            I put together a short program using the relevant
            subroutines from the calc9<br>
            version of cpepu.f and ran it with the DE421 ephemeris. It
            ran with no problems.<br>
            DE421 seems to be good up to Jan. 2, 2050. Can you try the
            calc9 server as is<br>
            using DE421?<br>
            <br>
            If that doesn't work I think I can make a new DE403 file
            with data from 1900<br>
            to 2100. I think JPL may have made some changes in DE403
            since I originally<br>
            made a binary version around 26+ years ago. I recall ascii
            files being in chunks<br>
            of 25 years. Now they are 100 years. And the record length
            may have been<br>
            7144 bytes. John Benson may have made the file you have
            sometime later<br>
            with the larger record lengths. Or whatever. Let me know how
            things go.<br>
            <br>
            David<br>
            <br>
          </blockquote>
        </div>
      </div>
    </blockquote>
  </body>
</html>