Memosa-FVM  0.2
BatteryThermalVC< T > Struct Template Reference

#include <BatteryBC.h>

Inheritance diagram for BatteryThermalVC< T >:
Collaboration diagram for BatteryThermalVC< T >:

Public Member Functions

 BatteryThermalVC ()
 
- Public Member Functions inherited from FloatVarDict< T >
bool hasVar (const string varName) const
 
operator[] (const string varName) const
 
bool isField (const string varName) const
 
FieldgetField (const string varName) const
 
FloatVal< T > getVal (const string varName) const
 

Public Attributes

string vcType
 

Additional Inherited Members

- Public Types inherited from FloatVarDict< T >
typedef map< string, FloatVal
< T > > 
T_Parent
 
- Protected Member Functions inherited from FloatVarDict< T >
void defineVar (const string varName, const T defaultValue)
 

Detailed Description

template<class T>
struct BatteryThermalVC< T >

Definition at line 65 of file BatteryBC.h.

Constructor & Destructor Documentation

template<class T>
BatteryThermalVC< T >::BatteryThermalVC ( )
inline

Definition at line 67 of file BatteryBC.h.

References FloatVarDict< T >::defineVar().

68  {
69  this->defineVar("thermalConductivity",T(1.0));
70  this->defineVar("density", T(1.0));
71  this->defineVar("specificHeat", T(1.0));
72  this->defineVar("initialTemperature",T(300.0));
73  }
void defineVar(const string varName, const T defaultValue)
Definition: FloatVarDict.h:94

Member Data Documentation

template<class T>
string BatteryThermalVC< T >::vcType

Definition at line 74 of file BatteryBC.h.

Referenced by BatteryModel< T >::Impl::Impl().


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