Class EquipmentFactory
java.lang.Object
neqsim.process.equipment.EquipmentFactory
Factory for creating process equipment.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic EjectorcreateEjector(String name, StreamInterface motiveStream, StreamInterface suctionStream) static ProcessEquipmentInterfacecreateEquipment(String name, String equipmentType) Creates a piece of equipment based on the provided type.static ProcessEquipmentInterfacecreateEquipment(String name, EquipmentEnum equipmentType) Creates a piece of equipment based onEquipmentEnum.static GORfittercreateGORfitter(String name, StreamInterface stream) static ReservoirCVDsimcreateReservoirCVDsim(String name, SystemInterface reservoirFluid) static ReservoirDiffLibsimcreateReservoirDiffLibsim(String name, SystemInterface reservoirFluid) static ReservoirTPsimcreateReservoirTPsim(String name, SystemInterface reservoirFluid) private static EquipmentEnumresolveEquipmentEnum(String equipmentType)
-
Constructor Details
-
EquipmentFactory
private EquipmentFactory()
-
-
Method Details
-
createEquipment
Creates a piece of equipment based on the provided type.- Parameters:
name- name to assign to the equipmentequipmentType- equipment type identifier- Returns:
- the created equipment instance
-
createEquipment
Creates a piece of equipment based onEquipmentEnum.- Parameters:
name- name to assignequipmentType-EquipmentEnum- Returns:
- the created equipment
-
resolveEquipmentEnum
-
createEjector
public static Ejector createEjector(String name, StreamInterface motiveStream, StreamInterface suctionStream) -
createGORfitter
-
createReservoirCVDsim
-
createReservoirDiffLibsim
public static ReservoirDiffLibsim createReservoirDiffLibsim(String name, SystemInterface reservoirFluid) -
createReservoirTPsim
-