FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

buoyantBoussinesqSimpleFoam.C File Reference

Steady-state solver for buoyant, turbulent flow of incompressible fluids. More...


Detailed Description

Steady-state solver for buoyant, turbulent flow of incompressible fluids.

Uses the Boussinesq approximation:

\[ rho_{eff} = 1 - beta(T - T_{ref}) \]

where: $ rho_{eff} $ = the effective (driving) density beta = thermal expansion coefficient [1/K] T = temperature [K] $ T_{ref} $ = reference temperature [K]

Valid when:

\[ rho_{eff} << 1 \]

Usage
  • buoyantBoussinesqSimpleFoam [OPTION]
Parameters:
-case<dir>
Specify the case directory
-parallel
Run the case in parallel
-help
Display short usage message
-doc
Display Doxygen documentation page
-srcDoc
Display source code

Definition in file buoyantBoussinesqSimpleFoam.C.

#include "src/finiteVolume/cfdTools/general/include/fvCFD.H"
#include "src/transportModels/incompressible/singlePhaseTransportModel/singlePhaseTransportModel.H"
#include "src/turbulenceModels/incompressible/RAS/RASModel/RASModel.H"
#include "src/OpenFOAM/include/setRootCase.H"
#include "src/OpenFOAM/include/createTime.H"
#include "src/OpenFOAM/include/createMesh.H"
#include "src/finiteVolume/cfdTools/general/include/readGravitationalAcceleration.H"
#include "applications/solvers/heatTransfer/buoyantBoussinesqSimpleFoam/createFields.H"
#include "src/finiteVolume/cfdTools/general/include/initContinuityErrs.H"
#include "src/finiteVolume/cfdTools/general/include/readSIMPLEControls.H"
#include "applications/solvers/heatTransfer/buoyantBoussinesqSimpleFoam/initConvergenceCheck.H"
#include "applications/solvers/heatTransfer/buoyantBoussinesqSimpleFoam/UEqn.H"
#include "applications/solvers/heatTransfer/buoyantBoussinesqSimpleFoam/TEqn.H"
#include "applications/solvers/heatTransfer/buoyantBoussinesqSimpleFoam/pEqn.H"
#include "applications/solvers/heatTransfer/buoyantBoussinesqSimpleFoam/convergenceCheck.H"
Include dependency graph for buoyantBoussinesqSimpleFoam.C:

Go to the source code of this file.