slalib
index
/home/optics/dazle/dics/dics/slalib.py

# This file was created automatically by SWIG.
# Don't modify this file, modify the SWIG interface instead.
# This file is compatible with both classic and new-style classes.

 
Modules
       
_slalib

 
Classes
       
__builtin__.object
doubleArray
doubleArrayPtr
floatArray
floatArrayPtr
intArray
intArrayPtr

 
class doubleArray(__builtin__.object)
     Methods defined here:
__del__(self, destroy=<built-in function delete_doubleArray>)
__getattr__ lambda self, name
__getitem__(*args)
__init__(self, *args)
__repr__(self)
__setattr__ lambda self, name, value
__setitem__(*args)
cast(*args)

Static methods defined here:
frompointer = doubleArray_frompointer(...)

Data and other attributes defined here:
__dict__ = <dictproxy object>
dictionary for instance variables (if defined)
__swig_getmethods__ = {'frompointer': <function <lambda>>}
__swig_setmethods__ = {}
__weakref__ = <attribute '__weakref__' of 'doubleArray' objects>
list of weak references to the object (if defined)

 
class doubleArrayPtr(doubleArray)
    
Method resolution order:
doubleArrayPtr
doubleArray
__builtin__.object

Methods defined here:
__init__(self, this)

Methods inherited from doubleArray:
__del__(self, destroy=<built-in function delete_doubleArray>)
__getattr__ lambda self, name
__getitem__(*args)
__repr__(self)
__setattr__ lambda self, name, value
__setitem__(*args)
cast(*args)

Static methods inherited from doubleArray:
frompointer = doubleArray_frompointer(...)

Data and other attributes inherited from doubleArray:
__dict__ = <dictproxy object>
dictionary for instance variables (if defined)
__swig_getmethods__ = {'frompointer': <function <lambda>>}
__swig_setmethods__ = {}
__weakref__ = <attribute '__weakref__' of 'doubleArray' objects>
list of weak references to the object (if defined)

 
class floatArray(__builtin__.object)
     Methods defined here:
__del__(self, destroy=<built-in function delete_floatArray>)
__getattr__ lambda self, name
__getitem__(*args)
__init__(self, *args)
__repr__(self)
__setattr__ lambda self, name, value
__setitem__(*args)
cast(*args)

Static methods defined here:
frompointer = floatArray_frompointer(...)

Data and other attributes defined here:
__dict__ = <dictproxy object>
dictionary for instance variables (if defined)
__swig_getmethods__ = {'frompointer': <function <lambda>>}
__swig_setmethods__ = {}
__weakref__ = <attribute '__weakref__' of 'floatArray' objects>
list of weak references to the object (if defined)

 
class floatArrayPtr(floatArray)
    
Method resolution order:
floatArrayPtr
floatArray
__builtin__.object

Methods defined here:
__init__(self, this)

Methods inherited from floatArray:
__del__(self, destroy=<built-in function delete_floatArray>)
__getattr__ lambda self, name
__getitem__(*args)
__repr__(self)
__setattr__ lambda self, name, value
__setitem__(*args)
cast(*args)

Static methods inherited from floatArray:
frompointer = floatArray_frompointer(...)

Data and other attributes inherited from floatArray:
__dict__ = <dictproxy object>
dictionary for instance variables (if defined)
__swig_getmethods__ = {'frompointer': <function <lambda>>}
__swig_setmethods__ = {}
__weakref__ = <attribute '__weakref__' of 'floatArray' objects>
list of weak references to the object (if defined)

 
class intArray(__builtin__.object)
     Methods defined here:
__del__(self, destroy=<built-in function delete_intArray>)
__getattr__ lambda self, name
__getitem__(*args)
__init__(self, *args)
__repr__(self)
__setattr__ lambda self, name, value
__setitem__(*args)
cast(*args)

Static methods defined here:
frompointer = intArray_frompointer(...)

Data and other attributes defined here:
__dict__ = <dictproxy object>
dictionary for instance variables (if defined)
__swig_getmethods__ = {'frompointer': <function <lambda>>}
__swig_setmethods__ = {}
__weakref__ = <attribute '__weakref__' of 'intArray' objects>
list of weak references to the object (if defined)

 
class intArrayPtr(intArray)
    
Method resolution order:
intArrayPtr
intArray
__builtin__.object

Methods defined here:
__init__(self, this)

Methods inherited from intArray:
__del__(self, destroy=<built-in function delete_intArray>)
__getattr__ lambda self, name
__getitem__(*args)
__repr__(self)
__setattr__ lambda self, name, value
__setitem__(*args)
cast(*args)

Static methods inherited from intArray:
frompointer = intArray_frompointer(...)

Data and other attributes inherited from intArray:
__dict__ = <dictproxy object>
dictionary for instance variables (if defined)
__swig_getmethods__ = {'frompointer': <function <lambda>>}
__swig_setmethods__ = {}
__weakref__ = <attribute '__weakref__' of 'intArray' objects>
list of weak references to the object (if defined)

 
Functions
       
doubleArray_frompointer(...)
floatArray_frompointer(...)
intArray_frompointer(...)
slaAddet(*args)
slaAddet(double rm, double dm, double eq, double rc, double dc)
slaAfin(*args)
slaAfin(char string, int iptr, float a, int j)
slaAirmas(*args)
slaAirmas(double zd) -> double
slaAltaz(*args)
slaAltaz(double ha, double dec, double phi, double az, double azd, 
    double azdd, double el, double eld, double eldd, 
    double pa, double pad, double padd)
slaAmp(*args)
slaAmp(double ra, double da, double date, double eq, double rm, 
    double dm)
slaAmpqk(*args)
slaAmpqk(double ra, double da, double amprms, double rm, double dm)
slaAop(*args)
slaAop(double rap, double dap, double date, double dut, double elongm, 
    double phim, double hm, double xp, 
    double yp, double tdk, double pmb, double rh, 
    double wl, double tlr, double aob, double zob, 
    double hob, double dob, double rob)
slaAoppa(*args)
slaAoppa(double date, double dut, double elongm, double phim, 
    double hm, double xp, double yp, double tdk, 
    double pmb, double rh, double wl, double tlr, 
    double aoprms)
slaAoppat(*args)
slaAoppat(double date, double aoprms)
slaAopqk(*args)
slaAopqk(double rap, double dap, double aoprms, double aob, 
    double zob, double hob, double dob, double rob)
slaAtmdsp(*args)
slaAtmdsp(double tdk, double pmb, double rh, double wl1, double a1, 
    double b1, double wl2, double a2, double b2)
slaAv2m(*args)
slaAv2m(float axvec, float rmat)
slaBear(*args)
slaBear(float a1, float b1, float a2, float b2) -> float
slaCaf2r(*args)
slaCaf2r(int ideg, int iamin, float asec, float rad, int j)
slaCaldj(*args)
slaCaldj(int iy, int im, int id, double djm, int j)
slaCalyd(*args)
slaCalyd(int iy, int im, int id, int ny, int nd, int j)
slaCc2s(*args)
slaCc2s(float v, float a, float b)
slaCc62s(*args)
slaCc62s(float v, float a, float b, float r, float ad, float bd, 
    float rd)
slaCd2tf(*args)
slaCd2tf(int ndp, float days, char sign, int ihmsf)
slaCldj(*args)
slaCldj(int iy, int im, int id, double djm, int j)
slaClyd(*args)
slaClyd(int iy, int im, int id, int ny, int nd, int jstat)
slaCombn(*args)
slaCombn(int nsel, int ncand, int list, int j)
slaCr2af(*args)
slaCr2af(int ndp, float angle, char sign, int idmsf)
slaCr2tf(*args)
slaCr2tf(int ndp, float angle, char sign, int ihmsf)
slaCs2c(*args)
slaCs2c(float a, float b, float v)
slaCs2c6(*args)
slaCs2c6(float a, float b, float r, float ad, float bd, float rd, 
    float v)
slaCtf2d(*args)
slaCtf2d(int ihour, int imin, float sec, float days, int j)
slaCtf2r(*args)
slaCtf2r(int ihour, int imin, float sec, float rad, int j)
slaDaf2r(*args)
slaDaf2r(int ideg, int iamin, double asec, double rad, int j)
slaDafin(*args)
slaDafin(char string, int iptr, double a, int j)
slaDat(*args)
slaDat(double dju) -> double
slaDav2m(*args)
slaDav2m(double axvec, double rmat)
slaDbear(*args)
slaDbear(double a1, double b1, double a2, double b2) -> double
slaDbjin(*args)
slaDbjin(char string, int nstrt, double dreslt, int jf1, int jf2)
slaDc62s(*args)
slaDc62s(double v, double a, double b, double r, double ad, 
    double bd, double rd)
slaDcc2s(*args)
slaDcc2s(double v, double a, double b)
slaDcmpf(*args)
slaDcmpf(double coeffs, double xz, double yz, double xs, double ys, 
    double perp, double orient)
slaDcs2c(*args)
slaDcs2c(double a, double b, double v)
slaDd2tf(*args)
slaDd2tf(int ndp, double days, char sign, int ihmsf)
slaDe2h(*args)
slaDe2h(double ha, double dec, double phi, double az, double el)
slaDeuler(*args)
slaDeuler(char order, double phi, double theta, double psi, double rmat)
slaDfltin(*args)
slaDfltin(char string, int nstrt, double dreslt, int jflag)
slaDh2e(*args)
slaDh2e(double az, double el, double phi, double ha, double dec)
slaDimxv(*args)
slaDimxv(double dm, double va, double vb)
slaDjcal(*args)
slaDjcal(int ndp, double djm, int iymdf, int j)
slaDjcl(*args)
slaDjcl(double djm, int iy, int im, int id, double fd, int j)
slaDm2av(*args)
slaDm2av(double rmat, double axvec)
slaDmat(*args)
slaDmat(int n, double a, double y, double d, int jf, int iw)
slaDmoon(*args)
slaDmoon(double date, double pv)
slaDmxm(*args)
slaDmxm(double a, double b, double c)
slaDmxv(*args)
slaDmxv(double dm, double va, double vb)
slaDpav(*args)
slaDpav(double v1, double v2) -> double
slaDr2af(*args)
slaDr2af(int ndp, double angle, char sign, int idmsf)
slaDr2tf(*args)
slaDr2tf(int ndp, double angle, char sign, int ihmsf)
slaDrange(*args)
slaDrange(double angle) -> double
slaDranrm(*args)
slaDranrm(double angle) -> double
slaDs2c6(*args)
slaDs2c6(double a, double b, double r, double ad, double bd, 
    double rd, double v)
slaDs2tp(*args)
slaDs2tp(double ra, double dec, double raz, double decz, double xi, 
    double eta, int j)
slaDsep(*args)
slaDsep(double a1, double b1, double a2, double b2) -> double
slaDsepv(*args)
slaDsepv(double v1, double v2) -> double
slaDt(*args)
slaDt(double epoch) -> double
slaDtf2d(*args)
slaDtf2d(int ihour, int imin, double sec, double days, int j)
slaDtf2r(*args)
slaDtf2r(int ihour, int imin, double sec, double rad, int j)
slaDtp2s(*args)
slaDtp2s(double xi, double eta, double raz, double decz, double ra, 
    double dec)
slaDtp2v(*args)
slaDtp2v(double xi, double eta, double v0, double v)
slaDtps2c(*args)
slaDtps2c(double xi, double eta, double ra, double dec, double raz1, 
    double decz1, double raz2, double decz2, 
    int n)
slaDtpv2c(*args)
slaDtpv2c(double xi, double eta, double v, double v01, double v02, 
    int n)
slaDtt(*args)
slaDtt(double dju) -> double
slaDv2tp(*args)
slaDv2tp(double v, double v0, double xi, double eta, int j)
slaDvdv(*args)
slaDvdv(double va, double vb) -> double
slaDvn(*args)
slaDvn(double v, double uv, double vm)
slaDvxv(*args)
slaDvxv(double va, double vb, double vc)
slaE2h(*args)
slaE2h(float ha, float dec, float phi, float az, float el)
slaEarth(*args)
slaEarth(int iy, int id, float fd, float posvel)
slaEcleq(*args)
slaEcleq(double dl, double db, double date, double dr, double dd)
slaEcmat(*args)
slaEcmat(double date, double rmat)
slaEcor(*args)
slaEcor(float rm, float dm, int iy, int id, float fd, float rv, 
    float tl)
slaEg50(*args)
slaEg50(double dr, double dd, double dl, double db)
slaEl2ue(*args)
slaEl2ue(double date, int jform, double epoch, double orbinc, 
    double anode, double perih, double aorq, double e, 
    double aorl, double dm, double u, int jstat)
slaEpb(*args)
slaEpb(double date) -> double
slaEpb2d(*args)
slaEpb2d(double epb) -> double
slaEpco(*args)
slaEpco(char k0, char k, double e) -> double
slaEpj(*args)
slaEpj(double date) -> double
slaEpj2d(*args)
slaEpj2d(double epj) -> double
slaEqecl(*args)
slaEqecl(double dr, double dd, double date, double dl, double db)
slaEqeqx(*args)
slaEqeqx(double date) -> double
slaEqgal(*args)
slaEqgal(double dr, double dd, double dl, double db)
slaEtrms(*args)
slaEtrms(double ep, double ev)
slaEuler(*args)
slaEuler(char order, float phi, float theta, float psi, float rmat)
slaEvp(*args)
slaEvp(double date, double deqx, double dvb, double dpb, double dvh, 
    double dph)
slaFitxy(*args)
slaFitxy(int itype, int np, double xye, double xym, double coeffs, 
    int j)
slaFk425(*args)
slaFk425(double r1950, double d1950, double dr1950, double dd1950, 
    double p1950, double v1950, double r2000, 
    double d2000, double dr2000, double dd2000, 
    double p2000, double v2000)
slaFk45z(*args)
slaFk45z(double r1950, double d1950, double bepoch, double r2000, 
    double d2000)
slaFk524(*args)
slaFk524(double r2000, double d2000, double dr2000, double dd2000, 
    double p2000, double v2000, double r1950, 
    double d1950, double dr1950, double dd1950, 
    double p1950, double v1950)
slaFk52h(*args)
slaFk52h(double r5, double d5, double dr5, double dd5, double dr, 
    double dh, double drh, double ddh)
slaFk54z(*args)
slaFk54z(double r2000, double d2000, double bepoch, double r1950, 
    double d1950, double dr1950, double dd1950)
slaFk5hz(*args)
slaFk5hz(double r5, double d5, double epoch, double rh, double dh)
slaFlotin(*args)
slaFlotin(char string, int nstrt, float reslt, int jflag)
slaGaleq(*args)
slaGaleq(double dl, double db, double dr, double dd)
slaGalsup(*args)
slaGalsup(double dl, double db, double dsl, double dsb)
slaGe50(*args)
slaGe50(double dl, double db, double dr, double dd)
slaGeoc(*args)
slaGeoc(double p, double h, double r, double z)
slaGmst(*args)
slaGmst(double ut1) -> double
slaGmsta(*args)
slaGmsta(double date, double ut1) -> double
slaH2e(*args)
slaH2e(float az, float el, float phi, float ha, float dec)
slaH2fk5(*args)
slaH2fk5(double dr, double dh, double drh, double ddh, double r5, 
    double d5, double dr5, double dd5)
slaHfk5z(*args)
slaHfk5z(double rh, double dh, double epoch, double r5, double d5, 
    double dr5, double dd5)
slaImxv(*args)
slaImxv(float rm, float va, float vb)
slaIntin(*args)
slaIntin(char string, int nstrt, long ireslt, int jflag)
slaInvf(*args)
slaInvf(double fwds, double bkwds, int j)
slaKbj(*args)
slaKbj(int jb, double e, char k, int j)
slaM2av(*args)
slaM2av(float rmat, float axvec)
slaMap(*args)
slaMap(double rm, double dm, double pr, double pd, double px, 
    double rv, double eq, double date, double ra, 
    double da)
slaMappa(*args)
slaMappa(double eq, double date, double amprms)
slaMapqk(*args)
slaMapqk(double rm, double dm, double pr, double pd, double px, 
    double rv, double amprms, double ra, double da)
slaMapqkz(*args)
slaMapqkz(double rm, double dm, double amprms, double ra, double da)
slaMoon(*args)
slaMoon(int iy, int id, float fd, float posvel)
slaMxm(*args)
slaMxm(float a, float b, float c)
slaMxv(*args)
slaMxv(float rm, float va, float vb)
slaNut(*args)
slaNut(double date, double rmatn)
slaNutc(*args)
slaNutc(double date, double dpsi, double deps, double eps0)
slaNutc80(*args)
slaNutc80(double date, double dpsi, double deps, double eps0)
slaOap(*args)
slaOap(char type, double ob1, double ob2, double date, double dut, 
    double elongm, double phim, double hm, 
    double xp, double yp, double tdk, double pmb, 
    double rh, double wl, double tlr, double rap, 
    double dap)
slaOapqk(*args)
slaOapqk(char type, double ob1, double ob2, double aoprms, double rap, 
    double dap)
slaObs(*args)
slaObs(int n, char c, char name, double w, double p, double h)
slaPa(*args)
slaPa(double ha, double dec, double phi) -> double
slaPav(*args)
slaPav(float v1, float v2) -> double
slaPcd(*args)
slaPcd(double disco, double x, double y)
slaPda2h(*args)
slaPda2h(double p, double d, double a, double h1, int j1, double h2, 
    int j2)
slaPdq2h(*args)
slaPdq2h(double p, double d, double q, double h1, int j1, double h2, 
    int j2)
slaPermut(*args)
slaPermut(int n, int istate, int iorder, int j)
slaPertel(*args)
slaPertel(int jform, double date0, double date1, double epoch0, 
    double orbi0, double anode0, double perih0, 
    double aorq0, double e0, double am0, double epoch1, 
    double orbi1, double anode1, double perih1, 
    double aorq1, double e1, double am1, 
    int jstat)
slaPertue(*args)
slaPertue(double date, double u, int jstat)
slaPlanel(*args)
slaPlanel(double date, int jform, double epoch, double orbinc, 
    double anode, double perih, double aorq, double e, 
    double aorl, double dm, double pv, int jstat)
slaPlanet(*args)
slaPlanet(double date, int np, double pv, int j)
slaPlante(*args)
slaPlante(double date, double elong, double phi, int jform, double epoch, 
    double orbinc, double anode, double perih, 
    double aorq, double e, double aorl, 
    double dm, double ra, double dec, double r, 
    int jstat)
slaPm(*args)
slaPm(double r0, double d0, double pr, double pd, double px, 
    double rv, double ep0, double ep1, double r1, 
    double d1)
slaPolmo(*args)
slaPolmo(double elongm, double phim, double xp, double yp, double elong, 
    double phi, double daz)
slaPrebn(*args)
slaPrebn(double bep0, double bep1, double rmatp)
slaPrec(*args)
slaPrec(double ep0, double ep1, double rmatp)
slaPreces(*args)
slaPreces(char sys, double ep0, double ep1, double ra, double dc)
slaPrecl(*args)
slaPrecl(double ep0, double ep1, double rmatp)
slaPrenut(*args)
slaPrenut(double epoch, double date, double rmatpn)
slaPv2el(*args)
slaPv2el(double pv, double date, double pmass, int jformr, int jform, 
    double epoch, double orbinc, double anode, 
    double perih, double aorq, double e, 
    double aorl, double dm, int jstat)
slaPv2ue(*args)
slaPv2ue(double pv, double date, double pmass, double u, int jstat)
slaPvobs(*args)
slaPvobs(double p, double h, double stl, double pv)
slaPxy(*args)
slaPxy(int np, double xye, double xym, double coeffs, double xyp, 
    double xrms, double yrms, double rrms)
slaRange(*args)
slaRange(float angle) -> float
slaRanorm(*args)
slaRanorm(float angle) -> float
slaRcc(*args)
slaRcc(double tdb, double ut1, double wl, double u, double v) -> double
slaRdplan(*args)
slaRdplan(double date, int np, double elong, double phi, double ra, 
    double dec, double diam)
slaRefco(*args)
slaRefco(double hm, double tdk, double pmb, double rh, double wl, 
    double phi, double tlr, double eps, double refa, 
    double refb)
slaRefcoq(*args)
slaRefcoq(double tdk, double pmb, double rh, double wl, double refa, 
    double refb)
slaRefro(*args)
slaRefro(double zobs, double hm, double tdk, double pmb, double rh, 
    double wl, double phi, double tlr, double eps, 
    double ref)
slaRefv(*args)
slaRefv(double vu, double refa, double refb, double vr)
slaRefz(*args)
slaRefz(double zu, double refa, double refb, double zr)
slaRverot(*args)
slaRverot(float phi, float ra, float da, float st) -> float
slaRvgalc(*args)
slaRvgalc(float r2000, float d2000) -> float
slaRvlg(*args)
slaRvlg(float r2000, float d2000) -> float
slaRvlsrd(*args)
slaRvlsrd(float r2000, float d2000) -> float
slaRvlsrk(*args)
slaRvlsrk(float r2000, float d2000) -> float
slaS2tp(*args)
slaS2tp(float ra, float dec, float raz, float decz, float xi, 
    float eta, int j)
slaSep(*args)
slaSep(float a1, float b1, float a2, float b2) -> float
slaSepv(*args)
slaSepv(float v1, float v2) -> float
slaSmat(*args)
slaSmat(int n, float a, float y, float d, int jf, int iw)
slaSubet(*args)
slaSubet(double rc, double dc, double eq, double rm, double dm)
slaSupgal(*args)
slaSupgal(double dsl, double dsb, double dl, double db)
slaSvd(*args)
slaSvd(int m, int n, int mp, int np, double a, double w, double v, 
    double work, int jstat)
slaSvdcov(*args)
slaSvdcov(int n, int np, int nc, double w, double v, double work, 
    double cvm)
slaSvdsol(*args)
slaSvdsol(int m, int n, int mp, int np, double b, double u, double w, 
    double v, double work, double x)
slaTp2s(*args)
slaTp2s(float xi, float eta, float raz, float decz, float ra, 
    float dec)
slaTp2v(*args)
slaTp2v(float xi, float eta, float v0, float v)
slaTps2c(*args)
slaTps2c(float xi, float eta, float ra, float dec, float raz1, 
    float decz1, float raz2, float decz2, int n)
slaTpv2c(*args)
slaTpv2c(float xi, float eta, float v, float v01, float v02, 
    int n)
slaUe2el(*args)
slaUe2el(double u, int jformr, int jform, double epoch, double orbinc, 
    double anode, double perih, double aorq, 
    double e, double aorl, double dm, int jstat)
slaUe2pv(*args)
slaUe2pv(double date, double u, double pv, int jstat)
slaUnpcd(*args)
slaUnpcd(double disco, double x, double y)
slaV2tp(*args)
slaV2tp(float v, float v0, float xi, float eta, int j)
slaVdv(*args)
slaVdv(float va, float vb) -> float
slaVn(*args)
slaVn(float v, float uv, float vm)
slaVxv(*args)
slaVxv(float va, float vb, float vc)
slaXy2xy(*args)
slaXy2xy(double x1, double y1, double coeffs, double x2, double y2)
slaZd(*args)
slaZd(double ha, double dec, double phi) -> double