diff options
Diffstat (limited to 'src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order6.smooth0/coeff-dxx.compute.c')
-rw-r--r-- | src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order6.smooth0/coeff-dxx.compute.c | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order6.smooth0/coeff-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order6.smooth0/coeff-dxx.compute.c new file mode 100644 index 0000000..46979da --- /dev/null +++ b/src/GeneralizedPolynomial-Uniform/Lagrange/1d.coeffs/1d.cube.order6.smooth0/coeff-dxx.compute.c @@ -0,0 +1,22 @@ +fp t144, + t143, + t141, + t150, + t149, + t148, + t145; + t144 = x*x; + t143 = t144*t144; + t141 = RATIONAL(-1.0,12.0); + t150 = RATIONAL(1.0,90.0)+RATIONAL(1.0,24.0)*t143+t141*t144; + t149 = RATIONAL(-3.0,20.0)+RATIONAL(-1.0,4.0)*t143+t144; + t148 = RATIONAL(3.0,2.0)+RATIONAL(-13.0,4.0)*t144+RATIONAL(5.0,8.0)*t143; + t145 = x*t144; + coeff_dxx_m3 = RATIONAL(1.0,8.0)*x+t141*t145+t150; + coeff_dxx_m2 = RATIONAL(1.0,3.0)*t145-x+t149; + coeff_dxx_m1 = RATIONAL(-5.0,12.0)*t145+RATIONAL(13.0,8.0)*x+t148; + coeff_dxx_0 = RATIONAL(14.0,3.0)*t144+RATIONAL(-5.0,6.0)*t143+RATIONAL( +-49.0,18.0); + coeff_dxx_p1 = RATIONAL(5.0,12.0)*t145+RATIONAL(-13.0,8.0)*x+t148; + coeff_dxx_p2 = RATIONAL(-1.0,3.0)*t145+x+t149; + coeff_dxx_p3 = RATIONAL(-1.0,8.0)*x+RATIONAL(1.0,12.0)*t145+t150; |