NeTrainSim 0.1.1 beta
The Open-Source Network Trains Simulator
 
Loading...
Searching...
No Matches
Battery Member List

This is the complete list of members for Battery, including all inherited members.

batteryHasCharge()Battery
consumeBattery(double timeStep, double consumedCharge)Battery
getBatteryCRate() constBattery
getBatteryCumEnergyConsumption()Battery
getBatteryCumEnergyRegenerated()Battery
getBatteryCumNetEnergyConsumption()Battery
getBatteryCurrentCharge() constBattery
getBatteryDOD() constBattery
getBatteryInitialCharge() constBattery
getBatteryMaxCharge() constBattery
getBatteryMaxDischarge(double timeStep)Battery
getBatteryMaxRecharge(double timeStep)Battery
getBatteryRechargeSOCLowerBound() constBattery
getBatteryRechargeSOCUpperBound() constBattery
getBatteryStateOfCharge() constBattery
isBatteryDrainable(double requiredCharge)Battery
IsBatteryExceedingThresholds()Battery
isBatteryRechargable()Battery
isRechargeRequired() constBattery
rechargeBatteryByRegeneratedEnergy(double timeStep, double recharge)Battery
rechargeBatteryForHybrids(double timeStep, double recharge)Battery
setBattery(double maxCharge, double initialChargePercentage, double depthOfDischarge, double batteryCRate, double maxRechargeSOC=0.9, double minRechargeSOC=0.5)Battery
setBatteryCRate(double newBatteryCRate)Battery
setBatteryDOD(double newBatteryDOD)Battery
setBatteryInitialCharge(double newInitialCharge)Battery
setBatteryMaxCharge(double newMaxCharge)Battery
setBatteryRechargeSOCLowerBound(double newBatteryRechargeSOCLowerBound)Battery
setBatteryRechargeSOCUpperBound(double newBatteryMaxSOC)Battery