00001 #ifndef DAWSONINTEGRAL_H
00002 #define DAWSONINTEGRAL_H
00003
00004
00005
00006
00007
00008
00009
00010
00011 #ifndef ZMENVIRONMENT_H
00012 #include "ZMutility/ZMenvironment.h"
00013 #endif
00014 #include <utility>
00015
00016 ZM_BEGIN_NAMESPACE( zmsf )
00017
00018 typedef std::pair<double,double> Dpair;
00019
00024
00025 struct DawsonIntegral {
00026
00028 static double Dawson( const double x );
00029
00031 static Dpair DawsonErr( const double x );
00032
00033 };
00034
00035 ZM_END_NAMESPACE( zmsf )
00036
00037 #endif
00038