This is the complete list of members for slide::Battery, including all inherited members.
backupStates() | slide::StorageUnit | inlinevirtual |
Battery() | slide::Battery | |
Battery(std::string IDi) | slide::Battery | |
blockDegAndTherm | slide::StorageUnit | protected |
calculateNcells() | slide::StorageUnit | inlineprotectedvirtual |
Cap() const override | slide::Battery | inlinevirtual |
cells | slide::Battery | protected |
checkVoltage(double &v, bool print) noexcept override | slide::Battery | virtual |
conv | slide::Battery | protected |
convlosses | slide::Battery | protected |
convlosses_tot | slide::Battery | protected |
cool | slide::Battery | protected |
copy() override | slide::Battery | inlinevirtual |
getAndResetConvLosses() | slide::Battery | |
getCells() | slide::Battery | inline |
getConvLosses_total() | slide::Battery | inline |
getCoolingLoad() | slide::Battery | |
getCoolSystem() | slide::Battery | inline |
getFullID() | slide::StorageUnit | inlinevirtual |
getID() | slide::StorageUnit | inline |
getNcells() override | slide::Battery | inlinevirtual |
getOCV() override | slide::Battery | inlinevirtual |
getParent() | slide::StorageUnit | inline |
getRtot() override | slide::Battery | inlinevirtual |
getStates(getStates_t &s) override | slide::Battery | |
slide::StorageUnit::getStates(getStates_t s)=0 | slide::StorageUnit | pure virtual |
getStates_t typedef | slide::StorageUnit | protected |
getThermalSurface() override | slide::Battery | inlinevirtual |
getThotSpot() override | slide::Battery | inlinevirtual |
getVhigh() override | slide::Battery | inlinevirtual |
getVlow() override | slide::Battery | inlinevirtual |
I() const override | slide::Battery | inlinevirtual |
ID | slide::StorageUnit | protected |
isCharging() | slide::StorageUnit | inline |
isDischarging() | slide::StorageUnit | inline |
nparallel | slide::Battery | protected |
nseries | slide::Battery | protected |
parent | slide::StorageUnit | protected |
resetConvLosses() | slide::Battery | inline |
restoreStates() | slide::StorageUnit | inlinevirtual |
setBlockDegAndTherm(bool block) | slide::Battery | |
setCurrent(double Inew, bool checkV=true, bool print=true) override | slide::Battery | inlinevirtual |
setID(std::string IDi) | slide::StorageUnit | inline |
setModule(Deep_ptr< Module > &&module) | slide::Battery | |
setParent(StorageUnit *p) | slide::StorageUnit | inlinevirtual |
setSeriesandParallel(unsigned int ser, unsigned int par) | slide::Battery | |
setStates(setStates_t s, bool checkStates=true, bool print=true) override | slide::Battery | virtual |
setStates_t typedef | slide::StorageUnit | protected |
setT(double Tnew) override | slide::Battery | inlinevirtual |
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() override | slide::Battery | virtual |
T() override | slide::Battery | inlinevirtual |
thermalModel(int Nneighb, double Tneighb[], double Kneighb[], double Aneighb[], double tim) override | slide::Battery | virtual |
timeStep_CC(double dt, int steps=1) override | slide::Battery | virtual |
V() override | slide::Battery | inlinevirtual |
validStates(bool print=true) override | slide::Battery | inlinevirtual |
viewStates() | slide::StorageUnit | inlinevirtual |
viewStates_t typedef | slide::StorageUnit | protected |
VMAX() const override | slide::Battery | inlinevirtual |
Vmax() const override | slide::Battery | inlinevirtual |
VMIN() const override | slide::Battery | inlinevirtual |
Vmin() const override | slide::Battery | inlinevirtual |
writeData(const std::string &prefix) override | slide::Battery | virtual |
~StorageUnit()=default | slide::StorageUnit | virtual |