Much of the VoF functionality, particularly relating to momentum solution, is independent of the number of phases and it is useful to hold this generic VoF data and functionality in an abstract base-class and derive twoPhaseVoFSolver and multiphaseVoFSolver from it, adding two-phase and multiphase functionality respectively.
22 lines
682 B
Bash
Executable File
22 lines
682 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 $*
|
|
multiphaseEuler/Allwmake $targetType $*
|
|
wmake $targetType solid
|
|
solidDisplacement/Allwmake $targetType $*
|
|
|
|
#------------------------------------------------------------------------------
|