executed with foamRun for single region simulations of foamMultiRun for
multi-region simulations. Replaces compressibleMultiphaseInterFoam and all the
corresponding tutorials have been updated and moved to
tutorials/modules/compressibleMultiphaseVoF.
compressibleMultiphaseVoF is derived from the multiphaseVoFSolver which adds
compressible multiphase capability to the VoFSolver base-class used as the basis
of all two-phase and multiphase VoF solvers.
Class
Foam::solvers::compressibleMultiphaseVoF
Description
Solver module for the solution of multiple compressible, isothermal
immiscible fluids using a VOF (volume of fluid) phase-fraction based
interface capturing approach, with optional mesh motion and mesh topology
changes including adaptive re-meshing.
The momentum and other fluid properties are of the "mixture" and a single
momentum equation is solved.
A mixture approach for momentum transport is provided in which a single
laminar, RAS or LES model is selected to model the momentum stress.
Uses the flexible PIMPLE (PISO-SIMPLE) solution for time-resolved and
pseudo-transient and steady simulations.
SourceFiles
compressibleMultiphaseVoF.C
See also
Foam::solvers::VoFSolver
Foam::solvers::multiphaseVoFSolver
25 lines
810 B
Bash
Executable File
25 lines
810 B
Bash
Executable File
#!/bin/sh
|
|
cd ${0%/*} || exit 1 # Run from this directory
|
|
|
|
# Parse arguments for library compilation
|
|
. $WM_PROJECT_DIR/wmake/scripts/AllwmakeParseArguments
|
|
|
|
wmake $targetType fluidSolver
|
|
wmake $targetType incompressibleFluid
|
|
wmake $targetType isothermalFluid
|
|
wmake $targetType fluid
|
|
wmake $targetType multicomponentFluid
|
|
wmake $targetType XiFluid
|
|
wmake $targetType VoFSolver
|
|
wmake $targetType twoPhaseVoFSolver
|
|
incompressibleVoF/Allwmake $targetType $*
|
|
compressibleVoF/Allwmake $targetType $*
|
|
wmake $targetType multiphaseVoFSolver
|
|
wmake $targetType incompressibleMultiphaseVoF
|
|
wmake $targetType compressibleMultiphaseVoF
|
|
multiphaseEuler/Allwmake $targetType $*
|
|
wmake $targetType solid
|
|
solidDisplacement/Allwmake $targetType $*
|
|
|
|
#------------------------------------------------------------------------------
|