MCPcopy Create free account
hub / github.com/KDE/labplot / nsl_diff_third_deriv

Function nsl_diff_third_deriv

src/backend/nsl/nsl_diff.c:267–276  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

265}
266
267int nsl_diff_third_deriv(const double* x, double* y, const size_t n, int order) {
268 switch (order) {
269 case 2:
270 return nsl_diff_third_deriv_second_order(x, y, n);
271 /*TODO: higher order */
272 default:
273 printf("nsl_diff_third_deriv() unsupported order %d\n", order);
274 return -1;
275 }
276}
277
278int nsl_diff_third_deriv_second_order(const double* x, double* y, const size_t n) {
279 if (n < 5)

Callers 3

recalculateSpecificMethod · 0.85
testThird_order2Method · 0.85
testPerformance_thirdMethod · 0.85

Calls 1

Tested by 2

testThird_order2Method · 0.68
testPerformance_thirdMethod · 0.68