Private API

Note that the following methods are considered private methods, and changes in their behavior are not considered breaking changes.

BasicBSpline.r_nomialFunction

Calculate $r$-nomial coefficient

r_nomial(n, k, r)

\[(1+x+\cdots+x^r)^n = \sum_{k} a_{n,k,r} x^k\]

source
BasicBSpline._lowerFunction

Internal methods for obtaining a B-spline space with one degree lower.

\[\begin{aligned} \mathcal{P}[p,k] &\mapsto \mathcal{P}[p-1,k] \\ D^r\mathcal{P}[p,k] &\mapsto D^{r-1}\mathcal{P}[p-1,k] \end{aligned}\]

source