Hi all,
I have a question about parameter bc of function df?EditPPSpline1D. In the documantation ( https://software.intel.com/en-us/node/522222#D69BA4E7-E8BD-4413-A2A9-769D5002F832 ) says :
bc
const float* for dfsEditPPSpline1D
const double* for dfdEditPPSpline1D
Pointer to boundary conditions. The size of the array is defined by the value of parameter bc_type:
If you set free-end or not-a-knot boundary conditions, pass the NULL pointer to this parameter.
If you combine boundary conditions at the endpoints of the interpolation interval, pass an array of two elements.
If you set a boundary condition for the default quadratic spline or a periodic condition for Hermite or the default cubic spline, pass an array of one element.
But if y is vector value function with dimension ny(>1), on the last case, it only need one element array? or ny elements array instead?