.TRANSFORM.Fluid.Machines.BaseClasses.PumpCharacteristics.Flow.PerformanceCurve

Cubic-Hermite spline of a characteristic curve V_flow = f(head), with affinity-law scaling

Information

Pump flow characteristic in the inverted form V_flow = affinityLaw_flow * f(head/affinityLaw_head, head_curve, V_flow_curve, N/N_nominal), solving for volumetric flow given head. The affinity laws appear on both axes: the head input is divided by (N/N_nom)² to look up the curve at nominal-speed coordinates, and the returned nominal flow is multiplied by (N/N_nom) to give actual flow.

The spline tangents d_curve are computed once as a final parameter from head_curve and V_flow_curve, and passed explicitly to TRANSFORM.Math.PerformanceCurve. This keeps splineDerivatives out of the time-derivative chain and lets Dymola build analytic Jacobians.


Generated at 2026-07-05T18:59:05Z by OpenModelicaOpenModelica 1.27.0 using GenerateDoc.mos