SLIDE  3.0.0
A simulator for lithium-ion battery pack degradation
Loading...
Searching...
No Matches
slide::OCVcurves Struct Reference

#include <OCVcurves.hpp>

Collaboration diagram for slide::OCVcurves:
[legend]

Public Member Functions

 OCVcurves (const std::string &_namepos, const std::string &_nameneg, const std::string &_nameentropicC, const std::string &_nameentropicCell)
 
 OCVcurves ()=default
 

Static Public Member Functions

static OCVcurves makeOCVcurves (cellType tp)
 

Public Attributes

slide::XYdata_ss OCV_pos
 
slide::XYdata_ss OCV_neg
 voltage vs lithium fractions li/li+ of the points of the cathode/anode OCV curve [V] More...
 
slide::XYdata_ss dOCV_neg
 
slide::XYdata_ss dOCV_tot
 entropic coefficient curve / the entire cell's entropic coefficient vs li fractions [V K-1] More...
 

Constructor & Destructor Documentation

◆ OCVcurves() [1/2]

slide::OCVcurves::OCVcurves ( const std::string &  _namepos,
const std::string &  _nameneg,
const std::string &  _nameentropicC,
const std::string &  _nameentropicCell 
)
inline

< the OCV curve of the anode, the first column gives the lithium fractions (increasing), the 2nd column gives the OCV vs li/li+

< the OCV curve of the cathode, the first column gives the lithium fractions (increasing), the 2nd column gives the OCV vs li/li+

< the entropic coefficient of the anode, the first column gives the lithium fractions (increasing), the 2nd column gives the entropic coefficient [V K-1]

< the entropic coefficient of the entire cell, the first column gives the lithium fractions (increasing), the 2nd column gives the entropic coefficient [V K-1]

Here is the call graph for this function:

◆ OCVcurves() [2/2]

slide::OCVcurves::OCVcurves ( )
default

Member Function Documentation

◆ makeOCVcurves()

static OCVcurves slide::OCVcurves::makeOCVcurves ( cellType  tp)
inlinestatic

static OCVcurves *makeOCVcurves(std::string _namepos = settings::path::Kokam::namepos, std::string _nameneg = settings::path::Kokam::namepos, std::string _nameentropicC = settings::path::Kokam::nameentropicC, std::string _nameentropicCell = settings::path::Kokam::nameentropicCell) { }

Here is the caller graph for this function:

Member Data Documentation

◆ dOCV_neg

slide::XYdata_ss slide::OCVcurves::dOCV_neg

◆ dOCV_tot

slide::XYdata_ss slide::OCVcurves::dOCV_tot

entropic coefficient curve / the entire cell's entropic coefficient vs li fractions [V K-1]

◆ OCV_neg

slide::XYdata_ss slide::OCVcurves::OCV_neg

voltage vs lithium fractions li/li+ of the points of the cathode/anode OCV curve [V]

◆ OCV_pos

slide::XYdata_ss slide::OCVcurves::OCV_pos

The documentation for this struct was generated from the following file: