splinepy.helpme.create.Creator.determinant_spline#

Creator.determinant_spline()[source]#

Creates a spline representing the projection of the jacobian determinant

dmin > 0 –> spline is not tangled dmin <= 0 –> spline is COULD BE tangled

Only works if (parameter dimension == physical dimension). A definitive statement about the entanglement can only be made with non-rational splines or rational splines with equal weights! Otherwise, the resulting spline, and therefore the entanglement check is just an approximation.

references: Mantzaflaris, A., Jüttler, B., Khoromskij, B. N., & Langer, U. (2017) Limkilde, A., Evgrafov, A., Gravesen, J., & Mantzaflaris, A. (2021)

Parameters:

spline (Spline)

Returns:

determinant_projection – Spline which represents the jacobian determinant of the given spline object.

Return type:

BSpline