.ThermoSysPro.Properties.WaterSteam.IF97_packages.IF97_wAJ.Spline_Utilities.Modelica_Interpolation.Bspline1D

Information

With this package 1-dimensional interpolation with B-Splines is performed.

The following functions are supported:

  init          Initialize interpolation
  initDer       Initialize interpolation (points and first derivatives are given)
  evaluate      Determine data at one point by interpolation
  evaluateDer   Determine data and first derivative at one point by interpolation
  evaluateDer2  Determine data, first and second derivative at one point by interpolation
  evaluateDerN  Determine the n-th derivative at one point by interpolation
  plot          Compute all data needed to make a nice plot of the data and plot it
                (since in Dymola plotArray cannot be called in a function, currently
                just the plot data is computed and returned. In a calling script
                this data can be used to plot it with operator plotArray).

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

Contents

NameDescription
 DataDatastructure of a Bspline
 ParametrizationTypewill be later replaced by enumeration
 evaluateEvaluate Bspline at one parameter
 evaluateDerEvaluate Bspline and its first derivative at one parameter
 evaluateDer2Evaluate Bspline and its first and second derivatives at one parameter
 evaluateDerNEvaluate k-th derivative of Bspline at one parameter
 initInitialize Bspline (end conditions are automatically selected, see docu)
 initDerInitialize Bspline which interpolates the points and first derivatives
 parametrizationAutomatic parameterization of a Bspline in the range 0..1 (if ndim > 1)
 plotPlot Bspline curve (currently not fully functional, since feature in Dymola missing)
 UtilitiesUtility functions for package Bspline1D

Generated at 2024-11-23T19:25:52Z by OpenModelicaOpenModelica 1.24.2 using GenerateDoc.mos