Curve Set Class
Holds a named collection of pump performance curves (head, power, efficiency, NPSHr)
together with impeller geometry and speed data for a single operating configuration.
Definition
Namespace: DWSIM.UnitOperations.UnitOperations.Auxiliary.PumpOps
Assembly: DWSIM.UnitOperations (in DWSIM.UnitOperations.dll) Version: 10.0.0.0
Assembly: DWSIM.UnitOperations (in DWSIM.UnitOperations.dll) Version: 10.0.0.0
C#
public class CurveSet : ICustomXMLSerializationVB
Public Class CurveSet
Implements ICustomXMLSerialization- Inheritance
- Object CurveSet
- Implements
- ICustomXMLSerialization
Constructors
Properties
| CurveEfficiency | Gets or sets the efficiency vs. flow performance curve. |
| CurveHead | Gets or sets the head vs. flow performance curve. |
| CurveNPSHr | Gets or sets the NPSHr vs. flow performance curve. |
| CurvePower | Gets or sets the shaft power vs. flow performance curve. |
| Description | Gets or sets a human-readable description of this curve set. |
| ImpellerDiameter | Gets or sets the impeller diameter used for this curve set. |
| ImpellerDiameterUnit | Gets or sets the unit string for the impeller diameter value. |
| ImpellerSpeed | Gets or sets the impeller rotational speed (RPM) for this curve set. |
| Name | Gets or sets the display name of this curve set. |
Methods
| LoadData | Deserializes the curve set from a list of XML elements. |
| SaveData | Serializes the curve set to a list of XML elements. |
Extension Methods
| GetEnumNames | (Defined by General) |
| IsValidDouble | (Defined by General) |