cherab.imas.math.functions.fourier_bezier.py_bezier_basis_derivative_wrt_sΒΆ

cherab.imas.math.functions.fourier_bezier.py_bezier_basis_derivative_wrt_s(s: float, t: float) ndarrayΒΆ

Calculate the derivative of the bezier basis w.r.t. \(s\) for each node and degree of freedom.

Note

This is the python wrapper for the Cython function bezier_basis_derivative_wrt_s(). If you are using this function in a loop, consider using the Cython function directly.

Parameters:
s : floatΒΆ

First parameter in the range [0, 1].

t : floatΒΆ

Second parameter in the range [0, 1].

Returns:

(4, 4) ndarray – Derivative of the bezier basis w.r.t. \(s\) for each node and degree of freedom. Axis 0: Node index. Axis 1: Degree of freedom index.