- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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:
|
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?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
the owner of this code says - - it only need one element array
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you. But what value should be provided while y is vector value function with dimension ny(>1) ?
For example, the boundary condition type DF_BC_Q_VAL for default quadratic spline, the description in the documentation is "function value at point (x0+x1)/2", but function value is a vector with dimension ny.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Tianxiong Lu,
Intel® MKL Data Fitting routines restricts the length of the array bc to 1 for case ny > 1 and the boundary condition type is DF_BC_Q_VAL. If you need a different boundary condition for each coordinate of the vector function, please, construct spline for each coordinate separately.
Best regards,
Victoriya
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page