Utility functions are provided here which are usually not called directly by a user, but are needed in the functions of this package
The following functions are supported:
curveLength Compute the length of a curve with adaptive quadrature dummy return a dummy Bspline with zero entries getNumberControlPoints Compute the number of control points for the given data points getNumberControlPoints2 Compute the number of control points for the given data points and transformation matrices quat2T Compute the transformation matrix of the given quaternions T2quat Compute the quaternions of the given transformation matrix
Release Notes:
Copyright (C) 2002, Modelica Association and DLR.
This package is free software. It can be redistributed and/or modified under the terms of the Modelica license, see the license conditions and the accompanying disclaimer in the documentation of package Modelica in file "Modelica/package.mo".
Name | Description |
---|---|
curveLength | Computes the length of the curve from a to b |
dgbsv | Solve real system of linear equations A*X=B with a banded A matrix and a B matrix (copy from protected package Matrices.Lapack) |
dgesv | Solve real system of linear equations A*X=B with a B matrix (copy from protected package Matrices.Lapack) |
dummy | Dummy Bspline |
getNumberControlPoints | Return the number of control points |
getNumberControlPoints2 | Return the number of control points |
quat2T | Compute transformation matrix from non-consistent quaternions |
solveBandedWithMatrix | Solve linear system with banded system matrix and right hand side matrix (similar to Modelica.Matrices.solve) |
solveMatrix | Solve linear system with right hand side matrix (similar to Modelica_Interpolation.Utilities.solveMatrix) |
T2quat | Compute Quaternions from a transformation matrix |