![]() |
XLPack 7.0
XLPack Numerical Library (Excel VBA) Reference Manual
|
Functions | |
| Sub | Banfac (N As Long, Kl As Long, Ku As Long, Ab() As Double, Info As Long) |
| LU factorization of banded coefficient matrix of system of linear equations (support routine for Bint4 and Bintk) | |
| Sub | Banslv (N As Long, Kl As Long, Ku As Long, Ab() As Double, B() As Double, Info As Long) |
| Solution of LU factorized system of linear equations (support routine for Bint4 and Bintk) | |
| Sub | Bint4 (X() As Double, Y() As Double, Ndata As Long, Ibcl As Long, Ibcr As Long, Fbcl As Double, Fbcr As Double, Kntopt As Long, T() As Double, Bcoef() As Double, N As Long, K As Long, Info As Long) |
| B-representation of the cubic spline interpolation | |
| Sub | Bintk (X() As Double, Y() As Double, T() As Double, N As Long, K As Long, Bcoef() As Double, Q() As Double, Info As Long) |
| B-representation of the spline interpolation of order k | |
| Sub | Bspldr (T() As Double, A() As Double, N As Long, K As Long, Nderiv As Long, Ad() As Double, Info As Long) |
| Construct a divided difference table from B-representation for derivative calculation by Bsplev | |
| Sub | Bsplev (T() As Double, Ad() As Double, N As Long, K As Long, Nderiv As Long, X As Double, Inev As Long, Svalue() As Double, Info As Long) |
| Evaluation of function and derivative values for B-representation of B-spline | |
| Sub | Bsplpp (T() As Double, A() As Double, N As Long, K As Long, C() As Double, Xi() As Double, Lxi As Long, Info As Long) |
| B-representation to PP (piecewise polynomial) form of B-spline conversion | |
| Sub | Bsplvd (T() As Double, K As Long, Nderiv As Long, X As Double, Ileft As Long, Vnikx() As Double, Info As Long) |
| Compute the value and the derivatives of B-spline basis functions | |
| Sub | Bsplvn (T() As Double, Jhigh As Long, K As Long, Index As Long, X As Double, Ileft As Long, Vnikx() As Double, Info As Long) |
| Compute the value of B-spline basis functions | |
| Function | Bvalue (T() As Double, A() As Double, N As Long, K As Long, Ideriv As Long, X As Double, Inbv As Long, Info As Long) As Double |
| Evaluation of function or derivative value for B-representation of B-spline | |
| Sub | Interv (Xt() As Double, Lxt As Long, X As Double, Ilo As Long, Ileft As Long, Info As Long) |
| Compute Ileft for the input to Bsplvd and Bsplvn | |
| Function | Ppvalu (C() As Double, Xi() As Double, Lxi As Long, K As Long, Ideriv As Long, X As Double, Inppv As Long, Info As Long) As Double |
| Evaluation of function or derivative value for PP (piecewise polynomial) form of B-spline | |
This is the group of E. Interpolation (B-spline interpolation).