コード例 #1
0
ファイル: WaterSSTP.cpp プロジェクト: thomasfiala/cantera
void WaterSSTP::getGibbs_ref(doublereal* g) const
{
    getGibbs_RT_ref(g);
    for (size_t k = 0; k < m_kk; k++) {
        g[k] *= RT();
    }
}
コード例 #2
0
void VPSSMgr_Water_HKFT::getGibbs_ref(doublereal* g) const
{
    getGibbs_RT_ref(g);
    for (size_t k = 0; k < m_kk; k++) {
        g[k] *= GasConstant * m_tlast;
    }
}
コード例 #3
0
void LatticePhase::getGibbs_ref(doublereal* g) const
{
    getGibbs_RT_ref(g);
    for (size_t k = 0; k < m_kk; k++) {
        g[k] *= RT();
    }
}
コード例 #4
0
void LatticeSolidPhase::getGibbs_ref(doublereal* g) const
{
    getGibbs_RT_ref(g);
    for (size_t k = 0; k < m_kk; k++) {
        g[k] *= GasConstant * temperature();
    }
}
コード例 #5
0
 void 
 VPSSMgr_Water_ConstVol::getGibbs_ref(doublereal *g) const{
   doublereal RT = GasConstant * m_tlast;
   getGibbs_RT_ref(g);
   for (int k = 0; k < m_kk; k++) {
     g[k] *= RT;
   }
 }
コード例 #6
0
void MetalSHEelectrons::getGibbs_RT(doublereal* grt) const
{
    getGibbs_RT_ref(grt);
    doublereal tmp = log(pressure() / m_p0);
    grt[0] += tmp;
}
コード例 #7
0
ファイル: SingleSpeciesTP.cpp プロジェクト: hgossler/cantera
void SingleSpeciesTP::getGibbs_ref(doublereal* g) const
{
    getGibbs_RT_ref(g);
    g[0] *= GasConstant * temperature();
}
コード例 #8
0
void StoichSubstance::getGibbs_ref(doublereal* g) const
{
    getGibbs_RT_ref(g);
    g[0] *= GasConstant * temperature();
}