36 #define PI 3.141592653589793
103 return 120.0 * ( (0.25 - x * x - y * y) / 0.25 ) * sin (3.14159265 * t / 0.003);
145 ERROR_MSG (
"This entrie is not allowed: ud_functions.hpp");
167 ERROR_MSG (
"This entrie is not allowed: ud_functions.hpp");
177 double plusmoins = -1.;
189 return 1000.*t - 30.;
194 double flux[101] = { 0.,
298 double timescale = 1. / numData;
299 int ipos = t / timescale;
301 double t2 = timescale * (ipos + 1);
303 double a = (flux[ipos + 1] - flux[ipos]) / timescale;
304 double b = flux[ipos + 1] - a * t2;
308 std::cout <<
"t = " << t <<
" f = " << t* a + b <<
" " << ipos <<
" " << a <<
" " << b << std::endl;
311 return plusmoins * (t * a + b);
328 return 110170 * coef;
332 return 109540 * coef;
336 return 108930 * coef;
340 return 108320 * coef;
344 return 107710 * coef;
348 return 107120 * coef;
352 return 106530 * coef;
356 return 111130 * coef;
360 return 115440 * coef;
364 return 118690 * coef;
368 return 121460 * coef;
372 return 123940 * coef;
376 return 126350 * coef;
380 return 128890 * coef;
384 return 131510 * coef;
388 return 133980 * coef;
392 return 136200 * coef;
396 return 138330 * coef;
400 return 140350 * coef;
404 return 142290 * coef;
408 return 144360 * coef;
412 return 146130 * coef;
416 return 147530 * coef;
420 return 148780 * coef;
424 return 149740 * coef;
428 return 150320 * coef;
432 return 150470 * coef;
436 return 150250 * coef;
440 return 149750 * coef;
444 return 148990 * coef;
448 return 148220 * coef;
452 return 147210 * coef;
456 return 145940 * coef;
460 return 144960 * coef;
464 return 143750 * coef;
468 return 141980 * coef;
472 return 139900 * coef;
476 return 137260 * coef;
480 return 133970 * coef;
484 return 131670 * coef;
488 return 131320 * coef;
492 return 133150 * coef;
496 return 132710 * coef;
500 return 131570 * coef;
504 return 130280 * coef;
508 return 129750 * coef;
512 return 129330 * coef;
516 return 128910 * coef;
520 return 128360 * coef;
524 return 127680 * coef;
528 return 127000 * coef;
532 return 126410 * coef;
536 return 125920 * coef;
540 return 125480 * coef;
544 return 125040 * coef;
548 return 124560 * coef;
552 return 124050 * coef;
556 return 123530 * coef;
560 return 123000 * coef;
564 return 122440 * coef;
568 return 121840 * coef;
572 return 121220 * coef;
576 return 120580 * coef;
580 return 119950 * coef;
584 return 119330 * coef;
588 return 118710 * coef;
592 return 118100 * coef;
596 return 117470 * coef;
600 return 116840 * coef;
604 return 116200 * coef;
608 return 115560 * coef;
612 return 114920 * coef;
616 return 114280 * coef;
620 return 113650 * coef;
624 return 113020 * coef;
628 return 112400 * coef;
632 return 111790 * coef;
636 return 111200 * coef;
640 return 110620 * coef;
644 return 110060 * coef;
Real fZero(const Real &, const Real &, const Real &, const Real &, const ID &)
Real d0(const Real &t, const Real &x, const Real &y, const Real &z, const ID &i)
Real p0(const Real &t, const Real &x, const Real &y, const Real &z, const ID &i)
void updateInverseJacobian(const UInt &iQuadPt)
Real w0(const Real &t, const Real &x, const Real &y, const Real &z, const ID &i)
Real f(const Real &t, const Real &x, const Real &y, const Real &z, const ID &i)
double Real
Generic real data.
Real u1(const Real &t, const Real &x, const Real &y, const Real &z, const ID &i)
Real u0(const Real &t, const Real &x, const Real &y, const Real &z, const ID &i)
Real u2(const Real &t, const Real &, const Real &, const Real &, const ID &i)