iapws95.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  IAPWS95

Classes

class  Water95

Defines

#define ARY10   0, 0, 0, 0, 0, 0, 0, 0, 0, 0
#define ARY50   ARY10, ARY10, ARY10, ARY10, ARY10
#define ARY52   ARY50, 0, 0
#define ARY55   ARY52, 0, 0, 0

Typedefs

typedef double Num

Enumerations

enum  IAPWS95::Limits {
  IAPWS95::eGamma1 = 4, IAPWS95::eGamma2 = 9, IAPWS95::ePhir1 = 1, IAPWS95::ePhir2 = 8,
  IAPWS95::ePhir3 = 52, IAPWS95::ePhir4 = 55, IAPWS95::ePhir5 = 57
}

Functions

Num IAPWS95::phi0 (const Num &delta, const Num &tau)
Num IAPWS95::phi0delta (const Num &delta, const Num &tau)
Num IAPWS95::phi0deltadelta (const Num &delta, const Num &tau)
Num IAPWS95::phi0tau (const Num &delta, const Num &tau)
Num IAPWS95::phi0tautau (const Num &delta, const Num &tau)
Num IAPWS95::phi0deltatau (const Num &delta, const Num &tau)
Num IAPWS95::phir (const Num &delta, const Num &tau)
Num IAPWS95::phirdelta (const Num &delta, const Num &tau)
Num IAPWS95::phirdeltadelta (const Num &delta, const Num &tau)
Num IAPWS95::phirtau (const Num &delta, const Num &tau)
Num IAPWS95::phirtautau (const Num &delta, const Num &tau)
Num IAPWS95::phirdeltatau (const Num &delta, const Num &tau)

Variables

const Num IAPWS95::R_ = 0.46151805
const Num IAPWS95::Tc_ = 647.096
const Num IAPWS95::rhoc_ = 322
const Num IAPWS95::n0 []
const Num IAPWS95::gamma0 []
const Num IAPWS95::n []
const Num IAPWS95::c []
const Num IAPWS95::d []
const Num IAPWS95::t []
const Num IAPWS95::a [] = { ARY55, 3.5, 3.5 }
const Num IAPWS95::b [] = { ARY55, 0.85, 0.95 }
const Num IAPWS95::A [] = { ARY55, 0.32, 0.32 }
const Num IAPWS95::B [] = { ARY55, 0.2, 0.2 }
const Num IAPWS95::C [] = { ARY55, 28, 32 }
const Num IAPWS95::D [] = { ARY55, 700, 800 }
const Num IAPWS95::alpha [] = { ARY52, 20, 20, 20 }
const Num IAPWS95::beta [] = { ARY52, 150, 150, 250, 0.3, 0.3 }
const Num IAPWS95::gamma [] = { ARY52, 1.21, 1.21, 1.25 }


Define Documentation

#define ARY10   0, 0, 0, 0, 0, 0, 0, 0, 0, 0

#define ARY50   ARY10, ARY10, ARY10, ARY10, ARY10

#define ARY52   ARY50, 0, 0

#define ARY55   ARY52, 0, 0, 0


Typedef Documentation

typedef double Num


Generated on Tue Feb 10 18:37:37 2009 for freesteam by  doxygen 1.5.6