www.mooseframework.org
MultiComponentFluidPropertiesMaterialPT.h
Go to the documentation of this file.
1 /****************************************************************/
2 /* MOOSE - Multiphysics Object Oriented Simulation Environment */
3 /* */
4 /* All contents are licensed under LGPL V2.1 */
5 /* See LICENSE for full restrictions */
6 /****************************************************************/
7 
8 #ifndef MULTICOMPONENTFLUIDPROPERTIESMATERIALPT_H
9 #define MULTICOMPONENTFLUIDPROPERTIESMATERIALPT_H
10 
11 #include "Material.h"
13 
15 
16 template <>
18 
25 {
26 public:
27  MultiComponentFluidPropertiesMaterialPT(const InputParameters & parameters);
29 
30 protected:
31  virtual void computeQpProperties();
32 
34  const VariableValue & _pressure;
36  const VariableValue & _temperature;
38  const VariableValue & _xmass;
40  MaterialProperty<Real> & _rho;
42  MaterialProperty<Real> & _h;
44  MaterialProperty<Real> & _cp;
46  MaterialProperty<Real> & _e;
47 
48  // Multicomponent fluid properties UserObject
50 };
51 
52 #endif /* MULTICOMPONENTFLUIDPROPERTIESMATERIALPT_H */
const VariableValue & _xmass
Mass fraction of solute (-)
MultiComponentFluidPropertiesMaterialPT(const InputParameters &parameters)
MaterialProperty< Real > & _rho
Density (kg/m^3)
MaterialProperty< Real > & _h
Enthalpy (kJ/kg)
InputParameters validParams< MultiComponentFluidPropertiesMaterialPT >()
Material for calculating fluid properties for a fluid comprised of two components: the solute (eg...
Common class for multiple component fluid properties using a pressure and temperature formulation...
MaterialProperty< Real > & _e
Internal energy (kJ/kg)
MaterialProperty< Real > & _cp
Isobaric heat capacity (kJ/kg/K)