Commit 4735a5b0 authored by william's avatar william
Browse files

STYLE: twoPhaseEulerFoam: Added header references and comments to new interfacial models

parent 509529ca
......@@ -48,6 +48,6 @@ turbulentDispersionModels/Gosman/Gosman.C
aspectRatioModels/aspectRatioModel/aspectRatioModel.C
aspectRatioModels/aspectRatioModel/newAspectRatioModel.C
aspectRatioModels/constantAspectRatio/constantAspectRatio.C
aspectRatioModels/Vakhrushev/Vakhrushev.C
aspectRatioModels/VakhrushevEfremov/VakhrushevEfremov.C
LIB = $(FOAM_LIBBIN)/libcompressibleEulerianInterfacialModels
......@@ -23,7 +23,7 @@ License
\*---------------------------------------------------------------------------*/
#include "Vakhrushev.H"
#include "VakhrushevEfremov.H"
#include "orderedPhasePair.H"
#include "addToRunTimeSelectionTable.H"
......@@ -33,11 +33,11 @@ namespace Foam
{
namespace aspectRatioModels
{
defineTypeNameAndDebug(Vakhrushev, 0);
defineTypeNameAndDebug(VakhrushevEfremov, 0);
addToRunTimeSelectionTable
(
aspectRatioModel,
Vakhrushev,
VakhrushevEfremov,
dictionary
);
}
......@@ -46,7 +46,7 @@ namespace aspectRatioModels
// * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * //
Foam::aspectRatioModels::Vakhrushev::Vakhrushev
Foam::aspectRatioModels::VakhrushevEfremov::VakhrushevEfremov
(
const dictionary& dict,
const orderedPhasePair& pair
......@@ -58,14 +58,14 @@ Foam::aspectRatioModels::Vakhrushev::Vakhrushev
// * * * * * * * * * * * * * * * * Destructor * * * * * * * * * * * * * * * //
Foam::aspectRatioModels::Vakhrushev::~Vakhrushev()
Foam::aspectRatioModels::VakhrushevEfremov::~VakhrushevEfremov()
{}
// * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * * //
Foam::tmp<Foam::volScalarField>
Foam::aspectRatioModels::Vakhrushev::E() const
Foam::aspectRatioModels::VakhrushevEfremov::E() const
{
volScalarField Ta(pair_.Ta());
......
......@@ -22,17 +22,27 @@ License
along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
Class
Foam::Vakhrushev
Foam::VakhrushevEfremov
Description
Aspect ratio model of Vakhrushev and Efremov.
Reference:
\verbatim
"Interpolation formula for computing the velocities of single gas
bubbles in liquids"
I A Vakhrushev and G I Efremov
Chemistry and Technology of Fuels and Oils
Volume 6, Issue 5, Pages 376-379, May 1970
\endverbatim
SourceFiles
Vakhrushev.C
VakhrushevEfremov.C
\*---------------------------------------------------------------------------*/
#ifndef Vakhrushev_H
#define Vakhrushev_H
#ifndef VakhrushevEfremov_H
#define VakhrushevEfremov_H
#include "aspectRatioModel.H"
......@@ -44,23 +54,23 @@ namespace aspectRatioModels
{
/*---------------------------------------------------------------------------*\
Class Vakhrushev Declaration
Class VakhrushevEfremov Declaration
\*---------------------------------------------------------------------------*/
class Vakhrushev
class VakhrushevEfremov
:
public aspectRatioModel
{
public:
//- Runtime type information
TypeName("Vakhrushev");
TypeName("VakhrushevEfremov");
// Constructors
//- Construct from a dictionary and an ordered phase pair
Vakhrushev
VakhrushevEfremov
(
const dictionary& dict,
const orderedPhasePair& pair
......@@ -68,7 +78,7 @@ public:
//- Destructor
virtual ~Vakhrushev();
virtual ~VakhrushevEfremov();
// Member Functions
......
......@@ -28,6 +28,7 @@ Description
SourceFiles
aspectRatioModel.C
newAspectRatioModel.C
\*---------------------------------------------------------------------------*/
......
......@@ -25,11 +25,10 @@ Class
Foam::constantAspectRatio
Description
Constant value aspect ratio model.
SourceFiles
constantAspectRatioI.H
constantAspectRatio.C
constantAspectRatioIO.C
\*---------------------------------------------------------------------------*/
......
......@@ -25,6 +25,16 @@ Class
Foam::dragModels::TomiyamaAnalytic
Description
Analytic drag model of Tomiyama et al.
Reference:
\verbatim
"Drag Coefficients of Bubbles. 1st Report. Drag Coefficients of a
Single Bubble in a Stagnant Liquid."
A Tomiyama, I Kataoka, and T Sakaguchi
Nippon Kikai Gakkai Ronbunshu
Volume 61, Issue 587, Pages 2357-2364, 1995
\endverbatim
SourceFiles
TomiyamaAnalytic.C
......
......@@ -25,6 +25,16 @@ Class
Foam::dragModels::TomiyamaCorrelated
Description
Correlation of Tomiyama et al.
Reference:
\verbatim
"Terminal velocity of single bubbles in surface tension force dominant
regime"
A Tomiyama, G P Celata, S Hosokawa, S Yoshida
International Journal of Multiphase Flow
Volume 28, Issue 9, Pages 1497-1519, September 2002
\endverbatim
SourceFiles
TomiyamaCorrelated.C
......
......@@ -28,6 +28,7 @@ Description
SourceFiles
dragModel.C
newDragModel.C
\*---------------------------------------------------------------------------*/
......
......@@ -25,6 +25,14 @@ Class
Foam::dragModels::segregated
Description
Segregated drag model for use in regions with no obvious dispersed phase.
Reference:
\verbatim
"Towards the Numerical Simulation of Multi-scale Two-phase Flows"
H Marschall
PhD Thesis, TU München, 2011
\endverbatim
SourceFiles
segregated.C
......
......@@ -58,6 +58,7 @@ private:
// Private data
//- Residual Reynolds number
const dimensionedScalar residualRe_;
......
......@@ -54,7 +54,6 @@ class noHeatTransfer
:
public heatTransferModel
{
public:
//- Runtime type information
......
......@@ -25,6 +25,15 @@ Class
Foam::liftModels::TomiyamaLift
Description
Lift model of Tomiyama et al.
Reference:
\verbatim
"Transverse migration of single bubbles in simple shear flows"
A Tomiyama, H Tamai, I Zun, S Hosokawa
Chemical Engineering Science
Volume 57, Issue 11, Pages 1849-1858, June 2002
\endverbatim
SourceFiles
TomiyamaLift.C
......
......@@ -25,6 +25,7 @@ Class
Foam::liftModels::constantLiftCoefficient
Description
Constant coefficient lift model.
SourceFiles
constantLiftCoefficient.C
......
......@@ -25,6 +25,16 @@ Class
Foam::TomiyamaSwarm
Description
Swarm correction of Tomiyama et al.
Reference:
\verbatim
"Drag Coefficients of Bubbles. 2nd Report. Drag Coefficient for a Swarm
of Bubbles and its Applicability to Transient Flow."
A Tomiyama, I Kataoka, T Fukuda, and T Sakaguchi
Nippon Kikai Gakkai Ronbunshu
Volume 61, Issue 588, Pages 2810-2817, 1995
\endverbatim
SourceFiles
TomiyamaSwarm.C
......
......@@ -28,7 +28,7 @@ Description
SourceFiles
swarmCorrection.C
newDragModel.C
newSwarmCorrection.C
\*---------------------------------------------------------------------------*/
......
......@@ -25,6 +25,16 @@ Class
Foam::turbulentDispersionModels::Gosman
Description
Turbulent dispersion model of Gosman et al.
Reference:
\verbatim
"Multidimensional modeling of turbulent two-phase flows in stirred
vessels"
A D Gosman, C Lekakou, S Politis, R I Issa and M K Looney
AIChE Journal
Volume 38, Issue 12, Pages 1946-1956, 1992
\endverbatim
SourceFiles
Gosman.C
......@@ -56,7 +66,8 @@ class Gosman
{
// Private data
dimensionedScalar sigma_;
//- Schmidt number
const dimensionedScalar sigma_;
public:
......
......@@ -25,6 +25,7 @@ Class
Foam::turbulentDispersionModels::constantTurbulentDispersionCoefficient
Description
Constant coefficient turbulent dispersion model.
SourceFiles
constantTurbulentDispersionCoefficient.C
......@@ -57,7 +58,7 @@ class constantTurbulentDispersionCoefficient
// Private data
//- Constant turbulent dispersion coefficient
dimensionedScalar Ctd_;
const dimensionedScalar Ctd_;
public:
......
......@@ -25,6 +25,14 @@ Class
Foam::virtualMassModels::Lamb
Description
Virtual mass model of Lamb.
Reference:
\verbatim
"Hydrodynamics"
H Lamb
Cambridge University Press, 1895
\endverbatim
SourceFiles
Lamb.C
......
......@@ -25,6 +25,7 @@ Class
Foam::virtualMassModels::constantVirtualMassCoefficient
Description
Constant coefficient virtual mass model.
SourceFiles
constantVirtualMassCoefficient.C
......
......@@ -28,7 +28,7 @@ Description
SourceFiles
virtualMassModel.C
newDragModel.C
newVirtualMassModel.C
\*---------------------------------------------------------------------------*/
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment