packageUtilities

Utility functions for package Interpolation

Information

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:  

Sept. 13, 2002  
       by Gerhard Schillhuber:  
       first version implemented  

Oct. 17, 2002  
       by Gerhard Schillhuber:  
       new functions: getNumberControlPoints, getNumberControlPoints2  
                               compute the number of control points for the given data points. It's needed  
                               to initialize the curve.  



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".

Contents

NameDescription
curveLengthComputes the length of the curve from a to b
dgbsvSolve real system of linear equations A*X=B with a banded A matrix and a B matrix (copy from protected package Matrices.Lapack)
dgesvSolve real system of linear equations A*X=B with a B matrix (copy from protected package Matrices.Lapack)
dummyDummy Bspline
getNumberControlPointsReturn the number of control points
getNumberControlPoints2Return the number of control points
quat2TCompute transformation matrix from non-consistent quaternions
solveBandedWithMatrixSolve linear system with banded system matrix and right hand side matrix (similar to Modelica.Matrices.solve)
solveMatrixSolve linear system with right hand side matrix (similar to Modelica_Interpolation.Utilities.solveMatrix)
T2quatCompute Quaternions from a transformation matrix