Go to the documentation of this file.
25 virtual doublereal value(
const M& s) =0;
26 virtual std::string symbol() =0;
33 virtual doublereal value(
const M& s) {
34 return s.enthalpy_mass();
36 virtual std::string symbol() {
42 class EntropyCalculator :
public PropertyCalculator<M>
45 virtual doublereal value(
const M& s) {
46 return s.entropy_mass();
48 virtual std::string symbol() {
54 class TemperatureCalculator :
public PropertyCalculator<M>
57 virtual doublereal value(
const M& s) {
58 return s.temperature();
60 virtual std::string symbol() {
66 class PressureCalculator :
public PropertyCalculator<M>
69 virtual doublereal value(
const M& s) {
72 virtual std::string symbol() {
78 class DensityCalculator :
public PropertyCalculator<M>
81 virtual doublereal value(
const M& s) {
84 virtual std::string symbol() {
90 class IntEnergyCalculator :
public PropertyCalculator<M>
93 virtual doublereal value(
const M& s) {
94 return s.intEnergy_mass();
96 virtual std::string symbol() {