Uses of Class
neqsim.process.ml.Constraint
Packages that use Constraint
-
Uses of Constraint in neqsim.process.ml
Fields in neqsim.process.ml with type parameters of type ConstraintModifier and TypeFieldDescriptionprivate final Map<String, Constraint> ConstraintManager.constraintsMethods in neqsim.process.ml that return ConstraintModifier and TypeMethodDescriptionConstraint.evaluate(double value) Evaluate constraint with current value.Get constraint by name.static ConstraintConstraint.lowerBound(String name, String variableName, double minValue, String unit, Constraint.Type type) Create a simple lower-bound constraint.static ConstraintConstraint.range(String name, String variableName, double minValue, double maxValue, String unit, Constraint.Type type) Create a range constraint.static ConstraintConstraint.upperBound(String name, String variableName, double maxValue, String unit, Constraint.Type type) Create a simple upper-bound constraint.Methods in neqsim.process.ml that return types with arguments of type ConstraintModifier and TypeMethodDescriptionConstraintManager.evaluate(StateVector state) Evaluate all constraints against a state vector.ConstraintManager.getAll()Get all constraints.ConstraintManager.getViolations()Get all violated constraints.ConstraintManager.getViolationsByCategory(Constraint.Category category) Get violations by category.Methods in neqsim.process.ml with parameters of type ConstraintModifier and TypeMethodDescriptionConstraintManager.add(Constraint constraint) Add a constraint.voidConstraintManager.ConstraintViolationListener.onViolation(Constraint constraint) Called when a constraint is violated.