diff options
Diffstat (limited to 'math/slalib/README')
-rw-r--r-- | math/slalib/README | 233 |
1 files changed, 233 insertions, 0 deletions
diff --git a/math/slalib/README b/math/slalib/README new file mode 100644 index 00000000..606d3784 --- /dev/null +++ b/math/slalib/README @@ -0,0 +1,233 @@ +This directory contains the Fortran source for the SLALIB version 2.5-2 +routines. The SLALIB Fortran library has been made available to the IRAF +project courtesy of Patrick Wallace of the Starlink project, the version +distributed here is derived from the Starlink 2012 release in order to +include the GPL'd version of the code. All the documentation normally +provided with the Starlink routines can be found in the doc subdirectory, +and in the sun67.tex file. See the 'read.me' and 'SLA_CONDITIONS' file +in this directory for additional information and license restrictions. + +In order to complete the port to iraf the following name changes were +made to the package routines. The package prefix was changed from "sla_" +to "sl". Routines with root names that were longer than four characters +have been renamed so that all the package routines have unique six +character names. The complete name change list is shown below. +A Unix sed script for implementing the changes automatically can be found +in the file sedscript, using the editing commands in the files SED1, +SED2, SED3. + +The machine dependent routines gresid, random, and wait have been removed +from the IRAF version of SLALIB. The IRAF routines urand in osb$urand.x +and tsleep in etc$tsleep.x can be used to replace the SLALIB routines +random and wait. + +No other changes have been made to any of the routines. However a new +routine precss.f has been added to the package. Precss.f is identical to +preces.f except that the system argument is an integer code rather +than a Fortran string. This avoids having to deal with Fortran strings +and conversions in spp programs for this commonly used routine. + +The complete name translation list. + +sla_ADDET slADET +sla_AFIN slAFIN +sla_AIRMAS slARMS +sla_ALTAZ slALAZ +sla_AMP slAMP +sla_AMPQK slAMPQ +sla_AOP slAOP +sla_AOPPA slAOPA +sla_AOPPAT slAOPT +sla_AOPQK slAOPQ +sla__ATMS slATMS +sla__ATMT slATMT +sla_ATMDSP slATMD +sla_AV2M slAV2M + +sla_BEAR slBEAR + +sla_CAF2R slCAFR +sla_CALDJ slCADJ +sla_CALYD slCAYD +sla_CC2S slCC2S +sla_CC62S slC62S +sla_CD2TF slCDTF +sla_CLDJ slCLDJ +sla_CLYD slCLYD +sla_CR2AF slCRAF +sla_CR2TF slCRTF +sla_CS2C slCS2C +sla_CS2C6 slS2C6 +sla_CTF2D slCTFD +sla_CTF2R slCTFR + +sla_DAF2R slDAFR +sla_DAFIN slDAFN +sla_DAT slDAT +sla_DAV2M slDAVM +sla_DBEAR slDBER +sla_DBJIN slDBJI +sla_DC62S slDC6S +sla_DCC2S slDC2S +sla_DCMPF slDCMF +sla_DCS2C slDS2C +sla_DD2TF slDDTF +sla_DE2H slDE2H +sla_DEULER slDEUL +sla_DFLTIN slDFLI +sla_DH2E slDH2E +sla_DIMXV slDIMV +sla_DJCAL slDJCA +sla_DJCL slDJCL +sla_DM2AV slDMAV +sla_DMAT slDMAT +sla_DMOON slDMON +sla_DMXM slDMXM +sla_DMXV slDMXV +sla_DPAV slDPAV +sla_DR2AF slDRAF +sla_DR2TF slDRTF +sla_DRANGE slDA1P +sla_DRANRM slDA2P +sla_DS2C6 slDSC6 +sla_DS2TP slDSTP +sla_DSEP slDSEP +sla_DT slDT +sla_DTF2D slDTFD +sla_DTF2R slDTFR +sla_DTP2S slDTPS +sla_DTP2V slDTPV +sla_DTPS2C slDPSC +sla_DTPV2C slDPVC +sla_DTT slDTT +sla_DV2TP slDVTP +sla_DVDV slDVDV +sla_DVN slDVN +sla_DVXV slDVXV + +sla_E2H slE2H +sla_EARTH slERTH +sla_ECLEQ slECEQ +sla_ECMAT slECMA +sla_ECOR slECOR +sla_EG50 slEG50 +sla_EL2UE slELUE +sla_EPB slEPB +sla_EPB2D slEB2D +sla_EPCO slEPCO +sla_EPJ slEPJ +sla_EPJ2D slEJ2D +sla_EQECL slEQEC +sla_EQEQX slEQEX +sla_EQGAL slEQGA +sla_ETRMS slETRM +sla_EULER slEULR +sla_EVP slEVP + +sla_FITXY slFTXY +sla_FK425 slFK45 +sla_FK45Z slF45Z +sla_FK524 slFK54 +sla_FK52H slFK5H +sla_FK54Z slF54Z +sla_FK5HZ slF5HZ +sla_FLOTIN slRFLI + +sla_GALEQ slGAEQ +sla_GALSUP slGASU +sla_GE50 slGE50 +sla_GEOC slGEOC +sla_GMST slGMST +sla_GMSTA slGMSA + +sla_H2E slH2E +sla_H2FK5 slHFK5 +sla_HFK5Z slHF5Z + +sla__IDCHI slICHI +sla__IDCHF slICHF +sla_IMXV slIMXV +sla_INTIN slINTI +sla_INVF slINVF + +sla_KBJ slKBJ + +sla_M2AV slM2AV +sla_MAP slMAP +sla_MAPPA slMAPA +sla_MAPQK slMAPQ +sla_MAPQKZ slMAPZ +sla_MOON slMOON +sla_MXM slMXM +sla_MXV slMXV + +sla_NUT slNUT +sla_NUTC slNUTC + +sla_OBS slOBS +sla_OAP slOAP +sla_OAPQK slOAPQ + +sla_PA slPA +sla_PAV slPAV +sla_PCD slPCD +sla_PDA2H slPDAH +sla_PDQ2H slPDQH +sla_PERTEL slPRTL +sla_PERTUE slPRTE +sla_PLANEL slPLNE +sla_PLANET slPLNT +sla_PLANTE slPLTE +sla_PM slPM +sla_POLMO slPLMO +sla_PREBN slPRBN +sla_PREC slPREC +sla_PRECES slPRCE +sla_PRECL slPREL +sla_PRECSS slPRCS # no SLALIB version +sla_PRENUT slPRNU +sla_PV2EL slPVEL +sla_PV2UE slPVUE +sla_PVOBS slPVOB +sla_PXY slPXY + +sla_RANGE slRA1P +sla_RANORM slRA2P +sla_RCC slRCC +sla_RDPLAN slRDPL +sla_REFCO slRFCO +sla_REFCOQ slRFCQ +sla_REFRO slRFRO +sla_REFV slREFV +sla_REFZ slREFZ +sla_RVEROT slRVER +sla_RVGALC slRVGA +sla_RVLG slRVLG +sla_RVLSRD slRVLD +sla_RVLSRK slRVLK + +sla_S2TP slS2TP +sla_SEP slSEP +sla_SMAT slSMAT +sla_SUBET slSUET +sla_SUPGAL slSUGA +sla_SVD slSVD +sla_SVDCOV slSVDC +sla_SVDSOL slSVDS + +sla_TP2S slTP2S +sla_TP2V slTP2V +sla_TPS2C slTPSC +sla_TPV2C slTPVC + +sla_UE2EL slUEEL +sla_UE2PV slUEPV +sla_UNPCD slUPCD + +sla_V2TP slV2TP +sla_VDV slVDV +sla_VN slVN +sla_VXV slVXV + +sla_XY2XY slXYXY +sla_ZD slZD |