https://mooseframework.inl.gov
Loading...
Searching...
No Matches
HEMFluidProperties.C
Go to the documentation of this file.
1//* This file is part of the MOOSE framework
2//* https://mooseframework.inl.gov
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
15{
17 params.set<std::string>("fp_type") = "hem-fp";
18
19 return params;
20}
21
23 : FluidProperties(parameters)
24{
25}
26
27Real
29{
30 mooseError("molarMass is not implemented");
31}
32Real
34{
35 mooseError("criticalPressure() is not implemented");
36}
37
38Real
40{
41 mooseError("criticalTemperature() is not implemented");
42}
43
44Real
46{
47 mooseError("criticalDensity() is not implemented");
48}
49
50Real
52{
53 mooseError("criticalInternalEnergy() is not implemented");
54}
55
56Real
58{
59 mooseError("triplePointPressure() is not implemented");
60}
61
62Real
64{
65 mooseError("triplePointTemperature() is not implemented");
66}
static InputParameters validParams()
virtual Real criticalTemperature() const
Critical temperature.
virtual Real molarMass() const
Molar mass [kg/mol].
virtual Real criticalPressure() const
Critical pressure.
virtual Real triplePointPressure() const
Triple point pressure.
static InputParameters validParams()
HEMFluidProperties(const InputParameters &parameters)
virtual Real criticalDensity() const
Critical density.
virtual Real triplePointTemperature() const
Triple point temperature.
virtual Real criticalInternalEnergy() const
Critical specific internal energy.
T & set(const std::string &name, bool quiet_mode=false)
void mooseError(Args &&... args) const