2
using namespace rheolef;
5
int main (int argc, char**argv) {
6
environment rheolef (argc,argv);
7
Float tol = (argc > 1) ? atof(argv[1]) : 1e+38;
10
space Xh (gamma_h, "P1");
11
form m (Xh, Xh, "mass");
13
Float meas_gamma_h = m(one,one);
14
size_t d = gamma_h.dimension();
15
Float pi = acos(Float(-1));
16
Float meas_gamma = (d == 3) ? 4*pi : 2*pi;
17
Float err = fabs(meas_gamma - meas_gamma_h);
18
dout << "meas(gamma_h) = " << meas_gamma_h << endl
19
<< "meas(gamma) = " << meas_gamma << endl
20
<< "err = " << err << endl;
21
return (err < tol) ? 0 : 1;