SLIDE  3.0.0
A simulator for lithium-ion battery pack degradation
Loading...
Searching...
No Matches
slide::StorageUnit Member List

This is the complete list of members for slide::StorageUnit, including all inherited members.

backupStates()slide::StorageUnitinlinevirtual
blockDegAndThermslide::StorageUnitprotected
calculateNcells()slide::StorageUnitinlineprotectedvirtual
Cap() const =0slide::StorageUnitpure virtual
checkVoltage(double &v, bool print) noexcept=0slide::StorageUnitpure virtual
copy()=0slide::StorageUnitpure virtual
getFullID()slide::StorageUnitinlinevirtual
getID()slide::StorageUnitinline
getNcells()=0slide::StorageUnitpure virtual
getOCV()=0slide::StorageUnitpure virtual
getParent()slide::StorageUnitinline
getRtot()=0slide::StorageUnitpure virtual
getStates(getStates_t s)=0slide::StorageUnitpure virtual
getStates_t typedefslide::StorageUnitprotected
getThermalSurface()=0slide::StorageUnitpure virtual
getThotSpot()=0slide::StorageUnitpure virtual
getVhigh()=0slide::StorageUnitpure virtual
getVlow()=0slide::StorageUnitpure virtual
I() const =0slide::StorageUnitpure virtual
IDslide::StorageUnitprotected
isCharging()slide::StorageUnitinline
isDischarging()slide::StorageUnitinline
parentslide::StorageUnitprotected
restoreStates()slide::StorageUnitinlinevirtual
setBlockDegAndTherm(bool block)slide::StorageUnitinline
setCurrent(double Inew, bool checkV=true, bool print=true)=0slide::StorageUnitpure virtual
setID(std::string IDi)slide::StorageUnitinline
setParent(StorageUnit *p)slide::StorageUnitinlinevirtual
setStates(setStates_t s, bool checkStates=true, bool print=true)=0slide::StorageUnitpure virtual
setStates_t typedefslide::StorageUnitprotected
setT(double Tnew)=0slide::StorageUnitpure virtual
setVoltage(double Vnew, bool checkI=true, bool print=true)slide::StorageUnitinlinevirtual
StorageUnit()=defaultslide::StorageUnit
StorageUnit(std::string_view ID_)slide::StorageUnitinline
StorageUnit(std::string_view ID_, StorageUnit *parent_, bool blockDegAndTherm_)slide::StorageUnitinline
storeData()=0slide::StorageUnitpure virtual
T()=0slide::StorageUnitpure virtual
thermalModel(int Nneighb, double Tneighb[], double Kneighb[], double Aneighb[], double tim)=0slide::StorageUnitpure virtual
timeStep_CC(double dt, int steps=1)=0slide::StorageUnitpure virtual
V()=0slide::StorageUnitpure virtual
validStates(bool print=true)=0slide::StorageUnitpure virtual
viewStates()slide::StorageUnitinlinevirtual
viewStates_t typedefslide::StorageUnitprotected
VMAX() const =0slide::StorageUnitpure virtual
Vmax() const =0slide::StorageUnitpure virtual
VMIN() const =0slide::StorageUnitpure virtual
Vmin() const =0slide::StorageUnitpure virtual
writeData(const std::string &prefix)=0slide::StorageUnitpure virtual
~StorageUnit()=defaultslide::StorageUnitvirtual