public class ExpressionOasisDistributionPowerModelCalculator extends AbstractDistributionPowerModelCalculator
AbstractDistributionPowerModelCalculator that makes use of the
ExpressionOasis library to calculate the power consumption of PowerProvidingEntitys whose
behavior is specified by DeclarativePowerModelSpecifications.CalculatorFactoryImpl| Modifier and Type | Method and Description |
|---|---|
org.jscience.physics.amount.Amount<javax.measure.quantity.Power> |
calculate(Map<PowerConsumingEntity,org.jscience.physics.amount.Amount<javax.measure.quantity.Power>> outletConsumptions)
Calculates the power consumption based on the power consumption measured or evaluated for a
set of outlets of the
PowerProvidingEntity. |
public org.jscience.physics.amount.Amount<javax.measure.quantity.Power> calculate(Map<PowerConsumingEntity,org.jscience.physics.amount.Amount<javax.measure.quantity.Power>> outletConsumptions)
AbstractDistributionPowerModelCalculatorPowerProvidingEntity.calculate in class AbstractDistributionPowerModelCalculatoroutletConsumptions - The consumptions measured/evaluated at the outlets of a set of connected entities.