|
#define | VERSION "3.x" |
|
#define | DATE "2005-09-19" |
|
#define | BANNER "SkyMaker" |
|
#define | EXECUTABLE "sky" |
|
#define | MYVERSION VERSION |
|
#define | COPYRIGHT "2010-2012 IAP/CNRS/UPMC" |
|
#define | DISCLAIMER |
|
#define | AUTHORS "Emmanuel BERTIN <bertin@iap.fr>" |
|
#define | WEBSITE "http://astromatic.net/software/skymaker" |
|
#define | INSTITUTE "IAP http://www.iap.fr" |
|
#define | OUTPUT stdout /* where all msgs are sent */ |
|
#define | BIG 1e+30 /* a huge number */ |
|
#define | SMALL (1/BIG) /* A very small number */ |
|
#define | MAXCHAR 1024 /* max. number of characters */ |
|
#define | PI 3.1415926535898 /* never met before? */ |
|
#define | C 2.9979250e8 /* speed of light in MKS */ |
|
#define | PSF_NORDER 15 /* Max size = 2^15 */ |
|
#define | DEG (PI/180.0) /* one degree in rad */ |
|
#define | ARCSEC (DEG/3600.0) /* one arsec in rad */ |
|
#define | MICRON 1e-6 /* one micron in MKS */ |
|
#define | MM 1e-3 /* one mm in MKS */ |
|
#define | CM 1e-2 /* one cm in MKS */ |
|
#define | KM 1000.0 /* one km in MKS */ |
|
#define | PC 3.085678e16 /* one parsec in MKS */ |
|
#define | MPC (1.0e6*PC) /* one Mpc */ |
|
#define | FSEEKO fseek |
|
#define | FTELLO ftell |
|
#define | RETURN_OK 0 |
|
#define | RETURN_ERROR (-1) |
|
#define | RETURN_FATAL_ERROR (-2) |
|
#define | SEEK_SET 0 |
|
#define | EXIT_SUCCESS 0 |
|
#define | EXIT_FAILURE -1 |
|
#define | DEXP(x) exp(2.30258509299*(x)) /* 10^x */ |
|
#define | DEXPF(x) expf(2.30258509299f*(x)) /* 10^x */ |
|
#define | QFREAD(ptr, size, afile, fname) |
|
#define | QFWRITE(ptr, size, afile, fname) |
|
#define | QFSEEK(afile, offset, pos, fname) |
|
#define | QFTELL(pos, afile, fname) |
|
#define | QFREE(x) {free(x); x = NULL;} |
|
#define | QCALLOC(ptr, typ, nel) |
|
#define | QMALLOC(ptr, typ, nel) |
|
#define | QREALLOC(ptr, typ, nel) |
|
#define | QMEMCPY(ptrin, ptrout, typ, nel) |
|
#define | RINT(x) (int)(floor(x+0.5)) |
|
#define | NPRINTF if (prefs.verbose_type == NORM) fprintf |
|
#define | NFPRINTF(w, x) |
|
#define | FPRINTF if (prefs.verbose_type == FULL) fprintf |
|
#define | QPRINTF if (prefs.verbose_type != QUIET) fprintf |
|