I've added the C SOFA library to thirdparty so we can start using it
in the Starlink software.
SMURF uses the following SLA routines directly:
_slaAirmas
_slaAmpqk
_slaDat
_slaDd2tf
_slaDe2h
_slaDeuler
_slaDh2e
_slaDjcl
_slaDr2tf
_slaDs2tp
_slaDsep
_slaDtt
_slaEqeqx
_slaGeoc
_slaGmst
_slaMappa
_slaMapqkz
_slaObs
_slaPa
_slaRdplan
so we first have to go through and find SOFA equivalents. We could do
with a SLA to SOFA migration guide. slaObs doesn't seem to have an
equivalent and I'm assuming we need to sort ourselves out replacing
LST. SOFA doesn't know about LSR either. I've put the AST list at the
end of the email (53 functions). David - can you take a look at this
to see what's missing from SOFA?
I note that the current SOFA does not include the new leap second so
there's going to have to be a new release soon. I'm a bit confused by
the release numbers in SOFA since they seem to allow additional
releases without changing the date of the package so it's hard to know
whether the version you have is actually current.
--
Tim Jenness
AST SLA routines:
_palSlaAddet
_palSlaAmpqk
_palSlaCaldj
_palSlaDaf2r
_palSlaDav2m
_palSlaDbear
_palSlaDcc2s
_palSlaDcs2c
_palSlaDd2tf
_palSlaDe2h
_palSlaDeuler
_palSlaDh2e
_palSlaDimxv
_palSlaDjcal
_palSlaDjcl
_palSlaDmat
_palSlaDmxm
_palSlaDmxv
_palSlaDrange
_palSlaDranrm
_palSlaDsep
_palSlaDtf2d
_palSlaDtf2r
_palSlaDvdv
_palSlaDvn
_palSlaDvxv
_palSlaEcmat
_palSlaEpb
_palSlaEpb2d
_palSlaEpj
_palSlaEpj2d
_palSlaEqeqx
_palSlaEqgal
_palSlaEvp
_palSlaFk45z
_palSlaFk54z
_palSlaFk5hz
_palSlaGaleq
_palSlaGalsup
_palSlaGeoc
_palSlaGmst
_palSlaHfk5z
_palSlaMappa
_palSlaMapqkz
_palSlaPrebn
_palSlaPrec
_palSlaPvobs
_palSlaRvgalc
_palSlaRvlg
_palSlaRvlsrd
_palSlaRvlsrk
_palSlaSubet
_palSlaSupgal
|