11#include "../utility/slide_aux.hpp"
12#include "../settings/settings.hpp"
22 OCVcurves(
const std::string &_namepos,
const std::string &_nameneg,
23 const std::string &_nameentropicC,
const std::string &_nameentropicCell)
37 std::cerr <<
"NOT IMPLEMENTED cellType\n";
38 throw "NOT IMPLEMENTED cellType";
41 OCVcurves M(settings::path::Kokam::namepos, settings::path::Kokam::nameneg, settings::path::Kokam::nameentropicC, settings::path::Kokam::nameentropicCell);
void setCurve(Tpath &&path)
Definition: XYdata.hpp:77
Slide namespace contains all the types, classes, and functions for the simulation framework.
Definition: Cell.hpp:27
cellType
Definition: enum_definitions.hpp:43
@ KokamNMC
Definition: enum_definitions.hpp:48
Definition: OCVcurves.hpp:16
slide::XYdata_ss OCV_neg
voltage vs lithium fractions li/li+ of the points of the cathode/anode OCV curve [V]
Definition: OCVcurves.hpp:19
static OCVcurves makeOCVcurves(cellType tp)
Definition: OCVcurves.hpp:34
OCVcurves(const std::string &_namepos, const std::string &_nameneg, const std::string &_nameentropicC, const std::string &_nameentropicCell)
Definition: OCVcurves.hpp:22
slide::XYdata_ss dOCV_neg
Definition: OCVcurves.hpp:20
slide::XYdata_ss dOCV_tot
entropic coefficient curve / the entire cell's entropic coefficient vs li fractions [V K-1]
Definition: OCVcurves.hpp:20
slide::XYdata_ss OCV_pos
Definition: OCVcurves.hpp:19