Class Umbilical.UmbilicalElement
java.lang.Object
neqsim.process.equipment.subsea.Umbilical.UmbilicalElement
- Enclosing class:
Umbilical
Functional element in umbilical.
- Version:
- 1.0
- Author:
- ESOL
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate doubleDesign pressure in bar (for tubes/hoses).private StringElement type (hydraulic, chemical, electrical, fiber).private doubleInner diameter in mm (for tubes/hoses).private StringMaterial.private StringElement name/function.private intNumber of cores (for cables).private intNumber of fibers (for fiber optic).private doubleOuter diameter in mm.private doubleVoltage rating in V (for electrical). -
Constructor Summary
ConstructorsConstructorDescriptionUmbilicalElement(String name, int numberOfCores, double voltageRating) Constructor for electrical cables.UmbilicalElement(String elementType, String name, double innerDiameterMm, double designPressureBar) Constructor for tubes/hoses. -
Method Summary
Modifier and TypeMethodDescriptiondoubledoublegetName()intintdoubledoublevoidsetMaterial(String material) voidsetNumberOfFibers(int numberOfFibers) voidsetOuterDiameterMm(double outerDiameterMm)
-
Field Details
-
elementType
Element type (hydraulic, chemical, electrical, fiber). -
name
Element name/function. -
innerDiameterMm
private double innerDiameterMmInner diameter in mm (for tubes/hoses). -
outerDiameterMm
private double outerDiameterMmOuter diameter in mm. -
designPressureBar
private double designPressureBarDesign pressure in bar (for tubes/hoses). -
material
Material. -
numberOfCores
private int numberOfCoresNumber of cores (for cables). -
voltageRating
private double voltageRatingVoltage rating in V (for electrical). -
numberOfFibers
private int numberOfFibersNumber of fibers (for fiber optic).
-
-
Constructor Details
-
UmbilicalElement
-
UmbilicalElement
Constructor for electrical cables.- Parameters:
name- cable namenumberOfCores- number of coresvoltageRating- voltage rating in V
-
-
Method Details
-
getElementType
-
getName
-
getInnerDiameterMm
public double getInnerDiameterMm() -
getOuterDiameterMm
public double getOuterDiameterMm() -
setOuterDiameterMm
public void setOuterDiameterMm(double outerDiameterMm) -
getDesignPressureBar
public double getDesignPressureBar() -
getMaterial
-
setMaterial
-
getNumberOfCores
public int getNumberOfCores() -
getVoltageRating
public double getVoltageRating() -
getNumberOfFibers
public int getNumberOfFibers() -
setNumberOfFibers
public void setNumberOfFibers(int numberOfFibers)
-