www.mooseframework.org
HEMFluidProperties.C
Go to the documentation of this file.
1 //* This file is part of the MOOSE framework
2 //* https://www.mooseframework.org
3 //*
4 //* All rights reserved, see COPYRIGHT for full restrictions
5 //* https://github.com/idaholab/moose/blob/master/COPYRIGHT
6 //*
7 //* Licensed under LGPL 2.1, please see LICENSE for details
8 //* https://www.gnu.org/licenses/lgpl-2.1.html
9 
10 #include "HEMFluidProperties.h"
11 #include "FluidProperties.h"
12 
13 template <>
14 InputParameters
16 {
17  InputParameters params = validParams<FluidProperties>();
18  params.addCustomTypeParam<std::string>(
19  "fp_type", "hem-fp", "FPType", "Type of the fluid property object");
20  return params;
21 }
22 
23 HEMFluidProperties::HEMFluidProperties(const InputParameters & parameters)
24  : FluidProperties(parameters)
25 {
26 }
27 
28 Real
30 {
31  mooseError(name(), ": molarMass is not implemented");
32 }
33 Real
35 {
36  mooseError(name(), ": criticalPressure() is not implemented");
37 }
38 
39 Real
41 {
42  mooseError(name(), ": criticalTemperature() is not implemented");
43 }
44 
45 Real
47 {
48  mooseError(name(), ": criticalDensity() is not implemented");
49 }
50 
51 Real
53 {
54  mooseError(name(), ": criticalInternalEnergy() is not implemented");
55 }
56 
57 Real
59 {
60  mooseError(name(), ": triplePointPressure() is not implemented");
61 }
62 
63 Real
65 {
66  mooseError(name(), ": triplePointTemperature() is not implemented");
67 }
HEMFluidProperties::triplePointTemperature
virtual Real triplePointTemperature() const
Triple point temperature.
Definition: HEMFluidProperties.C:64
FluidProperties.h
HEMFluidProperties::HEMFluidProperties
HEMFluidProperties(const InputParameters &parameters)
Definition: HEMFluidProperties.C:23
validParams< FluidProperties >
InputParameters validParams< FluidProperties >()
Definition: FluidProperties.C:16
name
const std::string name
Definition: Setup.h:21
HEMFluidProperties.h
HEMFluidProperties::criticalPressure
virtual Real criticalPressure() const
Critical pressure.
Definition: HEMFluidProperties.C:34
HEMFluidProperties::criticalDensity
virtual Real criticalDensity() const
Critical density.
Definition: HEMFluidProperties.C:46
validParams< HEMFluidProperties >
InputParameters validParams< HEMFluidProperties >()
Definition: HEMFluidProperties.C:15
FluidProperties
Definition: FluidProperties.h:28
HEMFluidProperties::criticalTemperature
virtual Real criticalTemperature() const
Critical temperature.
Definition: HEMFluidProperties.C:40
HEMFluidProperties::molarMass
virtual Real molarMass() const
Molar mass [kg/mol].
Definition: HEMFluidProperties.C:29
HEMFluidProperties::criticalInternalEnergy
virtual Real criticalInternalEnergy() const
Critical specific internal energy.
Definition: HEMFluidProperties.C:52
HEMFluidProperties::triplePointPressure
virtual Real triplePointPressure() const
Triple point pressure.
Definition: HEMFluidProperties.C:58