All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
2DoubleFuncTest.cpp File Reference

Test file for the class Adapter2DoubleFunction. More...

#include <math.h>
#include <stdio.h>
#include "GaudiMath/GaudiMath.h"
#include "GaudiMath/Adapters.h"
Include dependency graph for 2DoubleFuncTest.cpp:

Go to the source code of this file.

Functions

int main ()
 

Detailed Description

Test file for the class Adapter2DoubleFunction.

Date
2003-09-03
Author
Kirill Miklyaev kiril.nosp@m.lm@i.nosp@m.ris1..nosp@m.itep.nosp@m..ru

Definition in file 2DoubleFuncTest.cpp.

Function Documentation

int main ( )

Definition at line 26 of file 2DoubleFuncTest.cpp.

{
const GaudiMath::Function& mypow = GaudiMath::adapter ( pow );
Genfun::Argument arg(2);
for ( double x = 0; x < 10; ++x)
{
for (double y = 0; y < 10; ++y)
{
arg[0] = x;
arg[1] = y;
printf ("x=%6.5f y=%6.5f mypow=%+.10f pow=%+.10f pow-mypow=%+.10f \n",
x, y, mypow(arg), pow(x, y),
pow(x, y) - mypow(arg) );
}
}
exit(0);
}