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

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

backupStates()slide::StorageUnitinlinevirtual
blockDegAndThermslide::StorageUnitprotected
calculateNcells()slide::StorageUnitinlineprotectedvirtual
Cap() const final overrideslide::Cellinlinevirtual
capNomslide::Cellprotected
Cell()slide::Cellinline
Cell(const std::string &ID_)slide::Cellinline
cellDataslide::Cellprotected
checkCurrent(bool checkV, bool print) noexceptslide::Cellinlinevirtual
checkVoltage(double &v, bool print) noexcept overrideslide::Cellinlinevirtual
copy()=0slide::StorageUnitpure virtual
getFullID()slide::StorageUnitinlinevirtual
getID()slide::StorageUnitinline
getNcells() override finalslide::Cellinlinevirtual
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() overrideslide::Cellinlinevirtual
getThroughputs()slide::Cellinlinevirtual
getVariations() const noexceptslide::Cellinlinevirtual
getVhigh() finalslide::Cellinlinevirtual
getVlow() finalslide::Cellinlinevirtual
I() const =0slide::StorageUnitpure virtual
IDslide::StorageUnitprotected
isCharging()slide::StorageUnitinline
isDischarging()slide::StorageUnitinline
limitsslide::Cellstatic
parentslide::StorageUnitprotected
restoreStates()slide::StorageUnitinlinevirtual
setBlockDegAndTherm(bool block)slide::StorageUnitinline
setCapacity(double capacity)slide::Cellinline
setCurrent(double Inew, bool checkV=true, bool print=true)=0slide::StorageUnitpure virtual
setID(std::string IDi)slide::StorageUnitinline
setParent(StorageUnit *p)slide::StorageUnitinlinevirtual
setSOC(double SOCnew, bool checkV=true, bool print=true)=0slide::Cellpure virtual
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
SOC()=0slide::Cellpure virtual
StorageUnit()=defaultslide::StorageUnit
StorageUnit(std::string_view ID_)slide::StorageUnitinline
StorageUnit(std::string_view ID_, StorageUnit *parent_, bool blockDegAndTherm_)slide::StorageUnitinline
storeData() overrideslide::Cellinlinevirtual
T()=0slide::StorageUnitpure virtual
thermalModel(int Nneighb, double Tneighb[], double Kneighb[], double Aneighb[], double tim) overrideslide::Cellinlinevirtual
timeStep_CC(double dt, int steps=1)=0slide::StorageUnitpure virtual
Tmax()slide::Cellinline
Tmin()slide::Cellinline
V()=0slide::StorageUnitpure virtual
validStates(bool print=true)=0slide::StorageUnitpure virtual
viewStates()slide::StorageUnitinlinevirtual
viewStates_t typedefslide::StorageUnitprotected
VMAX() const overrideslide::Cellinlinevirtual
Vmax() const overrideslide::Cellinlinevirtual
VMIN() const overrideslide::Cellinlinevirtual
Vmin() const overrideslide::Cellinlinevirtual
writeData(const std::string &prefix) overrideslide::Cellinlinevirtual
~Cell()=defaultslide::Cellvirtual
~StorageUnit()=defaultslide::StorageUnitvirtual