www.mooseframework.org
fluid_properties
src
userobjects
VaporMixtureFluidProperties.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 "
VaporMixtureFluidProperties.h
"
11
12
template
<>
13
InputParameters
14
validParams<VaporMixtureFluidProperties>
()
15
{
16
InputParameters params =
validParams<FluidProperties>
();
17
18
return
params;
19
}
20
21
VaporMixtureFluidProperties::VaporMixtureFluidProperties
(
const
InputParameters & parameters)
22
:
FluidProperties
(parameters)
23
{
24
}
25
26
VaporMixtureFluidProperties::~VaporMixtureFluidProperties
() {}
27
28
Real
29
VaporMixtureFluidProperties::primaryMassFraction
(
const
std::vector<Real> & x)
const
30
{
31
return
1 - std::accumulate(x.begin(), x.end(), 0.0);
32
}
validParams< VaporMixtureFluidProperties >
InputParameters validParams< VaporMixtureFluidProperties >()
Definition:
VaporMixtureFluidProperties.C:14
VaporMixtureFluidProperties::primaryMassFraction
Real primaryMassFraction(const std::vector< Real > &x) const
Computes the mass fraction of the primary vapor given mass fractions of the secondary vapors.
Definition:
VaporMixtureFluidProperties.C:29
validParams< FluidProperties >
InputParameters validParams< FluidProperties >()
Definition:
FluidProperties.C:16
VaporMixtureFluidProperties::~VaporMixtureFluidProperties
virtual ~VaporMixtureFluidProperties()
Definition:
VaporMixtureFluidProperties.C:26
VaporMixtureFluidProperties.h
VaporMixtureFluidProperties::VaporMixtureFluidProperties
VaporMixtureFluidProperties(const InputParameters ¶meters)
Definition:
VaporMixtureFluidProperties.C:21
FluidProperties
Definition:
FluidProperties.h:28
Generated on Sat Jan 25 2020 12:04:36 for www.mooseframework.org by
1.8.16