|
ESyS-Particle
2.3
|
#include <ThermParticle.h>

Public Member Functions | |
| CThermParticle () | |
| CThermParticle (double rad_ini) | |
| CThermParticle (double temperature, double m_temperature_ini, double Cp, double heat_frict, double heat_trans, double therm_expansion0, double therm_expansion1, double therm_expansion2, double rad_ini) | |
| virtual | ~CThermParticle () |
| void | setTemperature (double t) |
| double | getTemperature () const |
| void | setEquilibTemperature (double t) |
| double | getEquilibTemperature () const |
| void | setEquilibRadius (double r) |
| double | getEquilibRadius () const |
| double | getCp () const |
| void | setCp (double cp) |
| double | getThermExpansion0 () const |
| void | setThermExpansion0 (double te0) |
| double | getThermExpansion1 () const |
| void | setThermExpansion1 (double te1) |
| double | getThermExpansion2 () const |
| void | setThermExpansion2 (double te2) |
Protected Attributes | |
| double | m_temperature |
| double | m_temperature_ini |
| double | m_Cp |
| double | m_heat_frict |
| double | m_heat_trans |
| double | m_therm_expansion0 |
| double | m_therm_expansion1 |
| double | m_therm_expansion2 |
| double | m_rad_ini |
Friends | |
| ostream & | operator<< (ostream &ost, const CThermParticle &p) |
Thermal Particle class.
| CThermParticle::CThermParticle | ( | ) |
| CThermParticle::CThermParticle | ( | double | rad_ini | ) |
| CThermParticle::CThermParticle | ( | double | temperature, |
| double | m_temperature_ini, | ||
| double | Cp, | ||
| double | heat_frict, | ||
| double | heat_trans, | ||
| double | therm_expansion0, | ||
| double | therm_expansion1, | ||
| double | therm_expansion2, | ||
| double | rad_ini | ||
| ) |
|
inlinevirtual |
|
inline |
References m_Cp.
Referenced by esys::lsm::exportRotThermalParticle(), esys::lsm::RotThermalParticlePy::PickleSuite::getstate(), and CRotThermParticle::integrateTherm().

|
inline |
References m_rad_ini.
Referenced by esys::lsm::exportRotThermalParticle(), and esys::lsm::RotThermalParticlePy::PickleSuite::getstate().

|
inline |
References m_temperature_ini.
Referenced by esys::lsm::exportRotThermalParticle(), and esys::lsm::RotThermalParticlePy::PickleSuite::getstate().

|
inline |
References m_temperature.
Referenced by CRotThermElasticInteraction::calcHeatTrans(), CRotThermFrictionInteraction::calcHeatTrans(), CRotThermBondedInteraction::calcHeatTrans(), esys::lsm::exportRotThermalParticle(), CRotThermParticle::getScalarFieldFunction(), and esys::lsm::RotThermalParticlePy::PickleSuite::getstate().

|
inline |
References m_therm_expansion0.
Referenced by esys::lsm::exportRotThermalParticle(), and esys::lsm::RotThermalParticlePy::PickleSuite::getstate().

|
inline |
References m_therm_expansion1.
Referenced by esys::lsm::exportRotThermalParticle(), and esys::lsm::RotThermalParticlePy::PickleSuite::getstate().

|
inline |
References m_therm_expansion2.
Referenced by esys::lsm::exportRotThermalParticle(), and esys::lsm::RotThermalParticlePy::PickleSuite::getstate().

|
inline |
|
inline |
Referenced by esys::lsm::exportRotThermalParticle(), and esys::lsm::RotThermalParticlePy::PickleSuite::setstate().

|
inline |
Referenced by esys::lsm::exportRotThermalParticle(), and esys::lsm::RotThermalParticlePy::PickleSuite::setstate().

|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
protected |
Referenced by getCp(), operator<<(), and CRotThermParticle::setCp().
|
protected |
|
protected |
|
protected |
Referenced by getEquilibRadius(), operator<<(), and CRotThermParticle::thermExpansion().
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |