This is the complete list of members for slide::StorageUnit, including all inherited members.
backupStates() | slide::StorageUnit | inlinevirtual |
blockDegAndTherm | slide::StorageUnit | protected |
calculateNcells() | slide::StorageUnit | inlineprotectedvirtual |
Cap() const =0 | slide::StorageUnit | pure virtual |
checkVoltage(double &v, bool print) noexcept=0 | slide::StorageUnit | pure virtual |
copy()=0 | slide::StorageUnit | pure virtual |
getFullID() | slide::StorageUnit | inlinevirtual |
getID() | slide::StorageUnit | inline |
getNcells()=0 | slide::StorageUnit | pure virtual |
getOCV()=0 | slide::StorageUnit | pure virtual |
getParent() | slide::StorageUnit | inline |
getRtot()=0 | slide::StorageUnit | pure virtual |
getStates(getStates_t s)=0 | slide::StorageUnit | pure virtual |
getStates_t typedef | slide::StorageUnit | protected |
getThermalSurface()=0 | slide::StorageUnit | pure virtual |
getThotSpot()=0 | slide::StorageUnit | pure virtual |
getVhigh()=0 | slide::StorageUnit | pure virtual |
getVlow()=0 | slide::StorageUnit | pure virtual |
I() const =0 | slide::StorageUnit | pure virtual |
ID | slide::StorageUnit | protected |
isCharging() | slide::StorageUnit | inline |
isDischarging() | slide::StorageUnit | inline |
parent | slide::StorageUnit | protected |
restoreStates() | slide::StorageUnit | inlinevirtual |
setBlockDegAndTherm(bool block) | slide::StorageUnit | inline |
setCurrent(double Inew, bool checkV=true, bool print=true)=0 | slide::StorageUnit | pure virtual |
setID(std::string IDi) | slide::StorageUnit | inline |
setParent(StorageUnit *p) | slide::StorageUnit | inlinevirtual |
setStates(setStates_t s, bool checkStates=true, bool print=true)=0 | slide::StorageUnit | pure virtual |
setStates_t typedef | slide::StorageUnit | protected |
setT(double Tnew)=0 | slide::StorageUnit | pure virtual |
setVoltage(double Vnew, bool checkI=true, bool print=true) | slide::StorageUnit | inlinevirtual |
StorageUnit()=default | slide::StorageUnit | |
StorageUnit(std::string_view ID_) | slide::StorageUnit | inline |
StorageUnit(std::string_view ID_, StorageUnit *parent_, bool blockDegAndTherm_) | slide::StorageUnit | inline |
storeData()=0 | slide::StorageUnit | pure virtual |
T()=0 | slide::StorageUnit | pure virtual |
thermalModel(int Nneighb, double Tneighb[], double Kneighb[], double Aneighb[], double tim)=0 | slide::StorageUnit | pure virtual |
timeStep_CC(double dt, int steps=1)=0 | slide::StorageUnit | pure virtual |
V()=0 | slide::StorageUnit | pure virtual |
validStates(bool print=true)=0 | slide::StorageUnit | pure virtual |
viewStates() | slide::StorageUnit | inlinevirtual |
viewStates_t typedef | slide::StorageUnit | protected |
VMAX() const =0 | slide::StorageUnit | pure virtual |
Vmax() const =0 | slide::StorageUnit | pure virtual |
VMIN() const =0 | slide::StorageUnit | pure virtual |
Vmin() const =0 | slide::StorageUnit | pure virtual |
writeData(const std::string &prefix)=0 | slide::StorageUnit | pure virtual |
~StorageUnit()=default | slide::StorageUnit | virtual |