Uses of Class
neqsim.process.ml.ConstraintManager
Packages that use ConstraintManager
Package
Description
Machine Learning and AI integration for NeqSim.
Multi-agent reinforcement learning infrastructure for coordinated process control.
-
Uses of ConstraintManager in neqsim.process.ml
Fields in neqsim.process.ml declared as ConstraintManagerMethods in neqsim.process.ml that return ConstraintManagerModifier and TypeMethodDescriptionConstraintManager.add(Constraint constraint) Add a constraint.ConstraintManager.addHardLowerBound(String name, String variableName, double minValue, String unit) Add a hard lower-bound constraint.ConstraintManager.addHardRange(String name, String variableName, double minValue, double maxValue, String unit) Add a hard range constraint.ConstraintManager.addHardUpperBound(String name, String variableName, double maxValue, String unit) Add a hard upper-bound constraint.ConstraintManager.addSoftRange(String name, String variableName, double minValue, double maxValue, String unit) Add a soft range constraint.RLEnvironment.getConstraintManager()Get the constraint manager. -
Uses of ConstraintManager in neqsim.process.ml.multiagent
Fields in neqsim.process.ml.multiagent declared as ConstraintManagerModifier and TypeFieldDescriptionprotected final ConstraintManagerProcessAgent.localConstraintsprivate ConstraintManagerMultiAgentEnvironment.sharedConstraintsMethods in neqsim.process.ml.multiagent that return ConstraintManagerModifier and TypeMethodDescriptionProcessAgent.getLocalConstraints()Get local constraint manager.Methods in neqsim.process.ml.multiagent with parameters of type ConstraintManagerModifier and TypeMethodDescriptionMultiAgentEnvironment.setSharedConstraints(ConstraintManager constraints) Set shared constraints for all agents.