Class Umbilical.UmbilicalElement

java.lang.Object
neqsim.process.equipment.subsea.Umbilical.UmbilicalElement
Enclosing class:
Umbilical

public static class Umbilical.UmbilicalElement extends Object
Functional element in umbilical.
Version:
1.0
Author:
ESOL
  • Field Details

    • elementType

      private String elementType
      Element type (hydraulic, chemical, electrical, fiber).
    • name

      private String name
      Element name/function.
    • innerDiameterMm

      private double innerDiameterMm
      Inner diameter in mm (for tubes/hoses).
    • outerDiameterMm

      private double outerDiameterMm
      Outer diameter in mm.
    • designPressureBar

      private double designPressureBar
      Design pressure in bar (for tubes/hoses).
    • material

      private String material
      Material.
    • numberOfCores

      private int numberOfCores
      Number of cores (for cables).
    • voltageRating

      private double voltageRating
      Voltage rating in V (for electrical).
    • numberOfFibers

      private int numberOfFibers
      Number of fibers (for fiber optic).
  • Constructor Details

    • UmbilicalElement

      public UmbilicalElement(String elementType, String name, double innerDiameterMm, double designPressureBar)
      Constructor for tubes/hoses.
      Parameters:
      elementType - element type
      name - element name
      innerDiameterMm - inner diameter in mm
      designPressureBar - design pressure in bar
    • UmbilicalElement

      public UmbilicalElement(String name, int numberOfCores, double voltageRating)
      Constructor for electrical cables.
      Parameters:
      name - cable name
      numberOfCores - number of cores
      voltageRating - voltage rating in V
  • Method Details

    • getElementType

      public String getElementType()
    • getName

      public String getName()
    • getInnerDiameterMm

      public double getInnerDiameterMm()
    • getOuterDiameterMm

      public double getOuterDiameterMm()
    • setOuterDiameterMm

      public void setOuterDiameterMm(double outerDiameterMm)
    • getDesignPressureBar

      public double getDesignPressureBar()
    • getMaterial

      public String getMaterial()
    • setMaterial

      public void setMaterial(String material)
    • getNumberOfCores

      public int getNumberOfCores()
    • getVoltageRating

      public double getVoltageRating()
    • getNumberOfFibers

      public int getNumberOfFibers()
    • setNumberOfFibers

      public void setNumberOfFibers(int numberOfFibers)