OpenFOAM: API Guide
v2006
The open source CFD toolbox
VakhrushevEfremov.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) 2014-2015 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
Class
27
Foam::VakhrushevEfremov
28
29
Description
30
Aspect ratio model of Vakhrushev and Efremov.
31
32
Reference:
33
\verbatim
34
"Interpolation formula for computing the velocities of single gas
35
bubbles in liquids"
36
Vakhrushev, I.A. and Efremov, G.I.,
37
Chemistry and Technology of Fuels and Oils
38
Volume 6, Issue 5, May 1970, pp. 376-379,
39
\endverbatim
40
41
SourceFiles
42
VakhrushevEfremov.C
43
44
\*---------------------------------------------------------------------------*/
45
46
#ifndef VakhrushevEfremov_H
47
#define VakhrushevEfremov_H
48
49
#include "aspectRatioModel.H"
50
51
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
52
53
namespace
Foam
54
{
55
namespace
aspectRatioModels
56
{
57
58
/*---------------------------------------------------------------------------*\
59
Class VakhrushevEfremov Declaration
60
\*---------------------------------------------------------------------------*/
61
62
class
VakhrushevEfremov
63
:
64
public
aspectRatioModel
65
{
66
public
:
67
68
//- Runtime type information
69
TypeName
(
"VakhrushevEfremov"
);
70
71
72
// Constructors
73
74
//- Construct from a dictionary and an ordered phase pair
75
VakhrushevEfremov
76
(
77
const
dictionary&
dict
,
78
const
phasePair& pair
79
);
80
81
82
//- Destructor
83
virtual
~VakhrushevEfremov
();
84
85
86
// Member Functions
87
88
//- Aspect ratio
89
virtual
tmp<volScalarField>
E
()
const
;
90
};
91
92
93
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
94
95
}
// End namespace aspectRatioModels
96
}
// End namespace Foam
97
98
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
99
100
#endif
101
102
// ************************************************************************* //
Foam::aspectRatioModels::VakhrushevEfremov::VakhrushevEfremov
VakhrushevEfremov(const dictionary &dict, const phasePair &pair)
Construct from a dictionary and an ordered phase pair.
Definition:
VakhrushevEfremov.C:52
VakhrushevEfremov
Aspect ratio model of Vakhrushev and Efremov.
Foam::aspectRatioModels::VakhrushevEfremov::TypeName
TypeName("VakhrushevEfremov")
Runtime type information.
Foam::aspectRatioModels::VakhrushevEfremov::~VakhrushevEfremov
virtual ~VakhrushevEfremov()
Destructor.
Definition:
VakhrushevEfremov.C:63
Foam::aspectRatioModels::VakhrushevEfremov::E
virtual tmp< volScalarField > E() const
Aspect ratio.
Definition:
VakhrushevEfremov.C:70
dict
dictionary dict
Definition:
searchingEngine.H:14
Foam
Namespace for OpenFOAM.
Definition:
atmBoundaryLayer.C:33
applications
solvers
multiphase
twoPhaseEulerFoam
interfacialModels
aspectRatioModels
VakhrushevEfremov
VakhrushevEfremov.H
Generated by
1.8.17
OPENFOAM® is a registered
trademark
of OpenCFD Ltd.