00001
00002
00011 #ifndef GAMMAQ_CXX_
00012 #define GAMMAQ_CXX_
00013
00014 #define ITMAX 100
00015 #define EPS 3.0e-7
00016 #define FPMIN 1.0e-30
00017 #define MAXSTR 80
00018
00019 #include <cstdio>
00020 #include <cstdlib>
00021
00022 namespace hippodraw {
00023 namespace Numeric {
00024
00028 double gammq(double a, double x);
00029
00031 double gammln( double xx );
00032
00035 void gser(double *gamser, double a, double x, double *gln);
00036
00039 void gcf( double *gammcf, double a, double x, double *gln );
00040
00041 }
00042 }
00043
00044 #endif