renamed polynomialThermo -> hPolynomialThermo

This commit is contained in:
andy
2009-07-06 12:58:25 +01:00
parent b1d2ecd38a
commit 4bf4e00716
6 changed files with 74 additions and 74 deletions

View File

@ -37,7 +37,7 @@ Description
#include "Reaction.H"
#include "icoPolynomial.H"
#include "polynomialThermo.H"
#include "hPolynomialThermo.H"
#include "polynomialTransport.H"
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

View File

@ -41,7 +41,7 @@ Description
#include "constTransport.H"
#include "icoPolynomial.H"
#include "polynomialThermo.H"
#include "hPolynomialThermo.H"
#include "polynomialTransport.H"
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
@ -58,7 +58,7 @@ namespace Foam
<
specieThermo
<
polynomialThermo
hPolynomialThermo
<
icoPolynomial<8>,
8

View File

@ -46,7 +46,7 @@ Description
#include "perfectGas.H"
#include "polynomialTransport.H"
#include "polynomialThermo.H"
#include "hPolynomialThermo.H"
#include "icoPolynomial.H"
#include "addToRunTimeSelectionTable.H"

View File

@ -24,13 +24,13 @@ License
\*---------------------------------------------------------------------------*/
#include "polynomialThermo.H"
#include "hPolynomialThermo.H"
#include "IOstreams.H"
// * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * //
template<class EquationOfState, int PolySize>
Foam::polynomialThermo<EquationOfState, PolySize>::polynomialThermo(Istream& is)
Foam::hPolynomialThermo<EquationOfState, PolySize>::hPolynomialThermo(Istream& is)
:
EquationOfState(is),
Hf_(readScalar(is)),
@ -47,7 +47,7 @@ template<class EquationOfState, int PolySize>
Foam::Ostream& Foam::operator<<
(
Ostream& os,
const polynomialThermo<EquationOfState, PolySize>& pt
const hPolynomialThermo<EquationOfState, PolySize>& pt
)
{
os << static_cast<const EquationOfState&>(pt) << tab
@ -59,7 +59,7 @@ Foam::Ostream& Foam::operator<<
os.check
(
"operator<<(Ostream& os, const polynomialThermo<EquationOfState>& pt)"
"operator<<(Ostream& os, const hPolynomialThermo<EquationOfState>& pt)"
);
return os;

View File

@ -23,7 +23,7 @@ License
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Class
Foam::polynomialThermo
Foam::hPolynomialThermo
Description
Thermodynamics package templated on the equation of state, using polynomial
@ -32,13 +32,13 @@ Description
Polynomials for h and s derived from cp
SourceFiles
polynomialThermoI.H
polynomialThermo.C
hPolynomialThermoI.H
hPolynomialThermo.C
\*---------------------------------------------------------------------------*/
#ifndef polynomialThermo_H
#define polynomialThermo_H
#ifndef hPolynomialThermo_H
#define hPolynomialThermo_H
#include "scalar.H"
#include "Polynomial.H"
@ -51,50 +51,50 @@ namespace Foam
// Forward declaration of friend functions and operators
template<class EquationOfState, int PolySize>
class polynomialThermo;
class hPolynomialThermo;
template<class EquationOfState, int PolySize>
inline polynomialThermo<EquationOfState, PolySize> operator+
inline hPolynomialThermo<EquationOfState, PolySize> operator+
(
const polynomialThermo<EquationOfState, PolySize>&,
const polynomialThermo<EquationOfState, PolySize>&
const hPolynomialThermo<EquationOfState, PolySize>&,
const hPolynomialThermo<EquationOfState, PolySize>&
);
template<class EquationOfState, int PolySize>
inline polynomialThermo<EquationOfState, PolySize> operator-
inline hPolynomialThermo<EquationOfState, PolySize> operator-
(
const polynomialThermo<EquationOfState, PolySize>&,
const polynomialThermo<EquationOfState, PolySize>&
const hPolynomialThermo<EquationOfState, PolySize>&,
const hPolynomialThermo<EquationOfState, PolySize>&
);
template<class EquationOfState, int PolySize>
inline polynomialThermo<EquationOfState, PolySize> operator*
inline hPolynomialThermo<EquationOfState, PolySize> operator*
(
const scalar,
const polynomialThermo<EquationOfState, PolySize>&
const hPolynomialThermo<EquationOfState, PolySize>&
);
template<class EquationOfState, int PolySize>
inline polynomialThermo<EquationOfState, PolySize> operator==
inline hPolynomialThermo<EquationOfState, PolySize> operator==
(
const polynomialThermo<EquationOfState, PolySize>&,
const polynomialThermo<EquationOfState, PolySize>&
const hPolynomialThermo<EquationOfState, PolySize>&,
const hPolynomialThermo<EquationOfState, PolySize>&
);
template<class EquationOfState, int PolySize>
Ostream& operator<<
(
Ostream&,
const polynomialThermo<EquationOfState, PolySize>&
const hPolynomialThermo<EquationOfState, PolySize>&
);
/*---------------------------------------------------------------------------*\
Class polynomialThermo Declaration
Class hPolynomialThermo Declaration
\*---------------------------------------------------------------------------*/
template<class EquationOfState, int PolySize>
class polynomialThermo
class hPolynomialThermo
:
public EquationOfState
{
@ -119,7 +119,7 @@ class polynomialThermo
// Private member functions
//- Construct from components
inline polynomialThermo
inline hPolynomialThermo
(
const EquationOfState& pt,
const scalar Hf,
@ -135,10 +135,10 @@ public:
// Constructors
//- Construct from dictionary
polynomialThermo(Istream& is);
hPolynomialThermo(Istream& is);
//- Construct as a named copy
inline polynomialThermo(const word&, const polynomialThermo&);
inline hPolynomialThermo(const word&, const hPolynomialThermo&);
// Member Functions
@ -161,34 +161,34 @@ public:
// Member operators
inline void operator+=(const polynomialThermo&);
inline void operator-=(const polynomialThermo&);
inline void operator+=(const hPolynomialThermo&);
inline void operator-=(const hPolynomialThermo&);
// Friend operators
friend polynomialThermo operator+ <EquationOfState, PolySize>
friend hPolynomialThermo operator+ <EquationOfState, PolySize>
(
const polynomialThermo&,
const polynomialThermo&
const hPolynomialThermo&,
const hPolynomialThermo&
);
friend polynomialThermo operator- <EquationOfState, PolySize>
friend hPolynomialThermo operator- <EquationOfState, PolySize>
(
const polynomialThermo&,
const polynomialThermo&
const hPolynomialThermo&,
const hPolynomialThermo&
);
friend polynomialThermo operator* <EquationOfState, PolySize>
friend hPolynomialThermo operator* <EquationOfState, PolySize>
(
const scalar,
const polynomialThermo&
const hPolynomialThermo&
);
friend polynomialThermo operator== <EquationOfState, PolySize>
friend hPolynomialThermo operator== <EquationOfState, PolySize>
(
const polynomialThermo&,
const polynomialThermo&
const hPolynomialThermo&,
const hPolynomialThermo&
);
@ -197,7 +197,7 @@ public:
friend Ostream& operator<< <EquationOfState, PolySize>
(
Ostream&,
const polynomialThermo&
const hPolynomialThermo&
);
};
@ -208,10 +208,10 @@ public:
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
#include "polynomialThermoI.H"
#include "hPolynomialThermoI.H"
#ifdef NoRepository
# include "polynomialThermo.C"
# include "hPolynomialThermo.C"
#endif
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

View File

@ -24,12 +24,12 @@ License
\*---------------------------------------------------------------------------*/
#include "polynomialThermo.H"
#include "hPolynomialThermo.H"
// * * * * * * * * * * * * * Private Member Functions * * * * * * * * * * * //
template<class EquationOfState, int PolySize>
inline Foam::polynomialThermo<EquationOfState, PolySize>::polynomialThermo
inline Foam::hPolynomialThermo<EquationOfState, PolySize>::hPolynomialThermo
(
const EquationOfState& pt,
const scalar Hf,
@ -51,10 +51,10 @@ inline Foam::polynomialThermo<EquationOfState, PolySize>::polynomialThermo
// * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * //
template<class EquationOfState, int PolySize>
inline Foam::polynomialThermo<EquationOfState, PolySize>::polynomialThermo
inline Foam::hPolynomialThermo<EquationOfState, PolySize>::hPolynomialThermo
(
const word& name,
const polynomialThermo& pt
const hPolynomialThermo& pt
)
:
EquationOfState(name, pt),
@ -69,7 +69,7 @@ inline Foam::polynomialThermo<EquationOfState, PolySize>::polynomialThermo
// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
template<class EquationOfState, int PolySize>
inline Foam::scalar Foam::polynomialThermo<EquationOfState, PolySize>::cp
inline Foam::scalar Foam::hPolynomialThermo<EquationOfState, PolySize>::cp
(
const scalar T
) const
@ -79,7 +79,7 @@ inline Foam::scalar Foam::polynomialThermo<EquationOfState, PolySize>::cp
template<class EquationOfState, int PolySize>
inline Foam::scalar Foam::polynomialThermo<EquationOfState, PolySize>::h
inline Foam::scalar Foam::hPolynomialThermo<EquationOfState, PolySize>::h
(
const scalar T
) const
@ -89,7 +89,7 @@ inline Foam::scalar Foam::polynomialThermo<EquationOfState, PolySize>::h
template<class EquationOfState, int PolySize>
inline Foam::scalar Foam::polynomialThermo<EquationOfState, PolySize>::hs
inline Foam::scalar Foam::hPolynomialThermo<EquationOfState, PolySize>::hs
(
const scalar T
) const
@ -99,7 +99,7 @@ inline Foam::scalar Foam::polynomialThermo<EquationOfState, PolySize>::hs
template<class EquationOfState, int PolySize>
inline Foam::scalar Foam::polynomialThermo<EquationOfState, PolySize>::hc()
inline Foam::scalar Foam::hPolynomialThermo<EquationOfState, PolySize>::hc()
const
{
return Hf_*this->W();
@ -107,7 +107,7 @@ const
template<class EquationOfState, int PolySize>
inline Foam::scalar Foam::polynomialThermo<EquationOfState, PolySize>::s
inline Foam::scalar Foam::hPolynomialThermo<EquationOfState, PolySize>::s
(
const scalar T
) const
@ -119,9 +119,9 @@ inline Foam::scalar Foam::polynomialThermo<EquationOfState, PolySize>::s
// * * * * * * * * * * * * * * * Member Operators * * * * * * * * * * * * * //
template<class EquationOfState, int PolySize>
inline void Foam::polynomialThermo<EquationOfState, PolySize>::operator+=
inline void Foam::hPolynomialThermo<EquationOfState, PolySize>::operator+=
(
const polynomialThermo<EquationOfState, PolySize>& pt
const hPolynomialThermo<EquationOfState, PolySize>& pt
)
{
scalar molr1 = this->nMoles();
@ -140,9 +140,9 @@ inline void Foam::polynomialThermo<EquationOfState, PolySize>::operator+=
template<class EquationOfState, int PolySize>
inline void Foam::polynomialThermo<EquationOfState, PolySize>::operator-=
inline void Foam::hPolynomialThermo<EquationOfState, PolySize>::operator-=
(
const polynomialThermo<EquationOfState, PolySize>& pt
const hPolynomialThermo<EquationOfState, PolySize>& pt
)
{
scalar molr1 = this->nMoles();
@ -163,10 +163,10 @@ inline void Foam::polynomialThermo<EquationOfState, PolySize>::operator-=
// * * * * * * * * * * * * * * * Friend Operators * * * * * * * * * * * * * //
template<class EquationOfState, int PolySize>
inline Foam::polynomialThermo<EquationOfState, PolySize> Foam::operator+
inline Foam::hPolynomialThermo<EquationOfState, PolySize> Foam::operator+
(
const polynomialThermo<EquationOfState, PolySize>& pt1,
const polynomialThermo<EquationOfState, PolySize>& pt2
const hPolynomialThermo<EquationOfState, PolySize>& pt1,
const hPolynomialThermo<EquationOfState, PolySize>& pt2
)
{
EquationOfState eofs
@ -177,7 +177,7 @@ inline Foam::polynomialThermo<EquationOfState, PolySize> Foam::operator+
scalar molr1 = pt1.nMoles()/eofs.nMoles();
scalar molr2 = pt2.nMoles()/eofs.nMoles();
return polynomialThermo<EquationOfState, PolySize>
return hPolynomialThermo<EquationOfState, PolySize>
(
eofs,
molr1*pt1.Hf_ + molr2*pt2.Hf_,
@ -190,10 +190,10 @@ inline Foam::polynomialThermo<EquationOfState, PolySize> Foam::operator+
template<class EquationOfState, int PolySize>
inline Foam::polynomialThermo<EquationOfState, PolySize> Foam::operator-
inline Foam::hPolynomialThermo<EquationOfState, PolySize> Foam::operator-
(
const polynomialThermo<EquationOfState, PolySize>& pt1,
const polynomialThermo<EquationOfState, PolySize>& pt2
const hPolynomialThermo<EquationOfState, PolySize>& pt1,
const hPolynomialThermo<EquationOfState, PolySize>& pt2
)
{
EquationOfState eofs
@ -204,7 +204,7 @@ inline Foam::polynomialThermo<EquationOfState, PolySize> Foam::operator-
scalar molr1 = pt1.nMoles()/eofs.nMoles();
scalar molr2 = pt2.nMoles()/eofs.nMoles();
return polynomialThermo<EquationOfState, PolySize>
return hPolynomialThermo<EquationOfState, PolySize>
(
eofs,
molr1*pt1.Hf_ - molr2*pt2.Hf_,
@ -217,13 +217,13 @@ inline Foam::polynomialThermo<EquationOfState, PolySize> Foam::operator-
template<class EquationOfState, int PolySize>
inline Foam::polynomialThermo<EquationOfState, PolySize> Foam::operator*
inline Foam::hPolynomialThermo<EquationOfState, PolySize> Foam::operator*
(
const scalar s,
const polynomialThermo<EquationOfState, PolySize>& pt
const hPolynomialThermo<EquationOfState, PolySize>& pt
)
{
return polynomialThermo<EquationOfState, PolySize>
return hPolynomialThermo<EquationOfState, PolySize>
(
s*static_cast<const EquationOfState&>(pt),
pt.Hf_,
@ -236,10 +236,10 @@ inline Foam::polynomialThermo<EquationOfState, PolySize> Foam::operator*
template<class EquationOfState, int PolySize>
inline Foam::polynomialThermo<EquationOfState, PolySize> Foam::operator==
inline Foam::hPolynomialThermo<EquationOfState, PolySize> Foam::operator==
(
const polynomialThermo<EquationOfState, PolySize>& pt1,
const polynomialThermo<EquationOfState, PolySize>& pt2
const hPolynomialThermo<EquationOfState, PolySize>& pt1,
const hPolynomialThermo<EquationOfState, PolySize>& pt2
)
{
return pt2 - pt1;