Uses of Class
neqsim.process.processmodel.ProcessModel
Packages that use ProcessModel
Package
Description
Stable automation API for programmatic interaction with running NeqSim process simulations.
IEC 81346 reference designation support for NeqSim process equipment.
Lifecycle management for ProcessSystem models (Digital Twins).
Process optimization engine and constraint evaluation utilities.
-
Uses of ProcessModel in neqsim.process.automation
Fields in neqsim.process.automation declared as ProcessModelConstructors in neqsim.process.automation with parameters of type ProcessModelModifierConstructorDescriptionProcessAutomation(ProcessModel processModel) Creates an automation facade for a multi-area process model. -
Uses of ProcessModel in neqsim.process.equipment.iec81346
Fields in neqsim.process.equipment.iec81346 declared as ProcessModelModifier and TypeFieldDescriptionprivate ProcessModelReferenceDesignationGenerator.processModelThe multi-area process model to generate designations for (null if single-area).Methods in neqsim.process.equipment.iec81346 with parameters of type ProcessModelModifier and TypeMethodDescriptionvoidReferenceDesignationGenerator.generate(ProcessModel model) Binds the given process model and generates designations for it.Constructors in neqsim.process.equipment.iec81346 with parameters of type ProcessModelModifierConstructorDescriptionReferenceDesignationGenerator(ProcessModel processModel) Creates a generator for a multi-area process model. -
Uses of ProcessModel in neqsim.process.processmodel
Methods in neqsim.process.processmodel that return ProcessModelModifier and TypeMethodDescriptionstatic ProcessModelBuilds a ProcessModel from a JSON string containing named process areas.static ProcessModelProcessModel.fromJsonAndRun(String json) Builds and immediately runs a ProcessModel from a JSON string.static ProcessModelLoads a ProcessModel with automatic format detection based on file extension.static ProcessModelProcessModel.loadFromNeqsim(String filename) Loads a ProcessModel from a compressed .neqsim file.static ProcessModelProcessModel.loadStateFromFile(String filename) Loads ProcessModel state from a JSON file. -
Uses of ProcessModel in neqsim.process.processmodel.lifecycle
Methods in neqsim.process.processmodel.lifecycle that return ProcessModelModifier and TypeMethodDescriptionProcessModelState.toProcessModel()Reconstructs a ProcessModel from this state.Methods in neqsim.process.processmodel.lifecycle with parameters of type ProcessModelModifier and TypeMethodDescriptionprivate voidProcessModelState.captureInterProcessConnections(ProcessModel model) Captures connections between different ProcessSystems in the model.static ProcessModelStateProcessModelState.fromProcessModel(ProcessModel model) Creates a state snapshot from a ProcessModel. -
Uses of ProcessModel in neqsim.process.util.optimizer
Fields in neqsim.process.util.optimizer declared as ProcessModelModifier and TypeFieldDescriptionprivate ProcessModelFlowRateOptimizer.processModelprivate ProcessModelLiftCurveGenerator.processModelProcessModel being analyzed (if in process model mode).Constructors in neqsim.process.util.optimizer with parameters of type ProcessModelModifierConstructorDescriptionFlowRateOptimizer(ProcessModel processModel, String inletStreamName, String outletStreamName) Creates a flow rate optimizer for a ProcessModel with multiple ProcessSystems.LiftCurveGenerator(ProcessModel processModel, String inletStreamName, String outletStreamName) Creates a lift curve generator for a ProcessModel. -
Uses of ProcessModel in neqsim.process.util.report
Fields in neqsim.process.util.report declared as ProcessModelConstructors in neqsim.process.util.report with parameters of type ProcessModel