1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76
|
/////////////////////////////////////////////////////////////
// //
// Copyright (c) 2003-2014 by The University of Queensland //
// Centre for Geoscience Computing //
// http://earth.uq.edu.au/centre-geoscience-computing //
// //
// Primary Business: Brisbane, Queensland, Australia //
// Licensed under the Open Software License version 3.0 //
// http://www.apache.org/licenses/LICENSE-2.0 //
// //
/////////////////////////////////////////////////////////////
#include "Model/ThermParticle.h"
CThermParticle::CThermParticle()
: m_temperature(0.0),
m_temperature_ini(0.0),
m_Cp(0.0),
m_heat_frict(0.0),
m_heat_trans(0.0),
m_therm_expansion0(0.0),
m_therm_expansion1(0.0),
m_therm_expansion2(0.0),
m_rad_ini(0.0)
{
}
CThermParticle::CThermParticle(double rad_ini)
: m_temperature(0.0),
m_temperature_ini(0.0),
m_Cp(0.0),
m_heat_frict(0.0),
m_heat_trans(0.0),
m_therm_expansion0(0.0),
m_therm_expansion1(0.0),
m_therm_expansion2(0.0),
m_rad_ini(rad_ini)
{
}
CThermParticle::CThermParticle(double temperature,
double temperature_ini,
double Cp,
double heat_frict,
double heat_trans,
double therm_expansion0,
double therm_expansion1,
double therm_expansion2,
double rad_ini)
: m_temperature(temperature),
m_temperature_ini(temperature_ini),
m_Cp(Cp),
m_heat_frict(heat_frict),
m_heat_trans(heat_trans),
m_therm_expansion0(therm_expansion0),
m_therm_expansion1(therm_expansion1),
m_therm_expansion2(therm_expansion2),
m_rad_ini(rad_ini)
{
}
ostream& operator<<(ostream& ost,const CThermParticle& p)
{
ost
<< "m_temperature=" << p.m_temperature
<< ", m_temperature_ini=" << p.m_temperature_ini
<< ", m_Cp" << p.m_Cp
<< ", m_heat_frict=" << p.m_heat_frict
<< ", m_heat_trans=" << p.m_heat_trans
<< ", m_therm_expansion0=" << p.m_therm_expansion0
<< ", m_therm_expansion1=" << p.m_therm_expansion1
<< ", m_therm_expansion2=" << p.m_therm_expansion2
<< ", m_rad_ini=" << p.m_rad_ini;
return ost;
}
|