Commit f0ba12e3 authored by BRAMAS Berenger's avatar BRAMAS Berenger
Browse files
parents 9a338469 f6173791
......@@ -7,52 +7,52 @@
// order 2
template<> const double FUnifRoots<2>::roots[] = {-1.,
1.};
1.};
// order 3
template<> const double FUnifRoots<3>::roots[] = {-1.,
0.0,
1.};
0.0,
1.};
// order 4
template<> const double FUnifRoots<4>::roots[] = {-1.,
-0.333333333333333,
0.333333333333333,
1.};
0.333333333333333,
1.};
// order 5
template<> const double FUnifRoots<5>::roots[] = {-1.,
-0.5,
0.,
0.5,
1.};
0.,
0.5,
1.};
// order 6
template<> const double FUnifRoots<6>::roots[] = {-1.,
-0.6,
-0.2,
0.2,
0.6,
1.};
0.2,
0.6,
1.};
// order 7
template<> const double FUnifRoots<7>::roots[] = {-1.,
-0.666666666666666,
-0.333333333333333,
0.,
0.333333333333333,
0.666666666666666,
1.};
0.,
0.333333333333333,
0.666666666666666,
1.};
// order 8
template<> const double FUnifRoots<8>::roots[] = {-1.,
-0.714285714285714,
-0.428571428571429,
-0.142857142857143,
0.142857142857143,
0.428571428571429,
0.714285714285714,
1.};
0.142857142857143,
0.428571428571429,
0.714285714285714,
1.};
// order 9
template<> const double FUnifRoots<9>::roots[] = {-1.,
......@@ -71,24 +71,24 @@ template<> const double FUnifRoots<10>::roots[] = {-1.,
-0.555555555555555,
-0.333333333333333,
-0.111111111111111,
0.111111111111111,
0.333333333333333,
0.555555555555555,
0.777777777777777,
1.};
0.111111111111111,
0.333333333333333,
0.555555555555555,
0.777777777777777,
1.};
// order 11
template<> const double FUnifRoots<11>::roots[] = {-1.,
-0.888888888888888,
-0.666666666666666,
-0.444444444444444,
-0.222222222222222,
0.0,
0.2222222222222222,
0.444444444444444,
0.666666666666666,
0.888888888888888,
1.};
-0.8,
-0.6,
-0.4,
-0.2,
0.0,
0.2,
0.4,
0.6,
0.8,
1.};
// order 12
template<> const double FUnifRoots<12>::roots[] = {-1.,
......@@ -97,12 +97,12 @@ template<> const double FUnifRoots<12>::roots[] = {-1.,
-0.454545454545455,
-0.272727272727273,
-0.090909090909091,
0.090909090909091,
0.272727272727273,
0.454545454545455,
0.636363636363636,
0.818181818181818,
1.};
0.090909090909091,
0.272727272727273,
0.454545454545455,
0.636363636363636,
0.818181818181818,
1.};
// order 13
......@@ -112,13 +112,13 @@ template<> const double FUnifRoots<13>::roots[] = {-1.,
-0.5,
-0.333333333333333,
-0.166666666666666,
0.0,
0.166666666666666,
0.333333333333333,
0.5,
0.666666666666666,
0.833333333333333,
1.};
0.0,
0.166666666666666,
0.333333333333333,
0.5,
0.666666666666666,
0.833333333333333,
1.};
// order 14
template<> const double FUnifRoots<14>::roots[] = {-1.,
......@@ -128,10 +128,51 @@ template<> const double FUnifRoots<14>::roots[] = {-1.,
-0.384615384615385,
-0.230769230769231,
-0.076923076923077,
0.076923076923077,
0.230769230769231,
0.384615384615385,
0.538461538461538,
0.692307692307692,
0.846153846153846,
1.};
0.076923076923077,
0.230769230769231,
0.384615384615385,
0.538461538461538,
0.692307692307692,
0.846153846153846,
1.};
// order 15
template<> const double FUnifRoots<15>::roots[] = {-1.0,
-0.857142857142857,
-0.714285714285714,
-0.571428571428571,
-0.428571428571429,
-0.285714285714286,
-0.142857142857143,
0.0,
0.142857142857143,
0.285714285714286,
0.428571428571429,
0.571428571428571,
0.714285714285714,
0.857142857142857,
1.0};
// order 20
template<> const double FUnifRoots<20>::roots[] = {-1.0,
-0.8947368421052632,
-0.7894736842105263,
-0.6842105263157895,
-0.5789473684210527,
-0.4736842105263158,
-0.3684210526315789,
-0.2631578947368421,
-0.1578947368421053,
-0.0526315789473684,
0.0526315789473684,
0.1578947368421053,
0.2631578947368421,
0.3684210526315789,
0.4736842105263158,
0.5789473684210527,
0.6842105263157895,
0.7894736842105263,
0.8947368421052632,
1.0};
\ No newline at end of file
......@@ -221,5 +221,9 @@ typedef FInterpMatrixKernelR MatrixKernelClass;
} // end Lagrange kernel
std::cout << "Memory used at the end " << FMemStats::controler.getCurrentAllocated() << " Bytes (" << FMemStats::controler.getCurrentAllocatedMB() << "MB)\n";
std::cout << "Max memory used " << FMemStats::controler.getMaxAllocated() << " Bytes (" << FMemStats::controler.getMaxAllocatedMB() << "MB)\n";
std::cout << "Total memory used " << FMemStats::controler.getTotalAllocated() << " Bytes (" << FMemStats::controler.getTotalAllocatedMB() << "MB)\n";
return 0;
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment