Class AddConstraintsForNotStrictlyDefinedCoefficients
- java.lang.Object
-
- io.openems.edge.ess.core.power.optimizers.AddConstraintsForNotStrictlyDefinedCoefficients
-
public class AddConstraintsForNotStrictlyDefinedCoefficients extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AddConstraintsForNotStrictlyDefinedCoefficients()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
apply(java.util.List<Inverter> allInverters, Coefficients coefficients, java.util.List<Constraint> allConstraints)
Adds Constraints for not strictly defined Coefficients, e.g.
-
-
-
Method Detail
-
apply
public static void apply(java.util.List<Inverter> allInverters, Coefficients coefficients, java.util.List<Constraint> allConstraints) throws OpenemsException
Adds Constraints for not strictly defined Coefficients, e.g. if only a P <= 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
-
-