Main Page | Modules | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

slalib.h File Reference


Detailed Description

Simple wrapper of the required fortran SLALIB functions.

Author:
Robert DeSonia, MHPCC
Version:
Revision
1.12
Name
rel5_0
Date:
Date
2005/02/17 19:26:23
Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii

Definition in file slalib.h.

#include "config.h"

Include dependency graph for slalib.h:

Include dependency graph

Go to the source code of this file.

Defines

#define fslaAoppa   F77_FUNC_(sla_aoppa,SLA_AOPPA)
#define fslaAopqk   F77_FUNC_(sla_aopqk,SLA_AOPQK)
#define fslaOapqk   F77_FUNC_(sla_oapqk,SLA_OAPQK)
#define fslaAirmas   F77_FUNC_(sla_airmas,SLA_AIRMAS)
#define slaAoppa(date, dut, elongm, phim, him, xp, yp, tdk, pmb, rh, wl, tlr, AOPRMS)   fslaAoppa(&date,&dut,&elongm,&phim,&him,&xp,&yp,&tdk,&pmb,&rh,&wl,&tlr,AOPRMS)
#define slaAopqk(RAP, DAP, AOPRMS, AOB, ZOB, HOB, DOB, ROB)   fslaAopqk(&RAP,&DAP,AOPRMS,AOB,ZOB,HOB,DOB,ROB)
#define slaOapqk(TYPE, OB1, OB2, AOPRMS, RAP, DAP)   fslaOapqk(TYPE, &OB1, &OB2, AOPRMS, RAP, DAP)
#define slaAirmas(ZD)   fslaAirmas(&ZD)

Functions

void fslaAoppa (const double *date, const double *dut, const double *elongm, const double *phim, const double *him, const double *xp, const double *yp, const double *tdk, const double *pmb, const double *rh, const double *wl, const double *tlr, double *AOPRMS)
void fslaAopqk (const double *RAP, const double *DAP, double *AOPRMS, double *AOB, double *ZOB, double *HOB, double *DOB, double *ROB)
void fslaOapqk (char *TYPE, const double *OB1, const double *OB2, double *AOPRMS, double *RAP, double *DAP)
double fslaAirmas (const double *zenithDistance)


Define Documentation

#define fslaAirmas   F77_FUNC_(sla_airmas,SLA_AIRMAS)
 

Definition at line 59 of file slalib.h.

#define fslaAoppa   F77_FUNC_(sla_aoppa,SLA_AOPPA)
 

Definition at line 20 of file slalib.h.

#define fslaAopqk   F77_FUNC_(sla_aopqk,SLA_AOPQK)
 

Definition at line 37 of file slalib.h.

#define fslaOapqk   F77_FUNC_(sla_oapqk,SLA_OAPQK)
 

Definition at line 49 of file slalib.h.

#define slaAirmas ZD   )     fslaAirmas(&ZD)
 

Definition at line 127 of file slalib.h.

#define slaAoppa date,
dut,
elongm,
phim,
him,
xp,
yp,
tdk,
pmb,
rh,
wl,
tlr,
AOPRMS   )     fslaAoppa(&date,&dut,&elongm,&phim,&him,&xp,&yp,&tdk,&pmb,&rh,&wl,&tlr,AOPRMS)
 

Definition at line 83 of file slalib.h.

#define slaAopqk RAP,
DAP,
AOPRMS,
AOB,
ZOB,
HOB,
DOB,
ROB   )     fslaAopqk(&RAP,&DAP,AOPRMS,AOB,ZOB,HOB,DOB,ROB)
 

Definition at line 101 of file slalib.h.

#define slaOapqk TYPE,
OB1,
OB2,
AOPRMS,
RAP,
DAP   )     fslaOapqk(TYPE, &OB1, &OB2, AOPRMS, RAP, DAP)
 

Definition at line 117 of file slalib.h.


Function Documentation

double fslaAirmas const double *  zenithDistance  ) 
 

void fslaAoppa const double *  date,
const double *  dut,
const double *  elongm,
const double *  phim,
const double *  him,
const double *  xp,
const double *  yp,
const double *  tdk,
const double *  pmb,
const double *  rh,
const double *  wl,
const double *  tlr,
double *  AOPRMS
 

void fslaAopqk const double *  RAP,
const double *  DAP,
double *  AOPRMS,
double *  AOB,
double *  ZOB,
double *  HOB,
double *  DOB,
double *  ROB
 

void fslaOapqk char *  TYPE,
const double *  OB1,
const double *  OB2,
double *  AOPRMS,
double *  RAP,
double *  DAP
 


Generated on Mon Apr 4 18:24:46 2005 for Pan-STARRS Foundation Library by  doxygen 1.3.9.1