BuildingSystems.Fluid.Movers.BaseClasses.Euler

# .BuildingSystems.Fluid.Movers.BaseClasses.Euler

Functions and data record templates for Euler number

## Information

This package implements a power computation using the Euler number and its correlation.

- The correlation function using the Euler number is implemented in BuildingSystems.Fluid.Movers.BaseClasses.Euler.correlation.
- When curves of power and pressure against flow rate is available, the function BuildingSystems.Fluid.Movers.BaseClasses.Euler.getPeak can identify the peak operating condition from them. This is useful comparing power computation results against other methods.
- The peak operating condition (where the efficiency η is at its maximum) which is used by the correlation is stored in an instance of the record BuildingSystems.Fluid.Movers.BaseClasses.Euler.peak.
- BuildingSystems.Fluid.Movers.BaseClasses.FlowMachineInterface uses the peak values and the correlation to generate a power curve against volumetric flow rate. This estimated power curve is used in place of the measured power that would otherwise be provided.

See the User's Guide for more information.

## Contents

Name | Description
--- | ---
correlation | Correlation of static efficiency ratio vs log of Euler number ratio
efficiency | Computes efficiency with the Euler number correlation
getPeak | Find peak condition from power characteristics
power | Computes power as well as its derivative with respect to flow rate using Euler number
peak | Record for the operation condition at peak efficiency
powerWithDerivative | Record for electrical power and its derivative with respect to flow rate

## Revisions

- October 13, 2021, by Hongxiang Fu:
  First implementation. This is for #2668.

Generated at 2026-05-09T18:18:56Z by OpenModelicaOpenModelica 1.26.7 using GenerateDoc.mos