mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
The phase systems tables for multiphase solvers create conflict between each other as they are defined in the same namespace and using similar class names. Therefore a special htc function object for reactingEulerSolver was added (reactingEulerHtcModel), located under src/phaseSystemModels/reactingEulerFoam/functionObjects/ This commit includes the following: - Relocate solvers/reactingEulerFoam functionObjects to src/phaseSystemModels - Remove links for fieldFunctionObject to multiphase libs to avoid conflicts - New FO for htc for reactingEulerFoam called reactingEulerHtcModel
33 lines
1.2 KiB
Bash
Executable File
33 lines
1.2 KiB
Bash
Executable File
#!/bin/sh
|
|
cd "${0%/*}" || exit # Run from this directory
|
|
. ${WM_PROJECT_DIR:?}/wmake/scripts/AllwmakeParseArguments
|
|
|
|
#------------------------------------------------------------------------------
|
|
|
|
wmakeLnInclude reactingEulerFoam/phaseSystems
|
|
|
|
case "$WM_COMPILER" in
|
|
Mingw*)
|
|
echo "Skipping $WM_COMPILER compilation of $PWD"
|
|
echo "... needs further resolution of cyclic dependencies"
|
|
exit 0
|
|
;;
|
|
esac
|
|
|
|
#------------------------------------------------------------------------------
|
|
|
|
wmake $targetType reactingEulerFoam/interfacialModels
|
|
wmake $targetType reactingEulerFoam/interfacialCompositionModels
|
|
wmake $targetType reactingEulerFoam/derivedFvPatchFields
|
|
|
|
wmake $targetType reactingEulerFoam/reactingMultiphaseEulerFoam/multiphaseSystem
|
|
wmake $targetType reactingEulerFoam/reactingMultiphaseEulerFoam/multiphaseCompressibleTurbulenceModels
|
|
|
|
wmake $targetType reactingEulerFoam/reactingTwoPhaseEulerFoam/twoPhaseSystem
|
|
wmake $targetType reactingEulerFoam/reactingTwoPhaseEulerFoam/twoPhaseCompressibleTurbulenceModels
|
|
|
|
wmake $targetType reactingEulerFoam/phaseSystems
|
|
wmake $targetType reactingEulerFoam/functionObjects
|
|
|
|
#------------------------------------------------------------------------------
|