Uses of Interface
neqsim.process.measurementdevice.MeasurementDeviceInterface
Packages that use MeasurementDeviceInterface
Package
Description
-
Uses of MeasurementDeviceInterface in neqsim.process.alarm
Fields in neqsim.process.alarm with type parameters of type MeasurementDeviceInterfaceModifier and TypeFieldDescriptionprivate final List<MeasurementDeviceInterface> ProcessAlarmManager.devicesMethods in neqsim.process.alarm with parameters of type MeasurementDeviceInterfaceModifier and TypeMethodDescriptionProcessAlarmManager.evaluateMeasurement(MeasurementDeviceInterface device, double measuredValue, double dt, double time) Evaluates alarms for a single measurement value.voidProcessAlarmManager.register(MeasurementDeviceInterface device) Registers a measurement device for alarm supervision.Method parameters in neqsim.process.alarm with type arguments of type MeasurementDeviceInterfaceModifier and TypeMethodDescriptionvoidProcessAlarmManager.applyFrom(ProcessAlarmManager source, List<MeasurementDeviceInterface> measurementDevices) Copies the content of another manager instance.static List<AlarmEvent> AlarmEvaluator.evaluateAndDisplay(ProcessAlarmManager alarmManager, List<MeasurementDeviceInterface> devices, double dt, double time) Evaluates alarms and displays them if any are generated.static List<AlarmEvent> AlarmEvaluator.evaluateDevices(ProcessAlarmManager alarmManager, List<MeasurementDeviceInterface> devices, double dt, double time) Evaluates a list of measurement devices.voidProcessAlarmManager.registerAll(List<MeasurementDeviceInterface> measurementDevices) Registers multiple devices in one operation. -
Uses of MeasurementDeviceInterface in neqsim.process.controllerdevice
Fields in neqsim.process.controllerdevice declared as MeasurementDeviceInterfaceModifier and TypeFieldDescriptionprivate MeasurementDeviceInterfaceModelPredictiveController.QualityConstraint.Builder.measurementprivate final MeasurementDeviceInterfaceModelPredictiveController.QualityConstraint.measurementprivate MeasurementDeviceInterfaceControllerDeviceBaseClass.transmitterprivate MeasurementDeviceInterfaceModelPredictiveController.transmitterMethods in neqsim.process.controllerdevice that return MeasurementDeviceInterfaceModifier and TypeMethodDescription(package private) MeasurementDeviceInterfaceModelPredictiveController.QualityConstraint.getMeasurement()Methods in neqsim.process.controllerdevice with parameters of type MeasurementDeviceInterfaceModifier and TypeMethodDescriptionModelPredictiveController.QualityConstraint.Builder.measurement(MeasurementDeviceInterface device) voidControllerDeviceBaseClass.setTransmitter(MeasurementDeviceInterface device) setTransmitter.voidControllerDeviceInterface.setTransmitter(MeasurementDeviceInterface device) setTransmitter.voidModelPredictiveController.setTransmitter(MeasurementDeviceInterface device) -
Uses of MeasurementDeviceInterface in neqsim.process.controllerdevice.structure
Fields in neqsim.process.controllerdevice.structure declared as MeasurementDeviceInterfaceModifier and TypeFieldDescriptionprivate final MeasurementDeviceInterfaceFeedForwardControllerStructure.disturbanceMeasurementprivate final MeasurementDeviceInterfaceRatioControllerStructure.ratioMeasurementConstructors in neqsim.process.controllerdevice.structure with parameters of type MeasurementDeviceInterfaceModifierConstructorDescriptionFeedForwardControllerStructure(ControllerDeviceInterface feedbackController, MeasurementDeviceInterface disturbanceMeasurement) Create a feed-forward control structure.RatioControllerStructure(ControllerDeviceInterface controller, MeasurementDeviceInterface ratioMeasurement) Create a ratio controller structure. -
Uses of MeasurementDeviceInterface in neqsim.process.equipment.valve
Fields in neqsim.process.equipment.valve declared as MeasurementDeviceInterfaceModifier and TypeFieldDescriptionprivate MeasurementDeviceInterfacePSDValve.pressureTransmitterPressure transmitter monitored for HIHI alarm.Fields in neqsim.process.equipment.valve with type parameters of type MeasurementDeviceInterfaceModifier and TypeFieldDescriptionprivate final List<MeasurementDeviceInterface> HIPPSValve.pressureTransmittersList of pressure transmitters providing redundancy.Methods in neqsim.process.equipment.valve that return MeasurementDeviceInterfaceModifier and TypeMethodDescriptionPSDValve.getPressureTransmitter()Gets the linked pressure transmitter.Methods in neqsim.process.equipment.valve that return types with arguments of type MeasurementDeviceInterfaceModifier and TypeMethodDescriptionHIPPSValve.getPressureTransmitters()Gets the list of configured pressure transmitters.Methods in neqsim.process.equipment.valve with parameters of type MeasurementDeviceInterfaceModifier and TypeMethodDescriptionvoidHIPPSValve.addPressureTransmitter(MeasurementDeviceInterface transmitter) Adds a pressure transmitter to the redundant array.voidPSDValve.linkToPressureTransmitter(MeasurementDeviceInterface transmitter) Links this PSD valve to a pressure transmitter for alarm monitoring.voidHIPPSValve.removePressureTransmitter(MeasurementDeviceInterface transmitter) Removes a pressure transmitter from the array (e.g., failed transmitter). -
Uses of MeasurementDeviceInterface in neqsim.process.measurementdevice
Classes in neqsim.process.measurementdevice that implement MeasurementDeviceInterfaceModifier and TypeClassDescriptionclassCombustionEmissionsCalculator class.classCompressorMonitor class.classCricondenbarAnalyser class.classFire Detector instrument for fire detection and alarm systems.classFlowInducedVibrationAnalyser class.classGas Detector instrument for detecting combustible or toxic gases.classHydrateEquilibriumTemperatureAnalyser class.classWaterDewPointAnalyser class.classLevelTransmitter class.classBase implementation for measurement devices supplying values to controllers and process equipment.classMolarMassAnalyser class.classMultiPhaseMeter class.classNMVOCAnalyser class.classOilLevelTransmitter class for measuring oil level in three-phase separators.classpHProbe class.classPressureTransmitter class.classPush Button instrument for manual activation of equipment (e.g., ESD blowdown valves) and process logic sequences.classAbstract MeasurementDeviceBaseClass class.classTemperatureTransmitter class.classVolumeFlowTransmitter class.classWaterContentAnalyser class.classWaterDewPointAnalyser class.classWaterLevelTransmitter class for measuring water level in three-phase separators.classWellAllocator class. -
Uses of MeasurementDeviceInterface in neqsim.process.measurementdevice.simpleflowregime
Classes in neqsim.process.measurementdevice.simpleflowregime that implement MeasurementDeviceInterface -
Uses of MeasurementDeviceInterface in neqsim.process.measurementdevice.vfm
Classes in neqsim.process.measurementdevice.vfm that implement MeasurementDeviceInterfaceModifier and TypeClassDescriptionclassSoft sensor for calculating derived properties from primary measurements and thermodynamic models.classVirtual Flow Meter for calculating multiphase flow rates from pressure and temperature measurements. -
Uses of MeasurementDeviceInterface in neqsim.process.processmodel
Fields in neqsim.process.processmodel with type parameters of type MeasurementDeviceInterfaceModifier and TypeFieldDescription(package private) List<MeasurementDeviceInterface> ProcessSystem.measurementDevicesMethods in neqsim.process.processmodel that return MeasurementDeviceInterfaceModifier and TypeMethodDescriptionProcessSystem.getMeasurementDevice(String name) Get MeasureDevice by name.Methods in neqsim.process.processmodel with parameters of type MeasurementDeviceInterfaceModifier and TypeMethodDescriptionvoidProcessSystem.add(MeasurementDeviceInterface measurementDevice) Add measurementdevice. -
Uses of MeasurementDeviceInterface in neqsim.process.util.monitor
Constructors in neqsim.process.util.monitor with parameters of type MeasurementDeviceInterfaceModifierConstructorDescriptionBaseResponse(MeasurementDeviceInterface equipment) Constructor for BaseResponse.