1
2
3
4
5 import _slalib
6
8 if (name == "this"):
9 if isinstance(value, class_type):
10 self.__dict__[name] = value.this
11 if hasattr(value,"thisown"): self.__dict__["thisown"] = value.thisown
12 del value.thisown
13 return
14 method = class_type.__swig_setmethods__.get(name,None)
15 if method: return method(self,value)
16 if (not static) or hasattr(self,name) or (name == "thisown"):
17 self.__dict__[name] = value
18 else:
19 raise AttributeError("You cannot add attributes to %s" % self)
20
23
25 method = class_type.__swig_getmethods__.get(name,None)
26 if method: return method(self)
27 raise AttributeError,name
28
29 import types
30 try:
31 _object = types.ObjectType
32 _newclass = 1
33 except AttributeError:
34 class _object : pass
35 _newclass = 0
36 del types
37
38
40 __swig_setmethods__ = {}
41 __setattr__ = lambda self, name, value: _swig_setattr(self, doubleArray, name, value)
42 __swig_getmethods__ = {}
43 __getattr__ = lambda self, name: _swig_getattr(self, doubleArray, name)
45 return "<%s.%s; proxy of C doubleArray instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
50 try:
51 if self.thisown: destroy(self)
52 except: pass
53
57 __swig_getmethods__["frompointer"] = lambda x: _slalib.doubleArray_frompointer
58 if _newclass:frompointer = staticmethod(_slalib.doubleArray_frompointer)
59
62 _swig_setattr(self, doubleArray, 'this', this)
63 if not hasattr(self,"thisown"): _swig_setattr(self, doubleArray, 'thisown', 0)
64 _swig_setattr(self, doubleArray,self.__class__,doubleArray)
65 _slalib.doubleArray_swigregister(doubleArrayPtr)
66
67 doubleArray_frompointer = _slalib.doubleArray_frompointer
68
70 __swig_setmethods__ = {}
71 __setattr__ = lambda self, name, value: _swig_setattr(self, floatArray, name, value)
72 __swig_getmethods__ = {}
73 __getattr__ = lambda self, name: _swig_getattr(self, floatArray, name)
75 return "<%s.%s; proxy of C floatArray instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
80 try:
81 if self.thisown: destroy(self)
82 except: pass
83
87 __swig_getmethods__["frompointer"] = lambda x: _slalib.floatArray_frompointer
88 if _newclass:frompointer = staticmethod(_slalib.floatArray_frompointer)
89
92 _swig_setattr(self, floatArray, 'this', this)
93 if not hasattr(self,"thisown"): _swig_setattr(self, floatArray, 'thisown', 0)
94 _swig_setattr(self, floatArray,self.__class__,floatArray)
95 _slalib.floatArray_swigregister(floatArrayPtr)
96
97 floatArray_frompointer = _slalib.floatArray_frompointer
98
100 __swig_setmethods__ = {}
101 __setattr__ = lambda self, name, value: _swig_setattr(self, intArray, name, value)
102 __swig_getmethods__ = {}
103 __getattr__ = lambda self, name: _swig_getattr(self, intArray, name)
105 return "<%s.%s; proxy of C intArray instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
110 try:
111 if self.thisown: destroy(self)
112 except: pass
113
117 __swig_getmethods__["frompointer"] = lambda x: _slalib.intArray_frompointer
118 if _newclass:frompointer = staticmethod(_slalib.intArray_frompointer)
119
122 _swig_setattr(self, intArray, 'this', this)
123 if not hasattr(self,"thisown"): _swig_setattr(self, intArray, 'thisown', 0)
124 _swig_setattr(self, intArray,self.__class__,intArray)
125 _slalib.intArray_swigregister(intArrayPtr)
126
127 intArray_frompointer = _slalib.intArray_frompointer
128
129
131 """slaAddet(double rm, double dm, double eq, double rc, double dc)"""
132 return _slalib.slaAddet(*args)
133
135 """slaAfin(char string, int iptr, float a, int j)"""
136 return _slalib.slaAfin(*args)
137
141
143 """
144 slaAltaz(double ha, double dec, double phi, double az, double azd,
145 double azdd, double el, double eld, double eldd,
146 double pa, double pad, double padd)
147 """
148 return _slalib.slaAltaz(*args)
149
151 """
152 slaAmp(double ra, double da, double date, double eq, double rm,
153 double dm)
154 """
155 return _slalib.slaAmp(*args)
156
158 """slaAmpqk(double ra, double da, double amprms, double rm, double dm)"""
159 return _slalib.slaAmpqk(*args)
160
162 """
163 slaAop(double rap, double dap, double date, double dut, double elongm,
164 double phim, double hm, double xp,
165 double yp, double tdk, double pmb, double rh,
166 double wl, double tlr, double aob, double zob,
167 double hob, double dob, double rob)
168 """
169 return _slalib.slaAop(*args)
170
172 """
173 slaAoppa(double date, double dut, double elongm, double phim,
174 double hm, double xp, double yp, double tdk,
175 double pmb, double rh, double wl, double tlr,
176 double aoprms)
177 """
178 return _slalib.slaAoppa(*args)
179
181 """slaAoppat(double date, double aoprms)"""
182 return _slalib.slaAoppat(*args)
183
185 """
186 slaAopqk(double rap, double dap, double aoprms, double aob,
187 double zob, double hob, double dob, double rob)
188 """
189 return _slalib.slaAopqk(*args)
190
192 """
193 slaAtmdsp(double tdk, double pmb, double rh, double wl1, double a1,
194 double b1, double wl2, double a2, double b2)
195 """
196 return _slalib.slaAtmdsp(*args)
197
199 """slaAv2m(float axvec, float rmat)"""
200 return _slalib.slaAv2m(*args)
201
203 """slaBear(float a1, float b1, float a2, float b2) -> float"""
204 return _slalib.slaBear(*args)
205
207 """slaCaf2r(int ideg, int iamin, float asec, float rad, int j)"""
208 return _slalib.slaCaf2r(*args)
209
211 """slaCaldj(int iy, int im, int id, double djm, int j)"""
212 return _slalib.slaCaldj(*args)
213
215 """slaCalyd(int iy, int im, int id, int ny, int nd, int j)"""
216 return _slalib.slaCalyd(*args)
217
219 """slaCc2s(float v, float a, float b)"""
220 return _slalib.slaCc2s(*args)
221
223 """
224 slaCc62s(float v, float a, float b, float r, float ad, float bd,
225 float rd)
226 """
227 return _slalib.slaCc62s(*args)
228
230 """slaCd2tf(int ndp, float days, char sign, int ihmsf)"""
231 return _slalib.slaCd2tf(*args)
232
234 """slaCldj(int iy, int im, int id, double djm, int j)"""
235 return _slalib.slaCldj(*args)
236
238 """slaClyd(int iy, int im, int id, int ny, int nd, int jstat)"""
239 return _slalib.slaClyd(*args)
240
242 """slaCombn(int nsel, int ncand, int list, int j)"""
243 return _slalib.slaCombn(*args)
244
246 """slaCr2af(int ndp, float angle, char sign, int idmsf)"""
247 return _slalib.slaCr2af(*args)
248
250 """slaCr2tf(int ndp, float angle, char sign, int ihmsf)"""
251 return _slalib.slaCr2tf(*args)
252
254 """slaCs2c(float a, float b, float v)"""
255 return _slalib.slaCs2c(*args)
256
258 """
259 slaCs2c6(float a, float b, float r, float ad, float bd, float rd,
260 float v)
261 """
262 return _slalib.slaCs2c6(*args)
263
265 """slaCtf2d(int ihour, int imin, float sec, float days, int j)"""
266 return _slalib.slaCtf2d(*args)
267
269 """slaCtf2r(int ihour, int imin, float sec, float rad, int j)"""
270 return _slalib.slaCtf2r(*args)
271
273 """slaDaf2r(int ideg, int iamin, double asec, double rad, int j)"""
274 return _slalib.slaDaf2r(*args)
275
277 """slaDafin(char string, int iptr, double a, int j)"""
278 return _slalib.slaDafin(*args)
279
281 """slaDat(double dju) -> double"""
282 return _slalib.slaDat(*args)
283
285 """slaDav2m(double axvec, double rmat)"""
286 return _slalib.slaDav2m(*args)
287
289 """slaDbear(double a1, double b1, double a2, double b2) -> double"""
290 return _slalib.slaDbear(*args)
291
293 """slaDbjin(char string, int nstrt, double dreslt, int jf1, int jf2)"""
294 return _slalib.slaDbjin(*args)
295
297 """
298 slaDc62s(double v, double a, double b, double r, double ad,
299 double bd, double rd)
300 """
301 return _slalib.slaDc62s(*args)
302
304 """slaDcc2s(double v, double a, double b)"""
305 return _slalib.slaDcc2s(*args)
306
308 """
309 slaDcmpf(double coeffs, double xz, double yz, double xs, double ys,
310 double perp, double orient)
311 """
312 return _slalib.slaDcmpf(*args)
313
315 """slaDcs2c(double a, double b, double v)"""
316 return _slalib.slaDcs2c(*args)
317
319 """slaDd2tf(int ndp, double days, char sign, int ihmsf)"""
320 return _slalib.slaDd2tf(*args)
321
323 """slaDe2h(double ha, double dec, double phi, double az, double el)"""
324 return _slalib.slaDe2h(*args)
325
327 """slaDeuler(char order, double phi, double theta, double psi, double rmat)"""
328 return _slalib.slaDeuler(*args)
329
331 """slaDfltin(char string, int nstrt, double dreslt, int jflag)"""
332 return _slalib.slaDfltin(*args)
333
335 """slaDh2e(double az, double el, double phi, double ha, double dec)"""
336 return _slalib.slaDh2e(*args)
337
339 """slaDimxv(double dm, double va, double vb)"""
340 return _slalib.slaDimxv(*args)
341
343 """slaDjcal(int ndp, double djm, int iymdf, int j)"""
344 return _slalib.slaDjcal(*args)
345
347 """slaDjcl(double djm, int iy, int im, int id, double fd, int j)"""
348 return _slalib.slaDjcl(*args)
349
351 """slaDm2av(double rmat, double axvec)"""
352 return _slalib.slaDm2av(*args)
353
355 """slaDmat(int n, double a, double y, double d, int jf, int iw)"""
356 return _slalib.slaDmat(*args)
357
359 """slaDmoon(double date, double pv)"""
360 return _slalib.slaDmoon(*args)
361
363 """slaDmxm(double a, double b, double c)"""
364 return _slalib.slaDmxm(*args)
365
367 """slaDmxv(double dm, double va, double vb)"""
368 return _slalib.slaDmxv(*args)
369
371 """slaDpav(double v1, double v2) -> double"""
372 return _slalib.slaDpav(*args)
373
375 """slaDr2af(int ndp, double angle, char sign, int idmsf)"""
376 return _slalib.slaDr2af(*args)
377
379 """slaDr2tf(int ndp, double angle, char sign, int ihmsf)"""
380 return _slalib.slaDr2tf(*args)
381
385
389
391 """
392 slaDs2c6(double a, double b, double r, double ad, double bd,
393 double rd, double v)
394 """
395 return _slalib.slaDs2c6(*args)
396
398 """
399 slaDs2tp(double ra, double dec, double raz, double decz, double xi,
400 double eta, int j)
401 """
402 return _slalib.slaDs2tp(*args)
403
405 """slaDsep(double a1, double b1, double a2, double b2) -> double"""
406 return _slalib.slaDsep(*args)
407
409 """slaDsepv(double v1, double v2) -> double"""
410 return _slalib.slaDsepv(*args)
411
413 """slaDt(double epoch) -> double"""
414 return _slalib.slaDt(*args)
415
417 """slaDtf2d(int ihour, int imin, double sec, double days, int j)"""
418 return _slalib.slaDtf2d(*args)
419
421 """slaDtf2r(int ihour, int imin, double sec, double rad, int j)"""
422 return _slalib.slaDtf2r(*args)
423
425 """
426 slaDtp2s(double xi, double eta, double raz, double decz, double ra,
427 double dec)
428 """
429 return _slalib.slaDtp2s(*args)
430
432 """slaDtp2v(double xi, double eta, double v0, double v)"""
433 return _slalib.slaDtp2v(*args)
434
436 """
437 slaDtps2c(double xi, double eta, double ra, double dec, double raz1,
438 double decz1, double raz2, double decz2,
439 int n)
440 """
441 return _slalib.slaDtps2c(*args)
442
444 """
445 slaDtpv2c(double xi, double eta, double v, double v01, double v02,
446 int n)
447 """
448 return _slalib.slaDtpv2c(*args)
449
451 """slaDtt(double dju) -> double"""
452 return _slalib.slaDtt(*args)
453
455 """slaDv2tp(double v, double v0, double xi, double eta, int j)"""
456 return _slalib.slaDv2tp(*args)
457
459 """slaDvdv(double va, double vb) -> double"""
460 return _slalib.slaDvdv(*args)
461
463 """slaDvn(double v, double uv, double vm)"""
464 return _slalib.slaDvn(*args)
465
467 """slaDvxv(double va, double vb, double vc)"""
468 return _slalib.slaDvxv(*args)
469
471 """slaE2h(float ha, float dec, float phi, float az, float el)"""
472 return _slalib.slaE2h(*args)
473
475 """slaEarth(int iy, int id, float fd, float posvel)"""
476 return _slalib.slaEarth(*args)
477
479 """slaEcleq(double dl, double db, double date, double dr, double dd)"""
480 return _slalib.slaEcleq(*args)
481
483 """slaEcmat(double date, double rmat)"""
484 return _slalib.slaEcmat(*args)
485
487 """
488 slaEcor(float rm, float dm, int iy, int id, float fd, float rv,
489 float tl)
490 """
491 return _slalib.slaEcor(*args)
492
494 """slaEg50(double dr, double dd, double dl, double db)"""
495 return _slalib.slaEg50(*args)
496
498 """
499 slaEl2ue(double date, int jform, double epoch, double orbinc,
500 double anode, double perih, double aorq, double e,
501 double aorl, double dm, double u, int jstat)
502 """
503 return _slalib.slaEl2ue(*args)
504
506 """slaEpb(double date) -> double"""
507 return _slalib.slaEpb(*args)
508
510 """slaEpb2d(double epb) -> double"""
511 return _slalib.slaEpb2d(*args)
512
514 """slaEpco(char k0, char k, double e) -> double"""
515 return _slalib.slaEpco(*args)
516
518 """slaEpj(double date) -> double"""
519 return _slalib.slaEpj(*args)
520
522 """slaEpj2d(double epj) -> double"""
523 return _slalib.slaEpj2d(*args)
524
526 """slaEqecl(double dr, double dd, double date, double dl, double db)"""
527 return _slalib.slaEqecl(*args)
528
530 """slaEqeqx(double date) -> double"""
531 return _slalib.slaEqeqx(*args)
532
534 """slaEqgal(double dr, double dd, double dl, double db)"""
535 return _slalib.slaEqgal(*args)
536
538 """slaEtrms(double ep, double ev)"""
539 return _slalib.slaEtrms(*args)
540
542 """slaEuler(char order, float phi, float theta, float psi, float rmat)"""
543 return _slalib.slaEuler(*args)
544
546 """
547 slaEvp(double date, double deqx, double dvb, double dpb, double dvh,
548 double dph)
549 """
550 return _slalib.slaEvp(*args)
551
553 """
554 slaFitxy(int itype, int np, double xye, double xym, double coeffs,
555 int j)
556 """
557 return _slalib.slaFitxy(*args)
558
560 """
561 slaFk425(double r1950, double d1950, double dr1950, double dd1950,
562 double p1950, double v1950, double r2000,
563 double d2000, double dr2000, double dd2000,
564 double p2000, double v2000)
565 """
566 return _slalib.slaFk425(*args)
567
569 """
570 slaFk45z(double r1950, double d1950, double bepoch, double r2000,
571 double d2000)
572 """
573 return _slalib.slaFk45z(*args)
574
576 """
577 slaFk524(double r2000, double d2000, double dr2000, double dd2000,
578 double p2000, double v2000, double r1950,
579 double d1950, double dr1950, double dd1950,
580 double p1950, double v1950)
581 """
582 return _slalib.slaFk524(*args)
583
585 """
586 slaFk52h(double r5, double d5, double dr5, double dd5, double dr,
587 double dh, double drh, double ddh)
588 """
589 return _slalib.slaFk52h(*args)
590
592 """
593 slaFk54z(double r2000, double d2000, double bepoch, double r1950,
594 double d1950, double dr1950, double dd1950)
595 """
596 return _slalib.slaFk54z(*args)
597
599 """slaFk5hz(double r5, double d5, double epoch, double rh, double dh)"""
600 return _slalib.slaFk5hz(*args)
601
603 """slaFlotin(char string, int nstrt, float reslt, int jflag)"""
604 return _slalib.slaFlotin(*args)
605
607 """slaGaleq(double dl, double db, double dr, double dd)"""
608 return _slalib.slaGaleq(*args)
609
611 """slaGalsup(double dl, double db, double dsl, double dsb)"""
612 return _slalib.slaGalsup(*args)
613
615 """slaGe50(double dl, double db, double dr, double dd)"""
616 return _slalib.slaGe50(*args)
617
619 """slaGeoc(double p, double h, double r, double z)"""
620 return _slalib.slaGeoc(*args)
621
623 """slaGmst(double ut1) -> double"""
624 return _slalib.slaGmst(*args)
625
627 """slaGmsta(double date, double ut1) -> double"""
628 return _slalib.slaGmsta(*args)
629
631 """slaH2e(float az, float el, float phi, float ha, float dec)"""
632 return _slalib.slaH2e(*args)
633
635 """
636 slaH2fk5(double dr, double dh, double drh, double ddh, double r5,
637 double d5, double dr5, double dd5)
638 """
639 return _slalib.slaH2fk5(*args)
640
642 """
643 slaHfk5z(double rh, double dh, double epoch, double r5, double d5,
644 double dr5, double dd5)
645 """
646 return _slalib.slaHfk5z(*args)
647
649 """slaImxv(float rm, float va, float vb)"""
650 return _slalib.slaImxv(*args)
651
653 """slaIntin(char string, int nstrt, long ireslt, int jflag)"""
654 return _slalib.slaIntin(*args)
655
657 """slaInvf(double fwds, double bkwds, int j)"""
658 return _slalib.slaInvf(*args)
659
661 """slaKbj(int jb, double e, char k, int j)"""
662 return _slalib.slaKbj(*args)
663
665 """slaM2av(float rmat, float axvec)"""
666 return _slalib.slaM2av(*args)
667
669 """
670 slaMap(double rm, double dm, double pr, double pd, double px,
671 double rv, double eq, double date, double ra,
672 double da)
673 """
674 return _slalib.slaMap(*args)
675
677 """slaMappa(double eq, double date, double amprms)"""
678 return _slalib.slaMappa(*args)
679
681 """
682 slaMapqk(double rm, double dm, double pr, double pd, double px,
683 double rv, double amprms, double ra, double da)
684 """
685 return _slalib.slaMapqk(*args)
686
688 """slaMapqkz(double rm, double dm, double amprms, double ra, double da)"""
689 return _slalib.slaMapqkz(*args)
690
692 """slaMoon(int iy, int id, float fd, float posvel)"""
693 return _slalib.slaMoon(*args)
694
696 """slaMxm(float a, float b, float c)"""
697 return _slalib.slaMxm(*args)
698
700 """slaMxv(float rm, float va, float vb)"""
701 return _slalib.slaMxv(*args)
702
704 """slaNut(double date, double rmatn)"""
705 return _slalib.slaNut(*args)
706
708 """slaNutc(double date, double dpsi, double deps, double eps0)"""
709 return _slalib.slaNutc(*args)
710
712 """slaNutc80(double date, double dpsi, double deps, double eps0)"""
713 return _slalib.slaNutc80(*args)
714
716 """
717 slaOap(char type, double ob1, double ob2, double date, double dut,
718 double elongm, double phim, double hm,
719 double xp, double yp, double tdk, double pmb,
720 double rh, double wl, double tlr, double rap,
721 double dap)
722 """
723 return _slalib.slaOap(*args)
724
726 """
727 slaOapqk(char type, double ob1, double ob2, double aoprms, double rap,
728 double dap)
729 """
730 return _slalib.slaOapqk(*args)
731
733 """slaObs(int n, char c, char name, double w, double p, double h)"""
734 return _slalib.slaObs(*args)
735
737 """slaPa(double ha, double dec, double phi) -> double"""
738 return _slalib.slaPa(*args)
739
741 """slaPav(float v1, float v2) -> double"""
742 return _slalib.slaPav(*args)
743
745 """slaPcd(double disco, double x, double y)"""
746 return _slalib.slaPcd(*args)
747
749 """
750 slaPda2h(double p, double d, double a, double h1, int j1, double h2,
751 int j2)
752 """
753 return _slalib.slaPda2h(*args)
754
756 """
757 slaPdq2h(double p, double d, double q, double h1, int j1, double h2,
758 int j2)
759 """
760 return _slalib.slaPdq2h(*args)
761
763 """slaPermut(int n, int istate, int iorder, int j)"""
764 return _slalib.slaPermut(*args)
765
767 """
768 slaPertel(int jform, double date0, double date1, double epoch0,
769 double orbi0, double anode0, double perih0,
770 double aorq0, double e0, double am0, double epoch1,
771 double orbi1, double anode1, double perih1,
772 double aorq1, double e1, double am1,
773 int jstat)
774 """
775 return _slalib.slaPertel(*args)
776
778 """slaPertue(double date, double u, int jstat)"""
779 return _slalib.slaPertue(*args)
780
782 """
783 slaPlanel(double date, int jform, double epoch, double orbinc,
784 double anode, double perih, double aorq, double e,
785 double aorl, double dm, double pv, int jstat)
786 """
787 return _slalib.slaPlanel(*args)
788
790 """slaPlanet(double date, int np, double pv, int j)"""
791 return _slalib.slaPlanet(*args)
792
794 """
795 slaPlante(double date, double elong, double phi, int jform, double epoch,
796 double orbinc, double anode, double perih,
797 double aorq, double e, double aorl,
798 double dm, double ra, double dec, double r,
799 int jstat)
800 """
801 return _slalib.slaPlante(*args)
802
804 """
805 slaPm(double r0, double d0, double pr, double pd, double px,
806 double rv, double ep0, double ep1, double r1,
807 double d1)
808 """
809 return _slalib.slaPm(*args)
810
812 """
813 slaPolmo(double elongm, double phim, double xp, double yp, double elong,
814 double phi, double daz)
815 """
816 return _slalib.slaPolmo(*args)
817
819 """slaPrebn(double bep0, double bep1, double rmatp)"""
820 return _slalib.slaPrebn(*args)
821
823 """slaPrec(double ep0, double ep1, double rmatp)"""
824 return _slalib.slaPrec(*args)
825
827 """slaPrecl(double ep0, double ep1, double rmatp)"""
828 return _slalib.slaPrecl(*args)
829
831 """slaPreces(char sys, double ep0, double ep1, double ra, double dc)"""
832 return _slalib.slaPreces(*args)
833
835 """slaPrenut(double epoch, double date, double rmatpn)"""
836 return _slalib.slaPrenut(*args)
837
839 """
840 slaPv2el(double pv, double date, double pmass, int jformr, int jform,
841 double epoch, double orbinc, double anode,
842 double perih, double aorq, double e,
843 double aorl, double dm, int jstat)
844 """
845 return _slalib.slaPv2el(*args)
846
848 """slaPv2ue(double pv, double date, double pmass, double u, int jstat)"""
849 return _slalib.slaPv2ue(*args)
850
852 """slaPvobs(double p, double h, double stl, double pv)"""
853 return _slalib.slaPvobs(*args)
854
856 """
857 slaPxy(int np, double xye, double xym, double coeffs, double xyp,
858 double xrms, double yrms, double rrms)
859 """
860 return _slalib.slaPxy(*args)
861
863 """slaRange(float angle) -> float"""
864 return _slalib.slaRange(*args)
865
869
871 """slaRcc(double tdb, double ut1, double wl, double u, double v) -> double"""
872 return _slalib.slaRcc(*args)
873
875 """
876 slaRdplan(double date, int np, double elong, double phi, double ra,
877 double dec, double diam)
878 """
879 return _slalib.slaRdplan(*args)
880
882 """
883 slaRefco(double hm, double tdk, double pmb, double rh, double wl,
884 double phi, double tlr, double eps, double refa,
885 double refb)
886 """
887 return _slalib.slaRefco(*args)
888
890 """
891 slaRefcoq(double tdk, double pmb, double rh, double wl, double refa,
892 double refb)
893 """
894 return _slalib.slaRefcoq(*args)
895
897 """
898 slaRefro(double zobs, double hm, double tdk, double pmb, double rh,
899 double wl, double phi, double tlr, double eps,
900 double ref)
901 """
902 return _slalib.slaRefro(*args)
903
905 """slaRefv(double vu, double refa, double refb, double vr)"""
906 return _slalib.slaRefv(*args)
907
909 """slaRefz(double zu, double refa, double refb, double zr)"""
910 return _slalib.slaRefz(*args)
911
913 """slaRverot(float phi, float ra, float da, float st) -> float"""
914 return _slalib.slaRverot(*args)
915
917 """slaRvgalc(float r2000, float d2000) -> float"""
918 return _slalib.slaRvgalc(*args)
919
921 """slaRvlg(float r2000, float d2000) -> float"""
922 return _slalib.slaRvlg(*args)
923
925 """slaRvlsrd(float r2000, float d2000) -> float"""
926 return _slalib.slaRvlsrd(*args)
927
929 """slaRvlsrk(float r2000, float d2000) -> float"""
930 return _slalib.slaRvlsrk(*args)
931
933 """
934 slaS2tp(float ra, float dec, float raz, float decz, float xi,
935 float eta, int j)
936 """
937 return _slalib.slaS2tp(*args)
938
940 """slaSep(float a1, float b1, float a2, float b2) -> float"""
941 return _slalib.slaSep(*args)
942
944 """slaSepv(float v1, float v2) -> float"""
945 return _slalib.slaSepv(*args)
946
948 """slaSmat(int n, float a, float y, float d, int jf, int iw)"""
949 return _slalib.slaSmat(*args)
950
952 """slaSubet(double rc, double dc, double eq, double rm, double dm)"""
953 return _slalib.slaSubet(*args)
954
956 """slaSupgal(double dsl, double dsb, double dl, double db)"""
957 return _slalib.slaSupgal(*args)
958
960 """
961 slaSvd(int m, int n, int mp, int np, double a, double w, double v,
962 double work, int jstat)
963 """
964 return _slalib.slaSvd(*args)
965
967 """
968 slaSvdcov(int n, int np, int nc, double w, double v, double work,
969 double cvm)
970 """
971 return _slalib.slaSvdcov(*args)
972
974 """
975 slaSvdsol(int m, int n, int mp, int np, double b, double u, double w,
976 double v, double work, double x)
977 """
978 return _slalib.slaSvdsol(*args)
979
981 """
982 slaTp2s(float xi, float eta, float raz, float decz, float ra,
983 float dec)
984 """
985 return _slalib.slaTp2s(*args)
986
988 """slaTp2v(float xi, float eta, float v0, float v)"""
989 return _slalib.slaTp2v(*args)
990
992 """
993 slaTps2c(float xi, float eta, float ra, float dec, float raz1,
994 float decz1, float raz2, float decz2, int n)
995 """
996 return _slalib.slaTps2c(*args)
997
999 """
1000 slaTpv2c(float xi, float eta, float v, float v01, float v02,
1001 int n)
1002 """
1003 return _slalib.slaTpv2c(*args)
1004
1006 """
1007 slaUe2el(double u, int jformr, int jform, double epoch, double orbinc,
1008 double anode, double perih, double aorq,
1009 double e, double aorl, double dm, int jstat)
1010 """
1011 return _slalib.slaUe2el(*args)
1012
1014 """slaUe2pv(double date, double u, double pv, int jstat)"""
1015 return _slalib.slaUe2pv(*args)
1016
1018 """slaUnpcd(double disco, double x, double y)"""
1019 return _slalib.slaUnpcd(*args)
1020
1022 """slaV2tp(float v, float v0, float xi, float eta, int j)"""
1023 return _slalib.slaV2tp(*args)
1024
1026 """slaVdv(float va, float vb) -> float"""
1027 return _slalib.slaVdv(*args)
1028
1030 """slaVn(float v, float uv, float vm)"""
1031 return _slalib.slaVn(*args)
1032
1034 """slaVxv(float va, float vb, float vc)"""
1035 return _slalib.slaVxv(*args)
1036
1038 """slaXy2xy(double x1, double y1, double coeffs, double x2, double y2)"""
1039 return _slalib.slaXy2xy(*args)
1040
1042 """slaZd(double ha, double dec, double phi) -> double"""
1043 return _slalib.slaZd(*args)
1044