Interface ControlValveSizingInterface
- All Known Implementing Classes:
ControlValveSizing, ControlValveSizing_IEC_60534, ControlValveSizing_IEC_60534_full, ControlValveSizing_simple
public interface ControlValveSizingInterface
ControlValveSizingInterface interface.
- Author:
- esol
-
Method Summary
Modifier and TypeMethodDescriptiondoublecalculateFlowRateFromValveOpening(double ActualKv, StreamInterface inletStream, StreamInterface outletStream) calculateFlowRateFromValveOpening.doublecalculateValveOpeningFromFlowRate(double Q, double ActualActualKv, StreamInterface inletStream, StreamInterface outletStream) calculateValveOpeningFromFlowRate.calcValveSize(double percentOpening) Calculates the valve size based on the fluid properties and operating conditions.doublefindOutletPressureForFixedKv(double ActualKv, StreamInterface inletStream) findOutletPressureForFixedKv.doublegetxT()getxT.booleanisAllowChoked.voidsetAllowChoked(boolean allowChoked) setAllowChoked.voidsetxT(double xT) setxT.
-
Method Details
-
calcValveSize
-
calculateFlowRateFromValveOpening
double calculateFlowRateFromValveOpening(double ActualKv, StreamInterface inletStream, StreamInterface outletStream) calculateFlowRateFromValveOpening.
- Parameters:
ActualKv- a doubleinletStream- aStreamInterfaceobjectoutletStream- aStreamInterfaceobject- Returns:
- a double
-
calculateValveOpeningFromFlowRate
double calculateValveOpeningFromFlowRate(double Q, double ActualActualKv, StreamInterface inletStream, StreamInterface outletStream) calculateValveOpeningFromFlowRate.
- Parameters:
Q- a doubleActualActualKv- a doubleinletStream- aStreamInterfaceobjectoutletStream- aStreamInterfaceobject- Returns:
- a double
-
findOutletPressureForFixedKv
findOutletPressureForFixedKv.
- Parameters:
ActualKv- a doubleinletStream- aStreamInterfaceobject- Returns:
- a double
-
isAllowChoked
boolean isAllowChoked()isAllowChoked.
- Returns:
- a boolean
-
setAllowChoked
void setAllowChoked(boolean allowChoked) setAllowChoked.
- Parameters:
allowChoked- a boolean
-
getxT
double getxT()getxT.
- Returns:
- a double
-
setxT
void setxT(double xT) setxT.
- Parameters:
xT- a double
-