| Name | Description |
|---|---|
| ClaRaDelay | |
| TestCases | |
| Stepsmoother | Continouus interpolation for x |
| Stepsmoother_der | Time derivative of continouus interpolation for x |
| ThermoRoot | Numerical square root function |
| ThermoRoot_der | Derivative of square root function with linear interpolation near 0 |
| GenerateGrid | Generate grid discretization from scale functions |
| mod | Modulus of a number |
| Factorial | Calculate the factorial |
| A_hor_intCyl | Horizontal area of a cylinder vertically intersecting a horizontal cylinder of large diameter |
| shape_intCyl | Horizontal area of a cylinder vertically intersecting a horizontal cylinder of large diameter discretised output |
| CalculateStateChangeFraction | Calculate the fraction of state change in two-phase region to total state change |
| SmoothZeroTransition | Ensure a smooth transition from y(x<0) to y(x>0) with linear behaviour around x=0 |
| maxAbs | Returns signed maximum of the absolute input values |
| minAbs | Returns signed minimum of the absolute input values |
| pressureInterpolation | Finds pressure values in discretised volumes |
| vectorInterpolation | Linear inter-/extrapolation of function values (x_i | f_i) between (x_1 | f_1) and (x_n | f_n) |
| InitialiseCombustionGas | A simple function to find feasible start values for combustion product gases |
| length | = size(vector, 1) |
| RecalculateComposition | Recalculate the composition when one species has changed mass fraction |