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

porousExplicitSourceReactingParcelFoam.C File Reference

Transient PISO solver for compressible, laminar or turbulent flow with reacting multiphase Lagrangian parcels for porous media, including explicit sources for mass, momentum and energy. More...


Detailed Description

Transient PISO solver for compressible, laminar or turbulent flow with reacting multiphase Lagrangian parcels for porous media, including explicit sources for mass, momentum and energy.

The solver includes:

  • reacting multiphase parcel cloud
  • porous media
  • mass, momentum and energy sources
  • polynomial based, incompressible thermodynamics (f(T))
Note:
ddtPhiCorr not used here when porous zones are active
  • not well defined for porous calculations
Usage
  • porousExplicitSourceReactingParcelFoam [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 porousExplicitSourceReactingParcelFoam.C.

#include "src/finiteVolume/cfdTools/general/include/fvCFD.H"
#include "src/thermophysicalModels/reactionThermo/reactionThermo/hReactionThermo/hReactionThermo.H"
#include "src/turbulenceModels/compressible/turbulenceModel/turbulenceModel.H"
#include "src/lagrangian/intermediate/clouds/derived/BasicReactingMultiphaseCloud/BasicReactingMultiphaseCloud.H"
#include "src/thermophysicalModels/chemistryModel/chemistryModel/rhoChemistryModel/rhoChemistryModel.H"
#include "src/thermophysicalModels/chemistryModel/chemistrySolver/chemistrySolver/chemistrySolver.H"
#include "src/thermophysicalModels/radiation/radiationModel/radiationModel/radiationModel.H"
#include "src/finiteVolume/cfdTools/general/porousMedia/porousZones.H"
#include "src/finiteVolume/cfdTools/general/fieldSources/timeActivatedExplicitSource/timeActivatedExplicitSource.H"
#include "src/OpenFOAM/include/setRootCase.H"
#include "src/OpenFOAM/include/createTime.H"
#include "src/OpenFOAM/include/createMesh.H"
#include "applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/readChemistryProperties.H"
#include "src/finiteVolume/cfdTools/general/include/readGravitationalAcceleration.H"
#include "applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/createFields.H"
#include "src/thermophysicalModels/radiation/include/createRadiationModel.H"
#include "applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/createClouds.H"
#include "applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/createExplicitSources.H"
#include "applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/createPorousZones.H"
#include "src/finiteVolume/cfdTools/general/include/initContinuityErrs.H"
#include "src/finiteVolume/cfdTools/general/include/readTimeControls.H"
#include "src/finiteVolume/cfdTools/compressible/compressibleCourantNo.H"
#include "src/finiteVolume/cfdTools/general/include/setInitialDeltaT.H"
#include "src/finiteVolume/cfdTools/general/include/readPISOControls.H"
#include "applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/readAdditionalSolutionControls.H"
#include "src/finiteVolume/cfdTools/general/include/setDeltaT.H"
#include "applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/chemistry.H"
#include "applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/rhoEqn.H"
#include "applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/UEqn.H"
#include "applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/YEqn.H"
#include "applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/hsEqn.H"
#include "applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/pEqn.H"
Include dependency graph for porousExplicitSourceReactingParcelFoam.C:

Go to the source code of this file.