Class AddConstraintsForNotStrictlyDefinedCoefficients
java.lang.Object
io.openems.edge.ess.core.power.optimizers.AddConstraintsForNotStrictlyDefinedCoefficients
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
apply
(List<Inverter> allInverters, Coefficients coefficients, List<Constraint> allConstraints) Adds Constraints for not strictly defined Coefficients, e.g.
-
Constructor Details
-
AddConstraintsForNotStrictlyDefinedCoefficients
public AddConstraintsForNotStrictlyDefinedCoefficients()
-
-
Method Details
-
apply
public static void apply(List<Inverter> allInverters, Coefficients coefficients, List<Constraint> allConstraints) throws OpenemsException Adds Constraints for not strictly defined Coefficients, e.g. if only a P invalid input: '<'= X is defined, but no P = X.- Parameters:
allInverters
- a list of allInverter
scoefficients
- theCoefficients
allConstraints
- a list of allConstraint
s- Throws:
OpenemsException
- on error
-