Hi all,
I'm currently having problems with the results of the sla_plante not
matching the asteroid positions given by three other sources (which all
agree to <<1 sec)
I'm computing the position for asteroid (84922) for 2008-01-20 for
Faulkes Telescope North (obs. code F65) with the following results:
RA Dec r delta
MPC 03 43 22.2 +33 10 47 36.443 35.925
JPL 03 43 22.22 +33 10 47.2 36.4426 35.92545
PETROCK 03 43 22.178 +33 10 47.38 36.4426 35.92541
SLALIB 03 43 54.117 +33 12 32.32 35.92541
Here MPC is the Minor Planet Ephemeris Service
(http://cfa-www.harvard.edu/iau/MPEph/MPEph.html), JPL is JPL HORIZONS
(http://ssd.jpl.nasa.gov/horizons.cgi), PETROCK is my own (~12 year
old...) code which uses the methods in Jean Meeus's _Astronomical
Algorithms_ book and SLALIB is sla_plante via a small wrapper code
(which I was careful to use the same elements and the correct subroutine
parameters).
I ran FTNCHEK on the latest SVN code and the results are attached. There
is a warning about a variable being used before set in u2pv.f and
several warnings between sla_plantu and ancillary routines about array
sizes mismatches which may or may not actually be a problem.
Any ideas why SLALIB appears to getting different answers ?
Thanks,
TimL
--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
= =
= Dr. Tim Lister (Astronomer & LCO Project Scientist) =
= Las Cumbres Observatory, 6740B Cortona Drive, Goleta,CA 93117 =
= email: [log in to unmask] =
= icbm: 34 25 57 N 119 51 46.0 W +7m =
= /* Halley */ (Halleys' comment) =
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
FTNCHEK Version 3.3 November 2004
File sla_planet_test.f:
0 syntax errors detected in file sla_planet_test.f
File angleconv.f:
0 syntax errors detected in file angleconv.f
File /root/svn-star/libraries/sla//dr2af.f:
0 syntax errors detected in file /root/svn-star/libraries/sla//dr2af.f
File /root/svn-star/libraries/sla//dr2tf.f:
0 syntax errors detected in file /root/svn-star/libraries/sla//dr2tf.f
File /root/svn-star/libraries/sla//dd2tf.f:
0 syntax errors detected in file /root/svn-star/libraries/sla//dd2tf.f
File /root/svn-star/libraries/sla//djcal.f:
0 syntax errors detected in file /root/svn-star/libraries/sla//djcal.f
File /root/svn-star/libraries/sla//plante.f:
0 syntax errors detected in file /root/svn-star/libraries/sla//plante.f
File /root/svn-star/libraries/sla//cldj.f:
0 syntax errors detected in file /root/svn-star/libraries/sla//cldj.f
File /root/svn-star/libraries/sla//dtt.f:
0 syntax errors detected in file /root/svn-star/libraries/sla//dtt.f
File /root/svn-star/libraries/sla//el2ue.f:
0 syntax errors detected in file /root/svn-star/libraries/sla//el2ue.f
File /root/svn-star/libraries/sla//plantu.f:
0 syntax errors detected in file /root/svn-star/libraries/sla//plantu.f
File /root/svn-star/libraries/sla//dat.f:
0 syntax errors detected in file /root/svn-star/libraries/sla//dat.f
File /root/svn-star/libraries/sla//pvobs.f:
0 syntax errors detected in file /root/svn-star/libraries/sla//pvobs.f
File /root/svn-star/libraries/sla//dcc2s.f:
0 syntax errors detected in file /root/svn-star/libraries/sla//dcc2s.f
File /root/svn-star/libraries/sla//geoc.f:
0 syntax errors detected in file /root/svn-star/libraries/sla//geoc.f
File /root/svn-star/libraries/sla//dranrm.f:
0 syntax errors detected in file /root/svn-star/libraries/sla//dranrm.f
File /root/svn-star/libraries/sla//gmst.f:
0 syntax errors detected in file /root/svn-star/libraries/sla//gmst.f
File /root/svn-star/libraries/sla//dt.f:
0 syntax errors detected in file /root/svn-star/libraries/sla//dt.f
File /root/svn-star/libraries/sla//epj.f:
0 syntax errors detected in file /root/svn-star/libraries/sla//epj.f
File /root/svn-star/libraries/sla//dmxv.f:
0 syntax errors detected in file /root/svn-star/libraries/sla//dmxv.f
File /root/svn-star/libraries/sla//epv.f:
0 syntax errors detected in file /root/svn-star/libraries/sla//epv.f
File /root/svn-star/libraries/sla//prenut.f:
0 syntax errors detected in file /root/svn-star/libraries/sla//prenut.f
File /root/svn-star/libraries/sla//prec.f:
0 syntax errors detected in file /root/svn-star/libraries/sla//prec.f
File /root/svn-star/libraries/sla//nut.f:
0 syntax errors detected in file /root/svn-star/libraries/sla//nut.f
File /root/svn-star/libraries/sla//nutc.f:
0 syntax errors detected in file /root/svn-star/libraries/sla//nutc.f
File /root/svn-star/libraries/sla//daf2r.f:
0 syntax errors detected in file /root/svn-star/libraries/sla//daf2r.f
File /root/svn-star/libraries/sla//ue2pv.f:
Warning in module SLA_UE2PV in file /root/svn-star/libraries/sla//ue2pv.f:
Variables may be used before set:
PLAST used at line 203 file /root/svn-star/libraries/sla//ue2pv.f
PLAST set at line 212 file /root/svn-star/libraries/sla//ue2pv.f
0 syntax errors detected in file /root/svn-star/libraries/sla//ue2pv.f
1 warning issued in file /root/svn-star/libraries/sla//ue2pv.f
File /root/svn-star/libraries/sla//pv2ue.f:
0 syntax errors detected in file /root/svn-star/libraries/sla//pv2ue.f
File /root/svn-star/libraries/sla//dmxm.f:
0 syntax errors detected in file /root/svn-star/libraries/sla//dmxm.f
File /root/svn-star/libraries/sla//deuler.f:
0 syntax errors detected in file /root/svn-star/libraries/sla//deuler.f
Warning: Subprogram SLA_EPV argument arrayness mismatch at position 2:
Dummy arg PH in module SLA_EPV line 1 file
/root/svn-star/libraries/sla//epv.f has 1 dim size 3
Actual arg VSG in module SLA_PLANTU line 109 file
/root/svn-star/libraries/sla//plantu.f has 1 dim size 6
and at position 3:
Dummy arg VH in module SLA_EPV line 1 file
/root/svn-star/libraries/sla//epv.f is whole array
Actual arg VSG(4) in module SLA_PLANTU line 109 file
/root/svn-star/libraries/sla//plantu.f is array element
Warning: Subprogram SLA_EPV argument usage mismatch at position 2:
Dummy arg PH in module SLA_EPV line 1 file
/root/svn-star/libraries/sla//epv.f is modified
Actual arg VSG in module SLA_PLANTU line 109 file
/root/svn-star/libraries/sla//plantu.f may be same as arg 3: VSG(4)
and at position 3:
Dummy arg VH in module SLA_EPV line 1 file
/root/svn-star/libraries/sla//epv.f is modified
Actual arg VSG(4) in module SLA_PLANTU line 109 file
/root/svn-star/libraries/sla//plantu.f may be same as arg 2: VSG
Warning: Subprogram SLA_DMXV argument arrayness mismatch at position 2:
Dummy arg VA in module SLA_DMXV line 1 file
/root/svn-star/libraries/sla//dmxv.f has 1 dim size 3
Actual arg V in module SLA_PLANTU line 124 file
/root/svn-star/libraries/sla//plantu.f has 1 dim size 6
and at position 3:
Dummy arg VB in module SLA_DMXV line 1 file
/root/svn-star/libraries/sla//dmxv.f has 1 dim size 3
Actual arg VGP in module SLA_PLANTU line 124 file
/root/svn-star/libraries/sla//plantu.f has 1 dim size 6
Warning: Subprogram SLA_DMXV argument arrayness mismatch at position 2:
Dummy arg VA in module SLA_DMXV line 1 file
/root/svn-star/libraries/sla//dmxv.f is whole array
Actual arg V(4) in module SLA_PLANTU line 125 file
/root/svn-star/libraries/sla//plantu.f is array element
and at position 3:
Dummy arg VB in module SLA_DMXV line 1 file
/root/svn-star/libraries/sla//dmxv.f is whole array
Actual arg VGP(4) in module SLA_PLANTU line 125 file
/root/svn-star/libraries/sla//plantu.f is array element
Warning: Subprogram SLA_DCC2S argument arrayness mismatch at position 1:
Dummy arg V in module SLA_DCC2S line 1 file
/root/svn-star/libraries/sla//dcc2s.f has 1 dim size 3
Actual arg V in module SLA_PLANTU line 151 file
/root/svn-star/libraries/sla//plantu.f has 1 dim size 6
|