Class FlowInducedVibrationAnalyser

All Implemented Interfaces:
Serializable, MeasurementDeviceInterface, NamedInterface

public class FlowInducedVibrationAnalyser extends MeasurementDeviceBaseClass

FlowInducedVibrationAnalyser class.

Version:
$Id: $Id
Author:
SEROS
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      Serialization version UID.
      See Also:
    • logger

      static org.apache.logging.log4j.Logger logger
      Logger object for class.
    • supportDistance

      private double supportDistance
    • calcSupportArrangement

      private Boolean calcSupportArrangement
    • supportArrangement

      private String supportArrangement
    • method

      private String method
    • pipe

      private PipeBeggsAndBrills pipe
    • segmentSet

      private Boolean segmentSet
    • segment

      private int segment
    • FRMSConstant

      private double FRMSConstant
  • Constructor Details

    • FlowInducedVibrationAnalyser

      public FlowInducedVibrationAnalyser(PipeBeggsAndBrills pipe)

      Constructor for WaterDewPointAnalyser.

      Parameters:
      pipe - a PipeBeggsAndBrills object
    • FlowInducedVibrationAnalyser

      public FlowInducedVibrationAnalyser(String name, PipeBeggsAndBrills pipe)

      Constructor for FlowInducedVibrationAnalyser.

      Parameters:
      name - Name of FlowInducedVibrationAnalyser
      pipe - a PipeBeggsAndBrills object
  • Method Details

    • displayResult

      public void displayResult()

      displayResult.

      Specified by:
      displayResult in interface MeasurementDeviceInterface
      Overrides:
      displayResult in class MeasurementDeviceBaseClass
    • getMeasuredValue

      public double getMeasuredValue(String unit)

      Get Measured value in specified unit.

      Specified by:
      getMeasuredValue in interface MeasurementDeviceInterface
      Overrides:
      getMeasuredValue in class MeasurementDeviceBaseClass
      Parameters:
      unit - a String object
      Returns:
      a double
    • getMethod

      public String getMethod()

      Getter for the field method.

      Returns:
      a String object
    • setMethod

      public void setMethod(String method)

      Setter for the field method.

      Parameters:
      method - a String object
    • setSegment

      public void setSegment(int segment)

      Setter for the field segment.

      Parameters:
      segment - a Double object
    • setFRMSConstant

      public void setFRMSConstant(double frms)

      setFRMSConstant.

      Parameters:
      frms - a double
    • setSupportArrangement

      public void setSupportArrangement(String arrangement)

      Setter for the supportArrangement.

      Parameters:
      arrangement - a String object
    • setSupportDistance

      public void setSupportDistance(Double distance)

      Setter for the supportDistance.

      Parameters:
      distance - a Double object