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

< Define a structure with the fitting parameters of the surface crack growth models (CS) More...

#include <CSparam.hpp>

Public Types

using value_type = double
 

Public Member Functions

constexpr auto begin () noexcept
 
constexpr auto end () noexcept
 
auto & operator*= (double a)
 

Public Attributes

value_type CS1alpha { 4.25e-5 }
 fitting parameter of the 1st surface crack growth model More...
 
value_type CS2alpha { 6.3e-7 }
 fitting parameter of the 2nd surface crack growth model More...
 
value_type CS3alpha { 2.31e-16 }
 fitting parameter of the 3rd surface crack growth model More...
 
value_type CS4alpha { 4.3306e-8 }
 fitting parameter of the 4th surface crack growth model More...
 
value_type CS4Amax
 maximum crack growth surface for the 4th surface crack growth model 5 * getAn() * getThickn() * elec_surf More...
 
value_type CS5k { 1e-18 }
 rate parameter of the 5th surface crack growth model at reference temperature More...
 
value_type CS5k_T { -127040 }
 activation energy of CS5k More...
 
value_type CS_diffusion { 2 }
 fitting parameter to decrease the diffusion constant due to surface cracks More...
 

Detailed Description

< Define a structure with the fitting parameters of the surface crack growth models (CS)

Member Typedef Documentation

◆ value_type

Member Function Documentation

◆ begin()

constexpr auto slide::param::CSparam::begin ( )
inlineconstexprnoexcept

◆ end()

constexpr auto slide::param::CSparam::end ( )
inlineconstexprnoexcept

◆ operator*=()

auto & slide::param::CSparam::operator*= ( double  a)
inline

Member Data Documentation

◆ CS1alpha

value_type slide::param::CSparam::CS1alpha { 4.25e-5 }

fitting parameter of the 1st surface crack growth model

◆ CS2alpha

value_type slide::param::CSparam::CS2alpha { 6.3e-7 }

fitting parameter of the 2nd surface crack growth model

◆ CS3alpha

value_type slide::param::CSparam::CS3alpha { 2.31e-16 }

fitting parameter of the 3rd surface crack growth model

◆ CS4alpha

value_type slide::param::CSparam::CS4alpha { 4.3306e-8 }

fitting parameter of the 4th surface crack growth model

◆ CS4Amax

value_type slide::param::CSparam::CS4Amax

maximum crack growth surface for the 4th surface crack growth model 5 * getAn() * getThickn() * elec_surf

◆ CS5k

value_type slide::param::CSparam::CS5k { 1e-18 }

rate parameter of the 5th surface crack growth model at reference temperature

◆ CS5k_T

value_type slide::param::CSparam::CS5k_T { -127040 }

activation energy of CS5k

◆ CS_diffusion

value_type slide::param::CSparam::CS_diffusion { 2 }

fitting parameter to decrease the diffusion constant due to surface cracks


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