13 #include "lifev/core/array/VectorEpetra.hpp" 22 return 1e2 * (std::cos (6.283 * t) - 1) / 2;
45 return -9.1759e-06 * 1e6;
49 return -3.0930e-05 * 1e6;
53 return -6.2639e-05 * 1e6;
57 return -1.0212e-04 * 1e6;
61 return -1.4760e-04 * 1e6;
65 return -1.9726e-04 * 1e6;
69 return -2.4980e-04 * 1e6;
73 return -2.9526e-04 * 1e6;
77 return -3.2956e-04 * 1e6;
81 return -3.5469e-04 * 1e6;
85 return -3.7250e-04 * 1e6;
89 return -3.8429e-04 * 1e6;
93 return -3.9123e-04 * 1e6;
97 return -3.9431e-04 * 1e6;
101 return -3.9349e-04 * 1e6;
103 if (t <= 0.19 + 0.01)
105 return -3.8858e-04 * 1e6;
107 if (t <= 0.20 + 0.01)
109 return -3.7985e-04 * 1e6;
111 if (t <= 0.21 + 0.01)
113 return -3.6756e-04 * 1e6;
115 if (t <= 0.22 + 0.01)
117 return -3.5207e-04 * 1e6;
119 if (t <= 0.23 + 0.01)
121 return -3.3408e-04 * 1e6;
123 if (t <= 0.24 + 0.01)
125 return -3.1402e-04 * 1e6;
127 if (t <= 0.25 + 0.01)
129 return -2.9288e-04 * 1e6;
131 if (t <= 0.26 + 0.01)
133 return -2.7154e-04 * 1e6;
135 if (t <= 0.27 + 0.01)
137 return -2.5054e-04 * 1e6;
139 if (t <= 0.28 + 0.01)
141 return -2.2979e-04 * 1e6;
143 if (t <= 0.29 + 0.01)
145 return -2.0904e-04 * 1e6;
147 if (t <= 0.30 + 0.01)
149 return -1.8880e-04 * 1e6;
151 if (t <= 0.31 + 0.01)
153 return -1.6899e-04 * 1e6;
155 if (t <= 0.32 + 0.01)
157 return -1.4864e-04 * 1e6;
159 if (t <= 0.33 + 0.01)
161 return -1.2730e-04 * 1e6;
163 if (t <= 0.34 + 0.01)
165 return -1.0400e-04 * 1e6;
167 if (t <= 0.35 + 0.01)
169 return -7.9755e-05 * 1e6;
171 if (t <= 0.36 + 0.01)
173 return -5.8719e-05 * 1e6;
175 if (t <= 0.37 + 0.01)
177 return -4.0345e-05 * 1e6;
179 if (t <= 0.38 + 0.01)
181 return -2.4596e-05 * 1e6;
183 if (t <= 0.39 + 0.01)
185 return -1.2259e-05 * 1e6;
187 if (t <= 0.40 + 0.01)
189 return -3.8110e-06 * 1e6;
191 if (t <= 0.41 + 0.01)
195 if (t <= 0.42 + 0.01)
199 if (t <= 0.43 + 0.01)
203 if (t <= 0.44 + 0.01)
207 if (t <= 0.45 + 0.01)
211 if (t <= 0.46 + 0.01)
215 if (t <= 0.47 + 0.01)
219 if (t <= 0.48 + 0.01)
223 if (t <= 0.49 + 0.01)
227 if (t <= 0.50 + 0.01)
231 if (t <= 0.51 + 0.01)
235 if (t <= 0.52 + 0.01)
239 if (t <= 0.53 + 0.01)
243 if (t <= 0.54 + 0.01)
247 if (t <= 0.55 + 0.01)
251 if (t <= 0.56 + 0.01)
255 if (t <= 0.57 + 0.01)
259 if (t <= 0.58 + 0.01)
263 if (t <= 0.59 + 0.01)
267 if (t <= 0.60 + 0.01)
271 if (t <= 0.61 + 0.01)
275 if (t <= 0.62 + 0.01)
279 if (t <= 0.63 + 0.01)
283 if (t <= 0.64 + 0.01)
287 if (t <= 0.65 + 0.01)
291 if (t <= 0.66 + 0.01)
295 if (t <= 0.67 + 0.01)
299 if (t <= 0.68 + 0.01)
303 if (t <= 0.69 + 0.01)
307 if (t <= 0.70 + 0.01)
311 if (t <= 0.71 + 0.01)
315 if (t <= 0.72 + 0.01)
319 if (t <= 0.73 + 0.01)
323 if (t <= 0.74 + 0.01)
327 if (t <= 0.75 + 0.01)
331 if (t <= 0.76 + 0.01)
335 if (t <= 0.77 + 0.01)
339 if (t <= 0.78 + 0.01)
343 if (t <= 0.79 + 0.01)
358 return -1.e1 * 11017;
362 return -1.e1 * 10954;
366 return -1.e1 * 10893;
370 return -1.e1 * 10832;
374 return -1.e1 * 10771;
378 return -1.e1 * 10712;
382 return -1.e1 * 10653;
386 return -1.e1 * 11113;
390 return -1.e1 * 11544;
394 return -1.e1 * 11869;
398 return -1.e1 * 12146;
402 return -1.e1 * 12394;
406 return -1.e1 * 12635;
410 return -1.e1 * 12889;
414 return -1.e1 * 13151;
418 return -1.e1 * 13398;
422 return -1.e1 * 13620;
426 return -1.e1 * 13833;
430 return -1.e1 * 14035;
434 return -1.e1 * 14229;
438 return -1.e1 * 14436;
442 return -1.e1 * 14613;
446 return -1.e1 * 14753;
450 return -1.e1 * 14878;
454 return -1.e1 * 14974;
458 return -1.e1 * 15032;
462 return -1.e1 * 15047;
466 return -1.e1 * 15025;
470 return -1.e1 * 14975;
474 return -1.e1 * 14899;
478 return -1.e1 * 14822;
482 return -1.e1 * 14721;
486 return -1.e1 * 14594;
490 return -1.e1 * 14496;
494 return -1.e1 * 14375;
498 return -1.e1 * 14198;
502 return -1.e1 * 13990;
506 return -1.e1 * 13726;
510 return -1.e1 * 13397;
514 return -1.e1 * 13167;
518 return -1.e1 * 13132;
522 return -1.e1 * 13315;
526 return -1.e1 * 13271;
530 return -1.e1 * 13157;
534 return -1.e1 * 13028;
538 return -1.e1 * 12975;
542 return -1.e1 * 12933;
546 return -1.e1 * 12891;
550 return -1.e1 * 12836;
554 return -1.e1 * 12768;
558 return -1.e1 * 12700;
562 return -1.e1 * 12641;
566 return -1.e1 * 12592;
570 return -1.e1 * 12548;
574 return -1.e1 * 12504;
578 return -1.e1 * 12456;
582 return -1.e1 * 12405;
586 return -1.e1 * 12353;
590 return -1.e1 * 12300;
594 return -1.e1 * 12244;
598 return -1.e1 * 12184;
602 return -1.e1 * 12122;
606 return -1.e1 * 12058;
610 return -1.e1 * 11995;
614 return -1.e1 * 11933;
618 return -1.e1 * 11871;
622 return -1.e1 * 11810;
626 return -1.e1 * 11747;
630 return -1.e1 * 11684;
634 return -1.e1 * 11620;
638 return -1.e1 * 11556;
642 return -1.e1 * 11492;
646 return -1.e1 * 11428;
650 return -1.e1 * 11365;
654 return -1.e1 * 11302;
658 return -1.e1 * 11240;
662 return -1.e1 * 11179;
666 return -1.e1 * 11120;
670 return -1.e1 * 11062;
674 return -1.e1 * 11006;
688 return 3.350E-05 * 1e6;
692 return 3.373E-05 * 1e6;
696 return 3.402E-05 * 1e6;
700 return 3.434E-05 * 1e6;
704 return 3.466E-05 * 1e6;
708 return 3.495E-05 * 1e6;
712 return 3.519E-05 * 1e6;
716 return 3.539E-05 * 1e6;
720 return 3.564E-05 * 1e6;
724 return 3.617E-05 * 1e6;
728 return 3.773E-05 * 1e6;
732 return 4.176E-05 * 1e6;
736 return 5.037E-05 * 1e6;
740 return 6.546E-05 * 1e6;
744 return 8.701E-05 * 1e6;
748 return 1.117E-04 * 1e6;
752 return 1.345E-04 * 1e6;
756 return 1.519E-04 * 1e6;
760 return 1.642E-04 * 1e6;
764 return 1.737E-04 * 1e6;
768 return 1.821E-04 * 1e6;
772 return 1.897E-04 * 1e6;
776 return 1.958E-04 * 1e6;
780 return 1.999E-04 * 1e6;
784 return 2.019E-04 * 1e6;
788 return 2.020E-04 * 1e6;
792 return 2.004E-04 * 1e6;
796 return 1.972E-04 * 1e6;
800 return 1.926E-04 * 1e6;
804 return 1.868E-04 * 1e6;
808 return 1.798E-04 * 1e6;
812 return 1.719E-04 * 1e6;
816 return 1.632E-04 * 1e6;
820 return 1.540E-04 * 1e6;
824 return 1.446E-04 * 1e6;
828 return 1.350E-04 * 1e6;
832 return 1.254E-04 * 1e6;
836 return 1.158E-04 * 1e6;
840 return 1.062E-04 * 1e6;
844 return 9.651E-05 * 1e6;
848 return 8.634E-05 * 1e6;
852 return 7.558E-05 * 1e6;
856 return 6.447E-05 * 1e6;
860 return 5.382E-05 * 1e6;
864 return 4.484E-05 * 1e6;
868 return 3.865E-05 * 1e6;
872 return 3.556E-05 * 1e6;
876 return 3.473E-05 * 1e6;
880 return 3.457E-05 * 1e6;
884 return 3.373E-05 * 1e6;
888 return 3.191E-05 * 1e6;
892 return 2.975E-05 * 1e6;
896 return 2.809E-05 * 1e6;
900 return 2.730E-05 * 1e6;
904 return 2.718E-05 * 1e6;
908 return 2.732E-05 * 1e6;
912 return 2.744E-05 * 1e6;
916 return 2.753E-05 * 1e6;
920 return 2.772E-05 * 1e6;
924 return 2.811E-05 * 1e6;
928 return 2.866E-05 * 1e6;
932 return 2.929E-05 * 1e6;
936 return 2.990E-05 * 1e6;
940 return 3.044E-05 * 1e6;
944 return 3.091E-05 * 1e6;
948 return 3.132E-05 * 1e6;
952 return 3.168E-05 * 1e6;
956 return 3.199E-05 * 1e6;
960 return 3.224E-05 * 1e6;
964 return 3.244E-05 * 1e6;
968 return 3.259E-05 * 1e6;
972 return 3.270E-05 * 1e6;
976 return 3.277E-05 * 1e6;
980 return 3.281E-05 * 1e6;
984 return 3.282E-05 * 1e6;
988 return 3.283E-05 * 1e6;
992 return 3.283E-05 * 1e6;
996 return 3.286E-05 * 1e6;
1000 return 3.291E-05 * 1e6;
1004 return 3.300E-05 * 1e6;
1012 return 3.033E-06 * 1e6;
1016 return 3.041E-06 * 1e6;
1020 return 3.062E-06 * 1e6;
1024 return 3.094E-06 * 1e6;
1028 return 3.127E-06 * 1e6;
1032 return 3.150E-06 * 1e6;
1036 return 3.152E-06 * 1e6;
1040 return 3.141E-06 * 1e6;
1044 return 3.196E-06 * 1e6;
1048 return 3.574E-06 * 1e6;
1052 return 4.778E-06 * 1e6;
1056 return 7.387E-06 * 1e6;
1060 return 1.150E-05 * 1e6;
1064 return 1.609E-05 * 1e6;
1068 return 1.933E-05 * 1e6;
1072 return 2.007E-05 * 1e6;
1076 return 1.885E-05 * 1e6;
1080 return 1.706E-05 * 1e6;
1084 return 1.569E-05 * 1e6;
1088 return 1.481E-05 * 1e6;
1092 return 1.401E-05 * 1e6;
1096 return 1.294E-05 * 1e6;
1100 return 1.160E-05 * 1e6;
1104 return 1.018E-05 * 1e6;
1108 return 8.832E-06 * 1e6;
1112 return 7.609E-06 * 1e6;
1116 return 6.578E-06 * 1e6;
1120 return 5.843E-06 * 1e6;
1124 return 5.472E-06 * 1e6;
1128 return 5.412E-06 * 1e6;
1132 return 5.491E-06 * 1e6;
1136 return 5.527E-06 * 1e6;
1140 return 5.420E-06 * 1e6;
1144 return 5.169E-06 * 1e6;
1148 return 4.829E-06 * 1e6;
1152 return 4.465E-06 * 1e6;
1156 return 4.111E-06 * 1e6;
1160 return 3.750E-06 * 1e6;
1164 return 3.304E-06 * 1e6;
1168 return 2.668E-06 * 1e6;
1172 return 1.800E-06 * 1e6;
1176 return 8.269E-07 * 1e6;
1180 return 9.760E-08 * 1e6;
1184 return 7.311E-08 * 1e6;
1188 return 1.041E-06 * 1e6;
1192 return 2.783E-06 * 1e6;
1196 return 4.537E-06 * 1e6;
1200 return 5.488E-06 * 1e6;
1204 return 5.431E-06 * 1e6;
1208 return 4.863E-06 * 1e6;
1212 return 4.452E-06 * 1e6;
1216 return 4.499E-06 * 1e6;
1220 return 4.824E-06 * 1e6;
1224 return 5.059E-06 * 1e6;
1228 return 4.989E-06 * 1e6;
1232 return 4.671E-06 * 1e6;
1236 return 4.292E-06 * 1e6;
1240 return 3.981E-06 * 1e6;
1244 return 3.749E-06 * 1e6;
1248 return 3.553E-06 * 1e6;
1252 return 3.377E-06 * 1e6;
1256 return 3.255E-06 * 1e6;
1260 return 3.224E-06 * 1e6;
1264 return 3.281E-06 * 1e6;
1268 return 3.377E-06 * 1e6;
1272 return 3.452E-06 * 1e6;
1276 return 3.472E-06 * 1e6;
1280 return 3.441E-06 * 1e6;
1284 return 3.389E-06 * 1e6;
1288 return 3.343E-06 * 1e6;
1292 return 3.312E-06 * 1e6;
1296 return 3.289E-06 * 1e6;
1300 return 3.262E-06 * 1e6;
1304 return 3.223E-06 * 1e6;
1308 return 3.177E-06 * 1e6;
1312 return 3.132E-06 * 1e6;
1316 return 3.094E-06 * 1e6;
1320 return 3.065E-06 * 1e6;
1324 return 3.040E-06 * 1e6;
1328 return 3.016E-06 * 1e6;
1336 return 7.817E-07 * 1e6;
1340 return 7.879E-07 * 1e6;
1344 return 7.977E-07 * 1e6;
1348 return 8.077E-07 * 1e6;
1352 return 8.144E-07 * 1e6;
1356 return 8.164E-07 * 1e6;
1360 return 8.136E-07 * 1e6;
1364 return 8.129E-07 * 1e6;
1368 return 8.462E-07 * 1e6;
1372 return 9.858E-07 * 1e6;
1376 return 1.317E-06 * 1e6;
1380 return 1.854E-06 * 1e6;
1384 return 2.476E-06 * 1e6;
1388 return 3.005E-06 * 1e6;
1392 return 3.366E-06 * 1e6;
1396 return 3.626E-06 * 1e6;
1400 return 3.860E-06 * 1e6;
1404 return 4.044E-06 * 1e6;
1408 return 4.065E-06 * 1e6;
1412 return 3.824E-06 * 1e6;
1416 return 3.320E-06 * 1e6;
1420 return 2.659E-06 * 1e6;
1424 return 2.006E-06 * 1e6;
1428 return 1.503E-06 * 1e6;
1432 return 1.215E-06 * 1e6;
1436 return 1.117E-06 * 1e6;
1440 return 1.136E-06 * 1e6;
1444 return 1.190E-06 * 1e6;
1448 return 1.222E-06 * 1e6;
1452 return 1.219E-06 * 1e6;
1456 return 1.197E-06 * 1e6;
1460 return 1.179E-06 * 1e6;
1464 return 1.175E-06 * 1e6;
1468 return 1.176E-06 * 1e6;
1472 return 1.164E-06 * 1e6;
1476 return 1.129E-06 * 1e6;
1480 return 1.063E-06 * 1e6;
1484 return 9.647E-07 * 1e6;
1488 return 8.310E-07 * 1e6;
1492 return 6.635E-07 * 1e6;
1496 return 4.774E-07 * 1e6;
1500 return 3.116E-07 * 1e6;
1504 return 2.251E-07 * 1e6;
1508 return 2.627E-07 * 1e6;
1512 return 4.099E-07 * 1e6;
1516 return 5.913E-07 * 1e6;
1520 return 7.359E-07 * 1e6;
1524 return 8.403E-07 * 1e6;
1528 return 9.515E-07 * 1e6;
1532 return 1.097E-06 * 1e6;
1536 return 1.245E-06 * 1e6;
1540 return 1.331E-06 * 1e6;
1544 return 1.314E-06 * 1e6;
1548 return 1.204E-06 * 1e6;
1552 return 1.048E-06 * 1e6;
1556 return 9.004E-07 * 1e6;
1560 return 7.937E-07 * 1e6;
1564 return 7.358E-07 * 1e6;
1568 return 7.163E-07 * 1e6;
1572 return 7.186E-07 * 1e6;
1576 return 7.280E-07 * 1e6;
1580 return 7.359E-07 * 1e6;
1584 return 7.400E-07 * 1e6;
1588 return 7.423E-07 * 1e6;
1592 return 7.465E-07 * 1e6;
1596 return 7.556E-07 * 1e6;
1600 return 7.700E-07 * 1e6;
1604 return 7.871E-07 * 1e6;
1608 return 8.028E-07 * 1e6;
1612 return 8.129E-07 * 1e6;
1616 return 8.151E-07 * 1e6;
1620 return 8.101E-07 * 1e6;
1624 return 8.006E-07 * 1e6;
1628 return 7.905E-07 * 1e6;
1632 return 7.830E-07 * 1e6;
1636 return 7.792E-07 * 1e6;
1640 return 7.782E-07 * 1e6;
1644 return 7.782E-07 * 1e6;
1648 return 7.775E-07 * 1e6;
1652 return 7.754E-07 * 1e6;
1660 return 1.930E-06 * 1e6;
1664 return 1.710E-06 * 1e6;
1668 return 1.495E-06 * 1e6;
1672 return 1.289E-06 * 1e6;
1676 return 1.096E-06 * 1e6;
1680 return 9.184E-07 * 1e6;
1684 return 7.568E-07 * 1e6;
1688 return 6.240E-07 * 1e6;
1692 return 5.854E-07 * 1e6;
1696 return 8.113E-07 * 1e6;
1700 return 1.559E-06 * 1e6;
1704 return 3.032E-06 * 1e6;
1708 return 5.221E-06 * 1e6;
1712 return 7.903E-06 * 1e6;
1716 return 1.081E-05 * 1e6;
1720 return 1.376E-05 * 1e6;
1724 return 1.661E-05 * 1e6;
1728 return 1.919E-05 * 1e6;
1732 return 2.134E-05 * 1e6;
1736 return 2.292E-05 * 1e6;
1740 return 2.389E-05 * 1e6;
1744 return 2.433E-05 * 1e6;
1748 return 2.435E-05 * 1e6;
1752 return 2.406E-05 * 1e6;
1756 return 2.353E-05 * 1e6;
1760 return 2.280E-05 * 1e6;
1764 return 2.188E-05 * 1e6;
1768 return 2.078E-05 * 1e6;
1772 return 1.947E-05 * 1e6;
1776 return 1.797E-05 * 1e6;
1780 return 1.628E-05 * 1e6;
1784 return 1.445E-05 * 1e6;
1788 return 1.254E-05 * 1e6;
1792 return 1.060E-05 * 1e6;
1796 return 8.684E-06 * 1e6;
1800 return 6.838E-06 * 1e6;
1804 return 5.084E-06 * 1e6;
1808 return 3.412E-06 * 1e6;
1812 return 1.784E-06 * 1e6;
1816 return 1.534E-07 * 1e6;
1820 return -1.494E-06 * 1e6;
1824 return -3.093E-06 * 1e6;
1828 return -4.495E-06 * 1e6;
1832 return -5.521E-06 * 1e6;
1836 return -6.086E-06 * 1e6;
1840 return -6.252E-06 * 1e6;
1844 return -6.160E-06 * 1e6;
1848 return -5.908E-06 * 1e6;
1852 return -5.508E-06 * 1e6;
1856 return -4.944E-06 * 1e6;
1860 return -4.234E-06 * 1e6;
1864 return -3.441E-06 * 1e6;
1868 return -2.639E-06 * 1e6;
1872 return -1.873E-06 * 1e6;
1876 return -1.160E-06 * 1e6;
1880 return -5.019E-07 * 1e6;
1884 return 1.024E-07 * 1e6;
1888 return 6.543E-07 * 1e6;
1892 return 1.156E-06 * 1e6;
1896 return 1.614E-06 * 1e6;
1900 return 2.034E-06 * 1e6;
1904 return 2.419E-06 * 1e6;
1908 return 2.765E-06 * 1e6;
1912 return 3.065E-06 * 1e6;
1916 return 3.307E-06 * 1e6;
1920 return 3.486E-06 * 1e6;
1924 return 3.600E-06 * 1e6;
1928 return 3.654E-06 * 1e6;
1932 return 3.657E-06 * 1e6;
1936 return 3.621E-06 * 1e6;
1940 return 3.554E-06 * 1e6;
1944 return 3.465E-06 * 1e6;
1948 return 3.357E-06 * 1e6;
1952 return 3.233E-06 * 1e6;
1956 return 3.094E-06 * 1e6;
1960 return 2.941E-06 * 1e6;
1964 return 2.774E-06 * 1e6;
1968 return 2.591E-06 * 1e6;
1972 return 2.395E-06 * 1e6;
1976 return 2.185E-06 * 1e6;
1984 return 2.445E-06 * 1e6;
1988 return 2.470E-06 * 1e6;
1992 return 2.519E-06 * 1e6;
1996 return 2.578E-06 * 1e6;
2000 return 2.631E-06 * 1e6;
2004 return 2.665E-06 * 1e6;
2008 return 2.674E-06 * 1e6;
2012 return 2.674E-06 * 1e6;
2016 return 2.777E-06 * 1e6;
2020 return 3.260E-06 * 1e6;
2024 return 4.539E-06 * 1e6;
2028 return 6.956E-06 * 1e6;
2032 return 1.045E-05 * 1e6;
2036 return 1.438E-05 * 1e6;
2040 return 1.769E-05 * 1e6;
2044 return 1.958E-05 * 1e6;
2048 return 1.991E-05 * 1e6;
2052 return 1.910E-05 * 1e6;
2056 return 1.775E-05 * 1e6;
2060 return 1.628E-05 * 1e6;
2064 return 1.479E-05 * 1e6;
2068 return 1.326E-05 * 1e6;
2072 return 1.165E-05 * 1e6;
2076 return 1.001E-05 * 1e6;
2080 return 8.448E-06 * 1e6;
2084 return 7.065E-06 * 1e6;
2088 return 5.930E-06 * 1e6;
2092 return 5.089E-06 * 1e6;
2096 return 4.566E-06 * 1e6;
2100 return 4.350E-06 * 1e6;
2104 return 4.382E-06 * 1e6;
2108 return 4.552E-06 * 1e6;
2112 return 4.729E-06 * 1e6;
2116 return 4.798E-06 * 1e6;
2120 return 4.698E-06 * 1e6;
2124 return 4.428E-06 * 1e6;
2128 return 4.026E-06 * 1e6;
2132 return 3.513E-06 * 1e6;
2136 return 2.875E-06 * 1e6;
2140 return 2.076E-06 * 1e6;
2144 return 1.131E-06 * 1e6;
2148 return 1.861E-07 * 1e6;
2152 return -4.577E-0 * 1e6;
2156 return -4.657E-0 * 1e6;
2160 return 3.124E-07 * 1e6;
2164 return 1.684E-06 * 1e6;
2168 return 3.174E-06 * 1e6;
2172 return 4.306E-06 * 1e6;
2176 return 4.873E-06 * 1e6;
2180 return 4.980E-06 * 1e6;
2184 return 4.876E-06 * 1e6;
2188 return 4.757E-06 * 1e6;
2192 return 4.681E-06 * 1e6;
2196 return 4.603E-06 * 1e6;
2200 return 4.458E-06 * 1e6;
2204 return 4.224E-06 * 1e6;
2208 return 3.928E-06 * 1e6;
2212 return 3.618E-06 * 1e6;
2216 return 3.335E-06 * 1e6;
2220 return 3.098E-06 * 1e6;
2224 return 2.913E-06 * 1e6;
2228 return 2.778E-06 * 1e6;
2232 return 2.697E-06 * 1e6;
2236 return 2.670E-06 * 1e6;
2240 return 2.692E-06 * 1e6;
2244 return 2.746E-06 * 1e6;
2248 return 2.811E-06 * 1e6;
2252 return 2.868E-06 * 1e6;
2256 return 2.904E-06 * 1e6;
2260 return 2.915E-06 * 1e6;
2264 return 2.903E-06 * 1e6;
2268 return 2.872E-06 * 1e6;
2272 return 2.826E-06 * 1e6;
2276 return 2.769E-06 * 1e6;
2280 return 2.704E-06 * 1e6;
2284 return 2.636E-06 * 1e6;
2288 return 2.569E-06 * 1e6;
2292 return 2.511E-06 * 1e6;
2296 return 2.465E-06 * 1e6;
2300 return 2.433E-06 * 1e6;
2308 return 7.854E-07 * 1e6;
2312 return 7.900E-07 * 1e6;
2316 return 7.988E-07 * 1e6;
2320 return 8.077E-07 * 1e6;
2324 return 8.131E-07 * 1e6;
2328 return 8.141E-07 * 1e6;
2332 return 8.120E-07 * 1e6;
2336 return 8.085E-07 * 1e6;
2340 return 8.082E-07 * 1e6;
2344 return 8.255E-07 * 1e6;
2348 return 8.927E-07 * 1e6;
2352 return 1.055E-06 * 1e6;
2356 return 1.343E-06 * 1e6;
2360 return 1.728E-06 * 1e6;
2364 return 2.118E-06 * 1e6;
2368 return 2.419E-06 * 1e6;
2372 return 2.598E-06 * 1e6;
2376 return 2.673E-06 * 1e6;
2380 return 2.642E-06 * 1e6;
2384 return 2.465E-06 * 1e6;
2388 return 2.118E-06 * 1e6;
2392 return 1.660E-06 * 1e6;
2396 return 1.210E-06 * 1e6;
2400 return 8.723E-07 * 1e6;
2404 return 6.812E-07 * 1e6;
2408 return 6.155E-07 * 1e6;
2412 return 6.323E-07 * 1e6;
2416 return 6.927E-07 * 1e6;
2420 return 7.708E-07 * 1e6;
2424 return 8.538E-07 * 1e6;
2428 return 9.397E-07 * 1e6;
2432 return 1.030E-06 * 1e6;
2436 return 1.120E-06 * 1e6;
2440 return 1.203E-06 * 1e6;
2444 return 1.263E-06 * 1e6;
2448 return 1.292E-06 * 1e6;
2452 return 1.288E-06 * 1e6;
2456 return 1.258E-06 * 1e6;
2460 return 1.207E-06 * 1e6;
2464 return 1.142E-06 * 1e6;
2468 return 1.064E-06 * 1e6;
2472 return 9.816E-07 * 1e6;
2476 return 9.133E-07 * 1e6;
2480 return 8.870E-07 * 1e6;
2484 return 9.268E-07 * 1e6;
2488 return 1.035E-06 * 1e6;
2492 return 1.183E-06 * 1e6;
2496 return 1.329E-06 * 1e6;
2500 return 1.445E-06 * 1e6;
2504 return 1.529E-06 * 1e6;
2508 return 1.587E-06 * 1e6;
2512 return 1.612E-06 * 1e6;
2516 return 1.587E-06 * 1e6;
2520 return 1.501E-06 * 1e6;
2524 return 1.370E-06 * 1e6;
2528 return 1.230E-06 * 1e6;
2532 return 1.112E-06 * 1e6;
2536 return 1.029E-06 * 1e6;
2540 return 9.776E-07 * 1e6;
2544 return 9.460E-07 * 1e6;
2548 return 9.239E-07 * 1e6;
2552 return 9.061E-07 * 1e6;
2556 return 8.917E-07 * 1e6;
2560 return 8.821E-07 * 1e6;
2564 return 8.786E-07 * 1e6;
2568 return 8.809E-07 * 1e6;
2572 return 8.871E-07 * 1e6;
2576 return 8.940E-07 * 1e6;
2580 return 8.978E-07 * 1e6;
2584 return 8.959E-07 * 1e6;
2588 return 8.874E-07 * 1e6;
2592 return 8.734E-07 * 1e6;
2596 return 8.561E-07 * 1e6;
2600 return 8.383E-07 * 1e6;
2604 return 8.221E-07 * 1e6;
2608 return 8.088E-07 * 1e6;
2612 return 7.986E-07 * 1e6;
2616 return 7.909E-07 * 1e6;
2620 return 7.852E-07 * 1e6;
2624 return 7.807E-07 * 1e6;
2632 return 2.581E-06 * 1e6;
2636 return 2.499E-06 * 1e6;
2640 return 2.399E-06 * 1e6;
2644 return 2.281E-06 * 1e6;
2648 return 2.147E-06 * 1e6;
2652 return 2.002E-06 * 1e6;
2656 return 1.849E-06 * 1e6;
2660 return 1.695E-06 * 1e6;
2664 return 1.565E-06 * 1e6;
2668 return 1.537E-06 * 1e6;
2672 return 1.766E-06 * 1e6;
2676 return 2.460E-06 * 1e6;
2680 return 3.773E-06 * 1e6;
2684 return 5.709E-06 * 1e6;
2688 return 8.131E-06 * 1e6;
2692 return 1.087E-05 * 1e6;
2696 return 1.379E-05 * 1e6;
2700 return 1.675E-05 * 1e6;
2704 return 1.957E-05 * 1e6;
2708 return 2.205E-05 * 1e6;
2712 return 2.403E-05 * 1e6;
2716 return 2.538E-05 * 1e6;
2720 return 2.606E-05 * 1e6;
2724 return 2.611E-05 * 1e6;
2728 return 2.562E-05 * 1e6;
2732 return 2.474E-05 * 1e6;
2736 return 2.362E-05 * 1e6;
2740 return 2.238E-05 * 1e6;
2744 return 2.111E-05 * 1e6;
2748 return 1.981E-05 * 1e6;
2752 return 1.850E-05 * 1e6;
2756 return 1.715E-05 * 1e6;
2760 return 1.576E-05 * 1e6;
2764 return 1.432E-05 * 1e6;
2768 return 1.284E-05 * 1e6;
2772 return 1.132E-05 * 1e6;
2776 return 9.768E-06 * 1e6;
2780 return 8.180E-06 * 1e6;
2784 return 6.543E-06 * 1e6;
2788 return 4.831E-06 * 1e6;
2792 return 3.030E-06 * 1e6;
2796 return 1.163E-06 * 1e6;
2800 return -6.817E-07 * 1e6;
2804 return -2.362E-06 * 1e6;
2808 return -3.738E-06 * 1e6;
2812 return -4.742E-06 * 1e6;
2816 return -5.400E-06 * 1e6;
2820 return -5.785E-06 * 1e6;
2824 return -5.956E-06 * 1e6;
2828 return -5.932E-06 * 1e6;
2832 return -5.723E-06 * 1e6;
2836 return -5.358E-06 * 1e6;
2840 return -4.889E-06 * 1e6;
2844 return -4.370E-06 * 1e6;
2848 return -3.846E-06 * 1e6;
2852 return -3.341E-06 * 1e6;
2856 return -2.866E-06 * 1e6;
2860 return -2.422E-06 * 1e6;
2864 return -2.004E-06 * 1e6;
2868 return -1.601E-06 * 1e6;
2872 return -1.206E-06 * 1e6;
2876 return -8.123E-07 * 1e6;
2880 return -4.195E-07 * 1e6;
2884 return -3.198E-08 * 1e6;
2888 return 3.429E-07 * 1e6;
2892 return 6.970E-07 * 1e6;
2896 return 1.024E-06 * 1e6;
2900 return 1.320E-06 * 1e6;
2904 return 1.583E-06 * 1e6;
2908 return 1.813E-06 * 1e6;
2912 return 2.011E-06 * 1e6;
2916 return 2.180E-06 * 1e6;
2920 return 2.323E-06 * 1e6;
2924 return 2.442E-06 * 1e6;
2928 return 2.539E-06 * 1e6;
2932 return 2.613E-06 * 1e6;
2936 return 2.665E-06 * 1e6;
2940 return 2.691E-06 * 1e6;
2944 return 2.690E-06 * 1e6;
2948 return 2.661E-06 * 1e6;
3017 ERROR_MSG (
"This entrie is not allowed: ud_functions.hpp");
3037 ERROR_MSG (
"This entrie is not allowed: ud_functions.hpp");
3048 t = ( ( (
int) floor (t * 1000) ) % 800) / 1000;
3051 Real ti = floor (t * 1000) / 1000;
3052 Real tii = ti + 0.001;
3061 t = ( ( (
int) floor (t * 1000) ) % 800) / 1000;
3064 Real ti = floor (t * 1000) / 1000;
3065 Real tii = ti + 0.001;
3074 t = ( ( (
int) floor (t * 1000) ) % 800) / 1000;
3077 Real ti = floor (t * 1000) / 1000;
3078 Real tii = ti + 0.001;
3088 t = ( ( (
int) floor (t * 1000) ) % 800) / 1000;
3091 Real ti = floor (t * 1000) / 1000;
3092 Real tii = ti + 0.001;
3102 t = ( ( (
int) floor (t * 1000) ) % 800) / 1000;
3105 Real ti = floor (t * 1000) / 1000;
3106 Real tii = ti + 0.001;
3116 t = ( ( (
int) floor (t * 1000) ) % 800) / 1000;
3119 Real ti = floor (t * 1000) / 1000;
3120 Real tii = ti + 0.001;
3129 t = ( ( (
int) floor (t * 1000) ) % 800) / 1000;
3132 Real ti = floor (t * 1000) / 1000;
3133 Real tii = ti + 0.001;
3142 t = ( ( (
int) floor (t * 1000) ) % 800) / 1000;
3145 Real ti = floor (t * 1000) / 1000;
3146 Real tii = ti + 0.001;
3154 t = ( ( (
int) floor (t * 1000) ) % 800) / 1000;
3157 Real ti = floor (t * 1000) / 1000;
3158 Real tii = ti + 0.001;
3167 t = ( ( (
int) floor (t * 1000) ) % 800) / 1000;
3170 Real ti = floor (t * 1000) / 1000;
3171 Real tii = ti + 0.001;
3180 t = ( ( (
int) floor (t * 1000) ) % 800) / 1000;
3183 Real ti = floor (t * 1000) / 1000;
3184 Real tii = ti + 0.001;
3190 if (t <= 0.00 + 0.01)
3194 if (t <= 0.01 + 0.01)
3198 if (t <= 0.02 + 0.01)
3202 if (t <= 0.03 + 0.01)
3206 if (t <= 0.04 + 0.01)
3210 if (t <= 0.05 + 0.01)
3214 if (t <= 0.06 + 0.01)
3218 if (t <= 0.07 + 0.01)
3222 if (t <= 0.08 + 0.01)
3226 if (t <= 0.09 + 0.01)
3230 if (t <= 0.10 + 0.01)
3234 if (t <= 0.11 + 0.01)
3238 if (t <= 0.12 + 0.01)
3242 if (t <= 0.13 + 0.01)
3244 return 65.55999999999999;
3246 if (t <= 0.14 + 0.01)
3248 return 87.10999999999999;
3250 if (t <= 0.15 + 0.01)
3254 if (t <= 0.16 + 0.01)
3258 if (t <= 0.17 + 0.01)
3262 if (t <= 0.18 + 0.01)
3266 if (t <= 0.19 + 0.01)
3270 if (t <= 0.20 + 0.01)
3274 if (t <= 0.21 + 0.01)
3278 if (t <= 0.22 + 0.01)
3282 if (t <= 0.23 + 0.01)
3286 if (t <= 0.24 + 0.01)
3290 if (t <= 0.25 + 0.01)
3294 if (t <= 0.26 + 0.01)
3298 if (t <= 0.27 + 0.01)
3302 if (t <= 0.28 + 0.01)
3306 if (t <= 0.29 + 0.01)
3310 if (t <= 0.30 + 0.01)
3314 if (t <= 0.31 + 0.01)
3318 if (t <= 0.32 + 0.01)
3322 if (t <= 0.33 + 0.01)
3326 if (t <= 0.34 + 0.01)
3330 if (t <= 0.35 + 0.01)
3334 if (t <= 0.36 + 0.01)
3338 if (t <= 0.37 + 0.01)
3342 if (t <= 0.38 + 0.01)
3346 if (t <= 0.39 + 0.01)
3348 return 96.60999999999999;
3350 if (t <= 0.40 + 0.01)
3354 if (t <= 0.41 + 0.01)
3356 return 75.67999999999999;
3358 if (t <= 0.42 + 0.01)
3360 return 64.56999999999999;
3362 if (t <= 0.43 + 0.01)
3366 if (t <= 0.44 + 0.01)
3370 if (t <= 0.45 + 0.01)
3374 if (t <= 0.46 + 0.01)
3378 if (t <= 0.47 + 0.01)
3380 return 34.83000000000001;
3382 if (t <= 0.48 + 0.01)
3386 if (t <= 0.49 + 0.01)
3390 if (t <= 0.50 + 0.01)
3394 if (t <= 0.51 + 0.01)
3398 if (t <= 0.52 + 0.01)
3402 if (t <= 0.53 + 0.01)
3406 if (t <= 0.54 + 0.01)
3410 if (t <= 0.55 + 0.01)
3414 if (t <= 0.56 + 0.01)
3418 if (t <= 0.57 + 0.01)
3422 if (t <= 0.58 + 0.01)
3426 if (t <= 0.59 + 0.01)
3430 if (t <= 0.60 + 0.01)
3434 if (t <= 0.61 + 0.01)
3438 if (t <= 0.62 + 0.01)
3442 if (t <= 0.63 + 0.01)
3446 if (t <= 0.64 + 0.01)
3450 if (t <= 0.65 + 0.01)
3454 if (t <= 0.66 + 0.01)
3458 if (t <= 0.67 + 0.01)
3462 if (t <= 0.68 + 0.01)
3466 if (t <= 0.69 + 0.01)
3470 if (t <= 0.70 + 0.01)
3474 if (t <= 0.71 + 0.01)
3478 if (t <= 0.72 + 0.01)
3482 if (t <= 0.73 + 0.01)
3486 if (t <= 0.74 + 0.01)
3490 if (t <= 0.75 + 0.01)
3492 return 32.93000000000001;
3494 if (t <= 0.76 + 0.01)
3496 return 32.93000000000001;
3498 if (t <= 0.77 + 0.01)
3502 if (t <= 0.78 + 0.01)
3504 return 33.01000000000001;
3506 if (t <= 0.79 + 0.01)
3515 if (t <= 0.00 + 0.01)
3517 return 0.6737071250000001;
3519 if (t <= 0.01 + 0.01)
3521 return 0.6799071250000001;
3523 if (t <= 0.02 + 0.01)
3525 return 0.6897071250000001;
3527 if (t <= 0.03 + 0.01)
3529 return 0.6997071250000001;
3531 if (t <= 0.04 + 0.01)
3533 return 0.706407125 ;
3535 if (t <= 0.05 + 0.01)
3537 return 0.7084071250000001;
3539 if (t <= 0.06 + 0.01)
3541 return 0.7056071250000001;
3543 if (t <= 0.07 + 0.01)
3545 return 0.7049071250000001;
3547 if (t <= 0.08 + 0.01)
3549 return 0.7382071250000001;
3551 if (t <= 0.09 + 0.01)
3553 return 0.8778071249999999;
3555 if (t <= 0.10 + 0.01)
3557 return 1.209007125 ;
3559 if (t <= 0.11 + 0.01)
3561 return 1.746007125 ;
3563 if (t <= 0.12 + 0.01)
3565 return 2.368007125 ;
3567 if (t <= 0.13 + 0.01)
3569 return 2.897007125 ;
3571 if (t <= 0.14 + 0.01)
3573 return 3.258007125 ;
3575 if (t <= 0.15 + 0.01)
3577 return 3.518007125 ;
3579 if (t <= 0.16 + 0.01)
3581 return 3.752007125 ;
3583 if (t <= 0.17 + 0.01)
3585 return 3.936007124999999 ;
3587 if (t <= 0.18 + 0.01)
3589 return 3.957007125 ;
3591 if (t <= 0.19 + 0.01)
3593 return 3.716007125 ;
3595 if (t <= 0.20 + 0.01)
3597 return 3.212007125 ;
3599 if (t <= 0.21 + 0.01)
3601 return 2.551007125 ;
3603 if (t <= 0.22 + 0.01)
3605 return 1.898007125 ;
3607 if (t <= 0.23 + 0.01)
3609 return 1.395007125 ;
3611 if (t <= 0.24 + 0.01)
3613 return 1.107007125 ;
3615 if (t <= 0.25 + 0.01)
3617 return 1.009007125 ;
3619 if (t <= 0.26 + 0.01)
3621 return 1.028007125 ;
3623 if (t <= 0.27 + 0.01)
3625 return 1.082007125 ;
3627 if (t <= 0.28 + 0.01)
3629 return 1.114007125 ;
3631 if (t <= 0.29 + 0.01)
3633 return 1.111007125 ;
3635 if (t <= 0.30 + 0.01)
3637 return 1.089007125 ;
3639 if (t <= 0.31 + 0.01)
3641 return 1.071007125 ;
3643 if (t <= 0.32 + 0.01)
3645 return 1.067007125 ;
3647 if (t <= 0.33 + 0.01)
3649 return 1.068007125 ;
3651 if (t <= 0.34 + 0.01)
3653 return 1.056007125 ;
3655 if (t <= 0.35 + 0.01)
3657 return 1.021007125 ;
3659 if (t <= 0.36 + 0.01)
3661 return 0.955007125 ;
3663 if (t <= 0.37 + 0.01)
3665 return 0.856707125 ;
3667 if (t <= 0.38 + 0.01)
3669 return 0.7230071250000001;
3671 if (t <= 0.39 + 0.01)
3673 return 0.5555071250000001;
3675 if (t <= 0.40 + 0.01)
3677 return 0.3694071249999999;
3679 if (t <= 0.41 + 0.01)
3681 return 0.203607125 ;
3683 if (t <= 0.42 + 0.01)
3685 return 0.117107125 ;
3687 if (t <= 0.43 + 0.01)
3689 return 0.154707125 ;
3691 if (t <= 0.44 + 0.01)
3693 return 0.3019071249999999;
3695 if (t <= 0.45 + 0.01)
3697 return 0.4833071250000001;
3699 if (t <= 0.46 + 0.01)
3701 return 0.6279071250000001;
3703 if (t <= 0.47 + 0.01)
3705 return 0.7323071250000001;
3707 if (t <= 0.48 + 0.01)
3709 return 0.8435071250000001;
3711 if (t <= 0.49 + 0.01)
3713 return 0.989007125 ;
3715 if (t <= 0.50 + 0.01)
3717 return 1.137007125 ;
3719 if (t <= 0.51 + 0.01)
3721 return 1.223007125 ;
3723 if (t <= 0.52 + 0.01)
3725 return 1.206007125 ;
3727 if (t <= 0.53 + 0.01)
3729 return 1.096007125 ;
3731 if (t <= 0.54 + 0.01)
3733 return 0.9400071249999998;
3735 if (t <= 0.55 + 0.01)
3737 return 0.7924071250000001;
3739 if (t <= 0.56 + 0.01)
3741 return 0.6857071250000001;
3743 if (t <= 0.57 + 0.01)
3745 return 0.6278071250000001;
3747 if (t <= 0.58 + 0.01)
3749 return 0.6083071250000001;
3751 if (t <= 0.59 + 0.01)
3753 return 0.610607125 ;
3755 if (t <= 0.60 + 0.01)
3757 return 0.620007125 ;
3759 if (t <= 0.61 + 0.01)
3761 return 0.6279071250000001;
3763 if (t <= 0.62 + 0.01)
3765 return 0.6320071250000001;
3767 if (t <= 0.63 + 0.01)
3769 return 0.6343071250000001;
3771 if (t <= 0.64 + 0.01)
3773 return 0.6385071250000001;
3775 if (t <= 0.65 + 0.01)
3777 return 0.6476071250000001;
3779 if (t <= 0.66 + 0.01)
3781 return 0.6620071250000001;
3783 if (t <= 0.67 + 0.01)
3785 return 0.679107125 ;
3787 if (t <= 0.68 + 0.01)
3789 return 0.6948071250000001;
3791 if (t <= 0.69 + 0.01)
3793 return 0.7049071250000001;
3795 if (t <= 0.70 + 0.01)
3797 return 0.7071071250000001;
3799 if (t <= 0.71 + 0.01)
3801 return 0.7021071250000001;
3803 if (t <= 0.72 + 0.01)
3805 return 0.6926071250000001;
3807 if (t <= 0.73 + 0.01)
3809 return 0.6825071250000001;
3811 if (t <= 0.74 + 0.01)
3813 return 0.675007125 ;
3815 if (t <= 0.75 + 0.01)
3817 return 0.671207125 ;
3819 if (t <= 0.76 + 0.01)
3821 return 0.6702071250000001;
3823 if (t <= 0.77 + 0.01)
3825 return 0.6702071250000001;
3827 if (t <= 0.78 + 0.01)
3829 return 0.669507125 ;
3831 if (t <= 0.79 + 0.01)
3833 return 0.6674071250000001;
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 aortaFluxIn(const Real &t, const Real &x=0, const Real &y=0, const Real &z=0, const ID &i=0)
Real aortaFlux6_(const Real &t, const Real &x=0, const Real &y=0, const Real &z=0, const ID &i=0)
Real E(const Real &, const Real &, const Real &, const Real &, const ID &)
Real aortaFlux6(const Real &t, const Real &x=0, const Real &y=0, const Real &z=0, const ID &i=0)
Real linearFlux8(Real t, const Real &, const Real &, const Real &, const ID &i)
Real p0(const Real &t, const Real &x, const Real &y, const Real &z, const ID &i)
Real linearFlux6_(Real t, const Real &, const Real &, const Real &, const ID &i)
Real linearPress2(Real t, const Real &, const Real &, const Real &, const ID &i)
void updateInverseJacobian(const UInt &iQuadPt)
Real aortaFlux3_(const Real &t, const Real &x=0, const Real &y=0, const Real &z=0, const ID &i=0)
Real w0(const Real &t, const Real &x, const Real &y, const Real &z, const ID &i)
Real linearFlux3_(Real t, const Real &, const Real &, const Real &, const ID &i)
Real linearFlux7(Real t, const Real &, const Real &, const Real &, const ID &i)
Real f(const Real &t, const Real &x, const Real &y, const Real &z, const ID &i)
Real aortaFlux3(const Real &t, const Real &x=0, const Real &y=0, const Real &z=0, const ID &i=0)
Real linearFlux5(Real t, const Real &, const Real &, const Real &, const ID &i)
Real aortaPhisPress(const Real &t, const Real &x=0, const Real &y=0, const Real &z=0, const ID &i=0)
double Real
Generic real data.
Real abdominalAorta(const Real &t, const Real &x=0, const Real &y=0, const Real &z=0, const ID &i=0)
Real u1(const Real &t, const Real &x, const Real &y, const Real &z, const ID &i)
Real linearFlux9(Real t, const Real &, const Real &, const Real &, const ID &i)
Real aortaFlux8(const Real &t, const Real &x=0, const Real &y=0, const Real &z=0, const ID &i=0)
Real aortaFlux4(const Real &t, const Real &x=0, const Real &y=0, const Real &z=0, const ID &i=0)
Real u0(const Real &t, const Real &x, const Real &y, const Real &z, const ID &i)
Real linearFlux3(Real t, const Real &, const Real &, const Real &, const ID &i)
Real aortaFlux9(const Real &t, const Real &x=0, const Real &y=0, const Real &z=0, const ID &i=0)
Real aortaFlux7(const Real &t, const Real &x=0, const Real &y=0, const Real &z=0, const ID &i=0)
Real u2(Real t, const Real &, const Real &, const Real &, const ID &i)
Real linearFlux6(Real t, const Real &, const Real &, const Real &, const ID &i)
Real aortaFlux5(const Real &t, const Real &x=0, const Real &y=0, const Real &z=0, const ID &i=0)
Real linearFlux4(Real t, const Real &, const Real &, const Real &, const ID &i)
Real linearFluxIn(Real t, const Real &, const Real &, const Real &, const ID &i)