13 #ifndef __THERMPARTICLE_H
14 #define __THERMPARTICLE_H
17 #include "Foundation/vec3.h"
35 double m_temperature ;
36 double m_temperature_ini ;
41 double m_therm_expansion0 ;
42 double m_therm_expansion1 ;
43 double m_therm_expansion2 ;
52 double m_temperature_ini,
56 double therm_expansion0,
57 double therm_expansion1,
58 double therm_expansion2,
80 inline void setTemperature(
double t){m_temperature=t;}
81 inline double getTemperature()
const {
return m_temperature;}
83 inline void setEquilibTemperature(
double t){m_temperature_ini=t;}
84 inline double getEquilibTemperature()
const {
return m_temperature_ini;}
86 inline void setEquilibRadius(
double r){m_rad_ini=r;}
87 inline double getEquilibRadius()
const {
return m_rad_ini;}
90 inline double getCp()
const {
return m_Cp;}
91 inline void setCp(
double cp) {m_Cp = cp;}
93 inline double getThermExpansion0()
const {
return m_therm_expansion0 ;}
94 inline void setThermExpansion0(
double te0) {m_therm_expansion0 = te0;}
96 inline double getThermExpansion1()
const {
return m_therm_expansion1 ;}
97 inline void setThermExpansion1(
double te1) {m_therm_expansion1 = te1;}
99 inline double getThermExpansion2()
const {
return m_therm_expansion2 ;}
100 inline void setThermExpansion2(
double te2) {m_therm_expansion2 = te2;}
109 #endif //__THERMPARTICLE_H