liquidI.H
Go to the documentation of this file.
1 /*---------------------------------------------------------------------------*\
2  ========= |
3  \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
4  \\ / O peration |
5  \\ / A nd | www.openfoam.com
6  \\/ M anipulation |
7 -------------------------------------------------------------------------------
8  Copyright (C) 2020 OpenFOAM Foundation
9 -------------------------------------------------------------------------------
10 License
11  This file is part of OpenFOAM.
12 
13  OpenFOAM is free software: you can redistribute it and/or modify it
14  under the terms of the GNU General Public License as published by
15  the Free Software Foundation, either version 3 of the License, or
16  (at your option) any later version.
17 
18  OpenFOAM is distributed in the hope that it will be useful, but WITHOUT
19  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
20  FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
21  for more details.
22 
23  You should have received a copy of the GNU General Public License
24  along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
25 
26 \*---------------------------------------------------------------------------*/
27 
28 inline Foam::scalar Foam::liquid::rho(scalar p, scalar T) const
29 {
30  return rho_->value(T);
31 }
32 
33 
34 inline Foam::scalar Foam::liquid::pv(scalar p, scalar T) const
35 {
36  return pv_->value(T);
37 }
38 
39 
40 inline Foam::scalar Foam::liquid::hl(scalar p, scalar T) const
41 {
42  return hl_->value(T);
43 }
44 
45 
46 inline Foam::scalar Foam::liquid::Cp(scalar p, scalar T) const
47 {
48  return Cp_->value(T);
49 }
50 
51 
52 inline Foam::scalar Foam::liquid::h(scalar p, scalar T) const
53 {
54  return h_->value(T);
55 }
56 
57 
58 inline Foam::scalar Foam::liquid::Cpg(scalar p, scalar T) const
59 {
60  return Cpg_->value(T);
61 }
62 
63 
64 inline Foam::scalar Foam::liquid::B(scalar p, scalar T) const
65 {
66  return B_->value(T);
67 }
68 
69 
70 inline Foam::scalar Foam::liquid::mu(scalar p, scalar T) const
71 {
72  return mu_->value(T);
73 }
74 
75 
76 inline Foam::scalar Foam::liquid::mug(scalar p, scalar T) const
77 {
78  return mug_->value(T);
79 }
80 
81 
82 inline Foam::scalar Foam::liquid::kappa(scalar p, scalar T) const
83 {
84  return kappa_->value(T);
85 }
86 
87 
88 inline Foam::scalar Foam::liquid::kappag(scalar p, scalar T) const
89 {
90  return kappag_->value(T);
91 }
92 
93 
94 inline Foam::scalar Foam::liquid::sigma(scalar p, scalar T) const
95 {
96  return sigma_->value(T);
97 }
98 
99 
100 inline Foam::scalar Foam::liquid::D(scalar p, scalar T) const
101 {
102  return D_->value(T);
103 }
104 
105 
106 inline Foam::scalar Foam::liquid::D(scalar p, scalar T, scalar Wb) const
107 {
108  // Currently ignoring the Wb argument
109  return D_->value(T);
110 }
111 
112 
113 // ************************************************************************* //
Foam::liquid::pv
scalar pv(scalar p, scalar T) const
Vapour pressure [Pa].
Definition: liquidI.H:34
Foam::liquid::mug
scalar mug(scalar p, scalar T) const
Vapour viscosity [Pa s].
Definition: liquidI.H:76
p
volScalarField & p
Definition: createFieldRefs.H:8
Foam::liquid::Cp
scalar Cp(scalar p, scalar T) const
Liquid heat capacity [J/(kg K)].
Definition: liquidI.H:46
Foam::liquid::D
scalar D(scalar p, scalar T) const
Vapour diffusivity [m2/s].
Definition: liquidI.H:100
Foam::liquid::B
scalar B(scalar p, scalar T) const
Second Virial Coefficient [m^3/kg].
Definition: liquidI.H:64
Foam::liquid::Cpg
scalar Cpg(scalar p, scalar T) const
Ideal gas heat capacity [J/(kg K)].
Definition: liquidI.H:58
Foam::liquid::hl
scalar hl(scalar p, scalar T) const
Heat of vapourisation [J/kg].
Definition: liquidI.H:40
Foam::liquid::kappag
scalar kappag(scalar p, scalar T) const
Vapour thermal conductivity [W/(m K)].
Definition: liquidI.H:88
Foam::T
void T(FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)
Definition: FieldFieldFunctions.C:58
Foam::liquid::kappa
scalar kappa(scalar p, scalar T) const
Liquid thermal conductivity [W/(m K)].
Definition: liquidI.H:82
T
const volScalarField & T
Definition: createFieldRefs.H:2
Foam::liquid::rho
scalar rho(scalar p, scalar T) const
Liquid density [kg/m^3].
Definition: liquidI.H:28
Foam::liquid::sigma
scalar sigma(scalar p, scalar T) const
Surface tension [N/m].
Definition: liquidI.H:94
Foam::liquid::h
scalar h(scalar p, scalar T) const
Liquid Enthalpy [J/(kg)].
Definition: liquidI.H:52
Foam::liquid::mu
scalar mu(scalar p, scalar T) const
Liquid viscosity [Pa s].
Definition: liquidI.H:70