#!/bin/sh
cd ${0%/*} || exit 1 # Run from this directory
. $WM_PROJECT_DIR/bin/tools/RunFunctions # Tutorial run functions# Application name
application=$(getApplication)restore0Dir
runApplication chemkinToFoam \r
chemkin/grimech30.dat chemkin/thermo30.dat chemkin/transportProperties \r
constant/reactionsGRI constant/thermo.compressibleGasGRIrunApplication blockMesh
runApplication setFieldsif isTest $@
then
# Test without chemistry
foamDictionary constant/chemistryProperties -entry chemistry -set off
runApplication $application
else
# Run without chemistry until 1500 to let the flow field develop
foamDictionary system/controlDict -entry writeInterval -set 1500
foamDictionary system/controlDict -entry endTime -set 1500
foamDictionary constant/chemistryProperties -entry chemistry -set offrunApplication $application
# Run with chemistry until flame reaches its full size
foamDictionary system/controlDict -entry writeInterval -set 100
foamDictionary system/controlDict -entry endTime -set 5000
foamDictionary constant/chemistryProperties -entry chemistry -set onrunApplication -o $application
fi#——————————————————————————
実行年月:12/25/2018