This package contains functions for commonly used mathematical operations. The functions are used in the blocks IBPSA.Utilities.Math.
Name | Description |
---|---|
Average of a vector | |
Bessel function of the first kind of order 0, J0 | |
Bessel function of the first kind of order 1, J1 | |
Bessel function of the second kind of order 0, Y0 | |
Bessel function of the second kind of order 1, Y1 | |
Bicubic function | |
Returns the binomial coefficient | |
Biquadratic function | |
Replicates Boolean signals | |
Interpolate using a cubic Hermite spline with linear extrapolation | |
Exponential integral, E1 | |
Returns the value n! as an integer | |
Returns the k-th falling factorial of n | |
Replicates integer signals | |
Function that approximates 1/x by a twice continuously differentiable function | |
Returns true if the argument is a monotonic sequence | |
Polynomial function | |
Power function that is linearized below a user-defined threshold | |
Function that is quadratic in first argument and linear in second argument | |
Quintic Hermite spline function for interpolation between two functions with a continuous second derivative | |
Power function, regularized near zero, but nonzero value for x=0 | |
Approximation of a general step, such that the approximation is continuous and differentiable | |
Once continuously differentiable approximation to exp(-|x|) in interval |x| < delta | |
Once continuously differentiable approximation to the Heaviside function | |
Once continuously differentiable approximation to the limit function | |
Once continuously differentiable approximation to the maximum function | |
Once continuously differentiable approximation to the minimum function | |
Function to compute the derivatives for cubic hermite spline interpolation | |
Integration using the trapezoidal rule | |
Collection of models that illustrate model use and test models | |
Package with base classes for IBPSA.Utilities.Math.Functions |