TUT: oneCellThickPlaneChannel/planeChannel: update the tutorial

This commit is contained in:
Kutalmis Bercin
2021-12-17 09:37:10 +00:00
committed by Andrew Heather
parent 745fc42dee
commit ec96010ffb
86 changed files with 2636 additions and 1711 deletions

View File

@ -3,11 +3,7 @@ cd "${0%/*}" || exit # Run from this directory
. ${WM_PROJECT_DIR:?}/bin/tools/CleanFunctions # Tutorial clean functions . ${WM_PROJECT_DIR:?}/bin/tools/CleanFunctions # Tutorial clean functions
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------
cleanCase0 rm -rf setups
rm -rf 0.orig
rm -rf constant
rm -rf system
rm -rf results rm -rf results
rm -rf plots rm -rf plots

View File

@ -1,7 +1,6 @@
#!/bin/sh #!/bin/sh
cd "${0%/*}" || exit # Run from this directory cd "${0%/*}" || exit # Run from this directory
. ${WM_PROJECT_DIR:?}/bin/tools/RunFunctions # Tutorial run functions . ${WM_PROJECT_DIR:?}/bin/tools/RunFunctions # Tutorial run functions
. ${WM_PROJECT_DIR:?}/bin/tools/CleanFunctions # Tutorial clean functions
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------
# settings # settings
@ -9,57 +8,135 @@ cd "${0%/*}" || exit # Run from this directory
# operand setups # operand setups
setups=" setups="
DFSEM DFSEM
DFM
FSM
" "
# flag to enable computations
run=true
# flag to enable computations in parallel mode # flag to enable computations in parallel mode
parallel=true parallel=true
# flag to enable to use a common mesh
common_mesh=true
# flag to enable to use a common dynamic code
common_dynamic_code=true
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------
####################################### #######################################
# Collect results into a given path # Create the given setup
# and clean the case for the next run
# Arguments: # Arguments:
# $1 = Path to move results # $1 = Path to create the setup
# Outputs: # Outputs:
# Writes info to stdout # Writes info to stdout
####################################### #######################################
collect() { dry_run_setup() {
[ $# -eq 0 ] && { echo "Usage: $0 dir-model"; exit 1; } [ $# -eq 0 ] && { echo "Usage error: $0"; exit 1; }
collection="$1" setup="$1"
dirSetup="setups/$setup"
dirSetupOrig="setups.orig/$setup"
dirOrig="$dirSetupOrig/0.orig"
dirConstant="$dirSetupOrig/constant"
dirSystem="$dirSetupOrig/system"
dirResult=results/"$collection" printf "\n# Create the setup: %s\n" "$setup"
dirSettings="$dirResult"/settings
if [ ! -d "$dirSetup" ]
then
mkdir -p "$dirSetup"
cp -aRfL "setups.orig/common/." "$dirSetup"
cp -afL "$dirSetupOrig"/All* "$dirSetup" 2>/dev/null || :
[ -d "$dirOrig" ] && cp -aRfL "$dirOrig/." "$dirSetup/0.orig"
[ -d "$dirConstant" ] && cp -aRfL "$dirConstant/." "$dirSetup/constant"
[ -d "$dirSystem" ] && cp -aRfL "$dirSystem/." "$dirSetup/system"
else
printf "\n # Directory %s already exists\n" "$dirSetup"
printf " # Skipping the creation of a new setup\n"
fi
}
#######################################
# Run the given setup
# Arguments:
# $1 = Path to the setup to run
# Outputs:
# Writes info to stdout
#######################################
run_setup() {
[ $# -eq 0 ] && { echo "Usage error: $0"; exit 1; }
setup="$1"
dirSetup="setups/$setup"
dirResult="results/$setup"
dry_run_setup "$setup"
[ -d results ] || mkdir -p results
printf "\n# Run the setup: %s\n\n" "$setup"
if [ ! -d "$dirResult" ] if [ ! -d "$dirResult" ]
then then
cp -Rf "$dirSetup" "$dirResult"
echo " # Collecting results and settings into $dirResult" if [ "$common_mesh" = true ]
then
if [ -d results/mesh ]
then
printf "## Copy the common mesh to the setup: %s\n\n" "$setup"
cp -Rf results/mesh/polyMesh "$dirResult"/constant/.
fi
fi
mkdir -p "$dirResult" if [ "$common_dynamic_code" = true ]
mkdir -p "$dirSettings" then
if [ -d results/dynamicCode ]
then
printf "## Copy the common dynamic code to the setup: %s\n\n" "$setup"
cp -Rf results/dynamicCode "$dirResult"/.
fi
fi
mv -f $(foamListTimes) "$dirResult"
[ -d postProcessing ] && mv -f postProcessing "$dirResult"
[ -d processor0 ] && mv -f processor* "$dirResult"
mv -f log.* "$dirResult"
cp -f system/{fv*,controlDict} constant/*Properties "$dirSettings"
mv -f 0/ "$dirSettings"
echo " # Cleaning up the case" if [ "$parallel" = true ]
then
( cd "$dirResult" && ./Allrun-parallel )
else
( cd "$dirResult" && ./Allrun )
fi
if [ "$common_mesh" = true ]
then
if [ ! -d results/mesh ]
then
printf "\n## Store the mesh of %s as the common mesh\n\n" "$setup"
mkdir -p results/mesh
cp -Rf "$dirResult"/constant/polyMesh results/mesh/.
fi
fi
if [ "$common_dynamic_code" = true ]
then
if [ ! -d results/dynamicCode ] && [ -d "$dirResult"/dynamicCode ]
then
printf "\n## Store the dynamic code of %s as the common dynamic code\n\n" "$setup"
cp -Rf "$dirResult"/dynamicCode results/.
fi
fi
cleanTimeDirectories
cleanAuxiliary
cleanPostProcessing
else else
printf " # Directory %s already exists\n" "$dirResult"
echo " # Directory $dirResult already exists" printf " # Skipping the computation of the given setup\n"
echo " # Skipping the computation"
fi fi
} }
@ -68,55 +145,28 @@ collect() {
for setup in $setups for setup in $setups
do do
dirSetupOrig="setups.orig/$setup"
echo "" if [ ! -d "$dirSetupOrig" ]
echo "# Computations for the setup: $setup"
echo ""
dirSetup="setups.orig/$setup"
cp -rfL "$dirSetup/0.orig" .
cp -rfL "$dirSetup/constant" .
cp -rfL "$dirSetup/system" .
cp -rf 0.orig/ 0/
if [ ! -d constant/polyMesh ]
then then
echo "Setup directory: $dirSetupOrig" \
runApplication blockMesh "could not be found - skipping execution" 1>&2
continue
runApplication renumberMesh -overwrite -constant
runApplication checkMesh -allTopology -allGeometry -constant
fi fi
if [ "$parallel" = true ] if [ "$run" = true ]
then then
run_setup "$setup"
runApplication decomposePar
runParallel $(getApplication)
runApplication reconstructPar
else else
dry_run_setup "$setup"
runApplication $(getApplication)
fi fi
runApplication -s columnAverage \
postProcess -func columnAverage -latestTime
runApplication -s sample \
postProcess -func sample -latestTime
runApplication -s skinFriction \
postProcess -func sampleCf -latestTime
collect "$setup"
done done
if notTest "$@" && [ "$run" = true ]
then
./plot
fi
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------

View File

@ -7,6 +7,8 @@ cd "${0%/*}" || exit # Run from this directory
# operand setups # operand setups
setups=" setups="
DFSEM DFSEM
DFM
FSM
" "
@ -17,14 +19,14 @@ plot_R_vs_y() {
setup="$1" setup="$1"
endTime="$2" endTime="$2"
# benchmarkFile="ReTau-395/dataset/chan395.reystress" benchmarkFile="$FOAM_TUTORIALS/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/resources/dataset/chan395.reystress"
n=0 n=0
m=0 m=0
for l in {1..11} for l in {1..11}
do do
m=$(($m+5)) m=$(($m+5))
sampleFiles[$n]="results/$setup/postProcessing/sample/$endTime/l${m}_columnAverage:columnAverage(UPrime2Mean).xy" sampleFiles[$n]="results/$setup/postProcessing/sampleUPrime2Mean/$endTime/l${m}_columnAverage(UPrime2Mean).xy"
n=$(($n+1)) n=$(($n+1))
done done
@ -43,18 +45,18 @@ plot_R_vs_y() {
set output "$image" set output "$image"
set multiplot layout 1,11 title "Setup: $setup" noenhanced set multiplot layout 1,11 title "Setup: $setup" noenhanced
# Benchmark - Experimental # Benchmark
# benchmark ="$benchmarkFile" benchmark ="$benchmarkFile"
# OpenFOAM - Numerical # OpenFOAM
samples="${sampleFiles[*]}" samples="${sampleFiles[*]}"
list="5h 10h 15h 20h 25h 30h 35h 40h 45h 50h 55h" list="5h 10h 15h 20h 25h 30h 35h 40h 45h 50h 55h"
do for [i = 1:11] { do for [i = 1:11] {
if (i != 1) { unset ylabel } if (i != 1) { unset ylabel }
plot \ plot \
word(samples, i) u 2:1 t word(list, i) w l lw 2 lc rgb "#4169e1" word(samples, i) u 2:1 t word(list, i) w l lw 2 lc rgb "#4169e1", \
# benchmark every 4 u 3:1 t "DNS" w p ps 2 pt 7 lc rgb "#D55E00" benchmark every 4 u 3:1 t "DNS" w p ps 2 pt 7 lc rgb "#D55E00"
} }
unset multiplot unset multiplot
@ -76,18 +78,18 @@ PLT_RUU_VS_Y
set output "$image" set output "$image"
set multiplot layout 1,11 title "Setup: $setup" noenhanced set multiplot layout 1,11 title "Setup: $setup" noenhanced
# Benchmark - Experimental # Benchmark
# benchmark="$benchmarkFile" benchmark="$benchmarkFile"
# OpenFOAM - Numerical # OpenFOAM
samples="${sampleFiles[*]}" samples="${sampleFiles[*]}"
list="5h 10h 15h 20h 25h 30h 35h 40h 45h 50h 55h" list="5h 10h 15h 20h 25h 30h 35h 40h 45h 50h 55h"
do for [i = 1:11] { do for [i = 1:11] {
if (i != 1) { unset ylabel } if (i != 1) { unset ylabel }
plot \ plot \
word(samples, i) u 5:1 t word(list, i) w l lw 2 lc rgb "#4169e1" word(samples, i) u 5:1 t word(list, i) w l lw 2 lc rgb "#4169e1", \
# benchmark every 4 u 4:1 t "DNS" w p ps 2 pt 7 lc rgb "#D55E00" benchmark every 4 u 4:1 t "DNS" w p ps 2 pt 7 lc rgb "#D55E00"
} }
unset multiplot unset multiplot
@ -110,18 +112,18 @@ PLT_RVV_VS_Y
set output "$image" set output "$image"
set multiplot layout 1,11 title "Setup: $setup" noenhanced set multiplot layout 1,11 title "Setup: $setup" noenhanced
# Benchmark - Experimental # Benchmark
# benchmark="$benchmarkFile" benchmark="$benchmarkFile"
# OpenFOAM - Numerical # OpenFOAM
samples="${sampleFiles[*]}" samples="${sampleFiles[*]}"
list="5h 10h 15h 20h 25h 30h 35h 40h 45h 50h 55h" list="5h 10h 15h 20h 25h 30h 35h 40h 45h 50h 55h"
do for [i = 1:11] { do for [i = 1:11] {
if (i != 1) { unset ylabel } if (i != 1) { unset ylabel }
plot \ plot \
word(samples, i) u 7:1 t word(list, i) w l lw 2 lc rgb "#4169e1" word(samples, i) u 7:1 t word(list, i) w l lw 2 lc rgb "#4169e1", \
# benchmark every 4 u 5:1 t "DNS" w p ps 2 pt 7 lc rgb "#D55E00" benchmark every 4 u 5:1 t "DNS" w p ps 2 pt 7 lc rgb "#D55E00"
} }
unset multiplot unset multiplot
@ -143,18 +145,18 @@ PLT_RWW_VS_Y
set output "$image" set output "$image"
set multiplot layout 1,11 title "Setup: $setup" noenhanced set multiplot layout 1,11 title "Setup: $setup" noenhanced
# Benchmark - Experimental # Benchmark
# benchmark="$benchmarkFile" benchmark="$benchmarkFile"
# OpenFOAM - Numerical # OpenFOAM
samples="${sampleFiles[*]}" samples="${sampleFiles[*]}"
list="5h 10h 15h 20h 25h 30h 35h 40h 45h 50h 55h" list="5h 10h 15h 20h 25h 30h 35h 40h 45h 50h 55h"
do for [i = 1:11] { do for [i = 1:11] {
if (i != 1) { unset ylabel } if (i != 1) { unset ylabel }
plot \ plot \
word(samples, i) u (-\$3):1 t word(list, i) w l lw 2 lc rgb "#4169e1" word(samples, i) u (-\$3):1 t word(list, i) w l lw 2 lc rgb "#4169e1", \
# benchmark every 4 u (-\$6):1 t "DNS" w p ps 2 pt 7 lc rgb "#D55E00" benchmark every 4 u (-\$6):1 t "DNS" w p ps 2 pt 7 lc rgb "#D55E00"
} }
unset multiplot unset multiplot
@ -168,14 +170,14 @@ plot_U_vs_y() {
setup="$1" setup="$1"
endTime="$2" endTime="$2"
# benchmarkFile="ReTau-395/dataset/chan395.means" benchmarkFile="$FOAM_TUTORIALS/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/resources/dataset/chan395.means"
n=0 n=0
m=0 m=0
for l in {1..11} for l in {1..11}
do do
m=$(($m+5)) m=$(($m+5))
sampleFiles[$n]="results/$setup/postProcessing/sample/$endTime/l${m}_columnAverage:columnAverage(UMean).xy" sampleFiles[$n]="results/$setup/postProcessing/sampleUMean/$endTime/l${m}_columnAverage(UMean).xy"
n=$(($n+1)) n=$(($n+1))
done done
@ -194,18 +196,18 @@ plot_U_vs_y() {
set output "$image" set output "$image"
set multiplot layout 1,11 title "Setup: $setup" noenhanced set multiplot layout 1,11 title "Setup: $setup" noenhanced
# Benchmark - Experimental # Benchmark
# benchmark="$benchmarkFile" benchmark="$benchmarkFile"
# OpenFOAM - Numerical # OpenFOAM
samples="${sampleFiles[*]}" samples="${sampleFiles[*]}"
list="5h 10h 15h 20h 25h 30h 35h 40h 45h 50h 55h" list="5h 10h 15h 20h 25h 30h 35h 40h 45h 50h 55h"
do for [i = 1:11] { do for [i = 1:11] {
if (i != 1) { unset ylabel } if (i != 1) { unset ylabel }
plot \ plot \
word(samples, i) u 2:1 t word(list, i) w l lw 2 lc rgb "#4169e1" word(samples, i) u 2:1 t word(list, i) w l lw 2 lc rgb "#4169e1", \
# benchmark every 4 u 3:1 t "DNS" w p ps 2 pt 7 lc rgb "#D55E00" benchmark every 4 u 3:1 t "DNS" w p ps 2 pt 7 lc rgb "#D55E00"
} }
unset multiplot unset multiplot
@ -226,18 +228,18 @@ PLT_U_VS_Y
set output "$image" set output "$image"
set multiplot layout 1,11 title "Setup: $setup" noenhanced set multiplot layout 1,11 title "Setup: $setup" noenhanced
# Benchmark - Experimental # Benchmark
# benchmark="$benchmarkFile" benchmark="$benchmarkFile"
# OpenFOAM - Numerical # OpenFOAM
samples="${sampleFiles[*]}" samples="${sampleFiles[*]}"
list="5h 10h 15h 20h 25h 30h 35h 40h 45h 50h 55h" list="5h 10h 15h 20h 25h 30h 35h 40h 45h 50h 55h"
do for [i = 1:11] { do for [i = 1:11] {
if (i != 1) { unset ylabel } if (i != 1) { unset ylabel }
plot \ plot \
word(samples, i) u 3:1 t word(list, i) w l lw 2 lc rgb "#4169e1" word(samples, i) u 3:1 t word(list, i) w l lw 2 lc rgb "#4169e1", \
# benchmark every 4 u 5:1 t "DNS" w p ps 2 pt 7 lc rgb "#D55E00" benchmark every 4 u 5:1 t "DNS" w p ps 2 pt 7 lc rgb "#D55E00"
} }
unset multiplot unset multiplot
@ -258,18 +260,18 @@ PLT_V_VS_Y
set output "$image" set output "$image"
set multiplot layout 1,11 title "Setup: $setup" noenhanced set multiplot layout 1,11 title "Setup: $setup" noenhanced
# Benchmark - Experimental # Benchmark
# benchmark="$benchmarkFile" benchmark="$benchmarkFile"
# OpenFOAM - Numerical # OpenFOAM
samples="${sampleFiles[*]}" samples="${sampleFiles[*]}"
list="5h 10h 15h 20h 25h 30h 35h 40h 45h 50h 55h" list="5h 10h 15h 20h 25h 30h 35h 40h 45h 50h 55h"
do for [i = 1:11] { do for [i = 1:11] {
if (i != 1) { unset ylabel } if (i != 1) { unset ylabel }
plot \ plot \
word(samples, i) u 4:1 t word(list, i) w l lw 2 lc rgb "#4169e1" word(samples, i) u 4:1 t word(list, i) w l lw 2 lc rgb "#4169e1", \
# benchmark every 4 u 5:1 t "DNS" w p ps 2 pt 7 lc rgb "#D55E00" benchmark every 4 u 5:1 t "DNS" w p ps 2 pt 7 lc rgb "#D55E00"
} }
unset multiplot unset multiplot
@ -299,7 +301,7 @@ plot_x_vs_cf() {
set ylabel "C_f" set ylabel "C_f"
set output "$image" set output "$image"
# OpenFOAM - Numerical # OpenFOAM
samples="$sampleFile" samples="$sampleFile"
plot samples u 1:4 t "OpenFOAM" w l lw 2 lc rgb "#4169e1" plot samples u 1:4 t "OpenFOAM" w l lw 2 lc rgb "#4169e1"
@ -313,9 +315,10 @@ plot_yPlus_vs_u() {
endTime="$2" endTime="$2"
nu="$3" nu="$3"
# benchmarkFile="ReTau-395/dataset/chan395.means" benchmarkFile="$FOAM_TUTORIALS/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/resources/dataset/chan395.means"
sampleFile_patch="results/$setup/postProcessing/sample/$endTime/inletPatch_columnAverage:columnAverage(UMean).xy"
sampleFile_cell="results/$setup/postProcessing/sample/$endTime/inletCell_columnAverage:columnAverage(UMean).xy" sampleFile_patch="results/$setup/postProcessing/sampleUMean/$endTime/inletPatch_columnAverage(UMean).xy"
sampleFile_cell="results/$setup/postProcessing/sampleUMean/$endTime/inletCell_columnAverage(UMean).xy"
image_patch="plots/$setup/yPlus_vs_u_patch.png" image_patch="plots/$setup/yPlus_vs_u_patch.png"
image_cell="plots/$setup/yPlus_vs_u_cell.png" image_cell="plots/$setup/yPlus_vs_u_cell.png"
@ -333,22 +336,22 @@ plot_yPlus_vs_u() {
set output "$image_patch" set output "$image_patch"
set title "Setup: $setup (inlet patch face)" noenhanced set title "Setup: $setup (inlet patch face)" noenhanced
# Benchmark - Experimental # Benchmark
# benchmark="$benchmarkFile" benchmark="$benchmarkFile"
# OpenFOAM - Numerical # OpenFOAM
samples_patch="$sampleFile_patch" samples_patch="$sampleFile_patch"
samples_cell="$sampleFile_cell" samples_cell="$sampleFile_cell"
plot \ plot \
samples_patch u (\$1/$nu):2 t "OpenFOAM" w l lw 2 lc rgb "#4169e1" samples_patch u (\$1/$nu):2 t "OpenFOAM" w l lw 2 lc rgb "#4169e1", \
# benchmark u 2:3 t "DNS" w p ps 2 pt 7 lc rgb "#D55E00" benchmark u 2:3 t "DNS" w p ps 2 pt 7 lc rgb "#D55E00"
set output "$image_cell" set output "$image_cell"
set title "Setup: $setup (inlet patch cell)" noenhanced set title "Setup: $setup (inlet patch cell)" noenhanced
plot \ plot \
samples_cell u (\$1/$nu):2 t "OpenFOAM" w l lw 2 lc rgb "#4169e1" samples_cell u (\$1/$nu):2 t "OpenFOAM" w l lw 2 lc rgb "#4169e1", \
# benchmark u 2:3 t "DNS" w p ps 2 pt 7 lc rgb "#D55E00" benchmark u 2:3 t "DNS" w p ps 2 pt 7 lc rgb "#D55E00"
PLT_Y_VS_U PLT_Y_VS_U
} }
@ -359,8 +362,8 @@ plot_yPlus_vs_R_patch() {
endTime="$2" endTime="$2"
nu="$3" nu="$3"
# benchmarkFile="ReTau-395/dataset/chan395.reystress" benchmarkFile="$FOAM_TUTORIALS/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/resources/dataset/chan395.reystress"
sampleFile="results/$setup/postProcessing/sample/$endTime/inletPatch_columnAverage:columnAverage(UPrime2Mean).xy" sampleFile="results/$setup/postProcessing/sampleUPrime2Mean/$endTime/inletPatch_columnAverage(UPrime2Mean).xy"
imageUU="plots/$setup/yPlus_vs_Ruu_patch.png" imageUU="plots/$setup/yPlus_vs_Ruu_patch.png"
imageVV="plots/$setup/yPlus_vs_Rvv_patch.png" imageVV="plots/$setup/yPlus_vs_Rvv_patch.png"
imageWW="plots/$setup/yPlus_vs_Rww_patch.png" imageWW="plots/$setup/yPlus_vs_Rww_patch.png"
@ -380,33 +383,33 @@ plot_yPlus_vs_R_patch() {
set output "$imageUU" set output "$imageUU"
set title "Setup: $setup (inlet patch face)" noenhanced set title "Setup: $setup (inlet patch face)" noenhanced
# Benchmark - DNS # Benchmark
# benchmark = "$benchmarkFile" benchmark = "$benchmarkFile"
# Samples - OpenFOAM # OpenFOAM
samples="$sampleFile" samples="$sampleFile"
plot \ plot \
samples u (\$1/$nu):2 t "OpenFOAM" w l lw 2 lc rgb "#4169e1" samples u (\$1/$nu):2 t "OpenFOAM" w l lw 2 lc rgb "#4169e1", \
# benchmark u 2:3 t "DNS" w l lw 2 dt 2 lc rgb "#D55E00" benchmark u 2:3 t "DNS" w l lw 2 dt 2 lc rgb "#D55E00"
set output "$imageVV" set output "$imageVV"
set ylabel "(vv)^+" set ylabel "(vv)^+"
plot \ plot \
samples u (\$1/$nu):5 t "OpenFOAM" w l lw 2 lc rgb "#4169e1" samples u (\$1/$nu):5 t "OpenFOAM" w l lw 2 lc rgb "#4169e1", \
# benchmark u 2:4 t "DNS" w l lw 2 dt 2 lc rgb "#D55E00" benchmark u 2:4 t "DNS" w l lw 2 dt 2 lc rgb "#D55E00"
set output "$imageWW" set output "$imageWW"
set ylabel "(ww)^+" set ylabel "(ww)^+"
plot \ plot \
samples u (\$1/$nu):7 t "OpenFOAM" w l lw 2 lc rgb "#4169e1" samples u (\$1/$nu):7 t "OpenFOAM" w l lw 2 lc rgb "#4169e1", \
# benchmark u 2:5 t "DNS" w l lw 2 dt 2 lc rgb "#D55E00" benchmark u 2:5 t "DNS" w l lw 2 dt 2 lc rgb "#D55E00"
set output "$imageUV" set output "$imageUV"
set ylabel "(uv)^+" set ylabel "(uv)^+"
plot \ plot \
samples u (\$1/$nu):(-\$3) t "OpenFOAM" w l lw 2 lc rgb "#4169e1" samples u (\$1/$nu):(-\$3) t "OpenFOAM" w l lw 2 lc rgb "#4169e1", \
# benchmark u 2:(\$6*-1) t "DNS" w l lw 2 dt 2 lc rgb "#D55E00" benchmark u 2:(\$6*-1) t "DNS" w l lw 2 dt 2 lc rgb "#D55E00"
PLT_Y_VS_R_PATCH PLT_Y_VS_R_PATCH
} }
@ -417,9 +420,8 @@ plot_yPlus_vs_R_cell() {
endTime="$2" endTime="$2"
nu="$3" nu="$3"
endTime=$(foamDictionary results/$setup/settings/controlDict -entry endTime -value) benchmarkFile="$FOAM_TUTORIALS/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/resources/dataset/chan395.reystress"
# benchmarkFile="ReTau-395/dataset/chan395.reystress" sampleFile="results/$setup/postProcessing/sampleUPrime2Mean/$endTime/inletCell_columnAverage(UPrime2Mean).xy"
sampleFile="results/$setup/postProcessing/sample/$endTime/inletCell_columnAverage:columnAverage(UPrime2Mean).xy"
imageUU="plots/$setup/yPlus_vs_Ruu_cell.png" imageUU="plots/$setup/yPlus_vs_Ruu_cell.png"
imageVV="plots/$setup/yPlus_vs_Rvv_cell.png" imageVV="plots/$setup/yPlus_vs_Rvv_cell.png"
imageWW="plots/$setup/yPlus_vs_Rww_cell.png" imageWW="plots/$setup/yPlus_vs_Rww_cell.png"
@ -439,33 +441,33 @@ plot_yPlus_vs_R_cell() {
set output "$imageUU" set output "$imageUU"
set title "Setup: $setup (inlet patch cell)" noenhanced set title "Setup: $setup (inlet patch cell)" noenhanced
# Benchmark - DNS # Benchmark
# benchmark = "$benchmarkFile" benchmark = "$benchmarkFile"
# Samples - OpenFOAM # OpenFOAM
samples="$sampleFile" samples="$sampleFile"
plot \ plot \
samples u (\$1/$nu):2 t "OpenFOAM" w l lw 2 lc rgb "#4169e1" samples u (\$1/$nu):2 t "OpenFOAM" w l lw 2 lc rgb "#4169e1", \
# benchmark u 2:3 t "DNS" w l lw 2 dt 2 lc rgb "#D55E00" benchmark u 2:3 t "DNS" w l lw 2 dt 2 lc rgb "#D55E00"
set output "$imageVV" set output "$imageVV"
set ylabel "(vv)^+" set ylabel "(vv)^+"
plot \ plot \
samples u (\$1/$nu):5 t "OpenFOAM" w l lw 2 lc rgb "#4169e1" samples u (\$1/$nu):5 t "OpenFOAM" w l lw 2 lc rgb "#4169e1", \
# benchmark u 2:4 t "DNS" w l lw 2 dt 2 lc rgb "#D55E00" benchmark u 2:4 t "DNS" w l lw 2 dt 2 lc rgb "#D55E00"
set output "$imageWW" set output "$imageWW"
set ylabel "(ww)^+" set ylabel "(ww)^+"
plot \ plot \
samples u (\$1/$nu):7 t "OpenFOAM" w l lw 2 lc rgb "#4169e1" samples u (\$1/$nu):7 t "OpenFOAM" w l lw 2 lc rgb "#4169e1", \
# benchmark u 2:5 t "DNS" w l lw 2 dt 2 lc rgb "#D55E00" benchmark u 2:5 t "DNS" w l lw 2 dt 2 lc rgb "#D55E00"
set output "$imageUV" set output "$imageUV"
set ylabel "(uv)^+" set ylabel "(uv)^+"
plot \ plot \
samples u (\$1/$nu):(-\$3) t "OpenFOAM" w l lw 2 lc rgb "#4169e1" samples u (\$1/$nu):(-\$3) t "OpenFOAM" w l lw 2 lc rgb "#4169e1", \
# benchmark u 2:(\$6*-1) t "DNS" w l lw 2 dt 2 lc rgb "#D55E00" benchmark u 2:(\$6*-1) t "DNS" w l lw 2 dt 2 lc rgb "#D55E00"
PLT_Y_VS_R_CELL PLT_Y_VS_R_CELL
} }
@ -475,8 +477,8 @@ plot_R_patch() {
setup="$1" setup="$1"
endTime="$2" endTime="$2"
# benchmarkFile="ReTau-395/dataset/chan395.reystress" benchmarkFile="$FOAM_TUTORIALS/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/resources/dataset/chan395.reystress"
sampleFile="results/$setup/postProcessing/sample/$endTime/inletPatch_columnAverage:columnAverage(UPrime2Mean).xy" sampleFile="results/$setup/postProcessing/sampleUPrime2Mean/$endTime/inletPatch_columnAverage(UPrime2Mean).xy"
image="plots/$setup/R_patch.png" image="plots/$setup/R_patch.png"
gnuplot<<PLT_R_PATCH gnuplot<<PLT_R_PATCH
@ -493,21 +495,21 @@ plot_R_patch() {
set output "$image" set output "$image"
set title "Reynolds stresses on patch" set title "Reynolds stresses on patch"
# Benchmark - DNS # Benchmark
# benchmark = "$benchmarkFile" benchmark = "$benchmarkFile"
# Samples - OpenFOAM # OpenFOAM
samples="$sampleFile" samples="$sampleFile"
plot \ plot \
samples u 1:2 t "<u^' u^'>" w l lw 2 lc rgb "#009E73", \ samples u 1:2 t "<u^' u^'>" w l lw 2 lc rgb "#009E73", \
samples u 1:5 t "<v^' v^'>" w l lw 2 lc rgb "#F0E440", \ samples u 1:5 t "<v^' v^'>" w l lw 2 lc rgb "#F0E440", \
samples u 1:7 t "<w^' w^'>" w l lw 2 lc rgb "#0072B2", \ samples u 1:7 t "<w^' w^'>" w l lw 2 lc rgb "#0072B2", \
samples u 1:3 t "<u^' v^'>" w l lw 2 lc rgb "#D55E00" samples u 1:3 t "<u^' v^'>" w l lw 2 lc rgb "#D55E00", \
#benchmark u 1:3 t "<u^' u^'>_{DNS}" w l lw 2 dt 2 lc rgb "#009E73", \ benchmark u 1:3 t "<u^' u^'>_{DNS}" w l lw 2 dt 2 lc rgb "#009E73", \
#benchmark u 1:4 t "<v^' v^'>_{DNS}" w l lw 2 dt 2 lc rgb "#F0E440", \ benchmark u 1:4 t "<v^' v^'>_{DNS}" w l lw 2 dt 2 lc rgb "#F0E440", \
#benchmark u 1:5 t "<w^' w^'>_{DNS}" w l lw 2 dt 2 lc rgb "#0072B2", \ benchmark u 1:5 t "<w^' w^'>_{DNS}" w l lw 2 dt 2 lc rgb "#0072B2", \
#benchmark u 1:6 t "<u^' v^'>_{DNS}" w l lw 2 dt 2 lc rgb "#D55E00" benchmark u 1:6 t "<u^' v^'>_{DNS}" w l lw 2 dt 2 lc rgb "#D55E00"
PLT_R_PATCH PLT_R_PATCH
} }
@ -517,8 +519,8 @@ plot_R_cell() {
setup="$1" setup="$1"
endTime="$2" endTime="$2"
# benchmarkFile="ReTau-395/dataset/chan395.reystress" benchmarkFile="$FOAM_TUTORIALS/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/resources/dataset/chan395.reystress"
sampleFile="results/$setup/postProcessing/sample/$endTime/inletCell_columnAverage:columnAverage(UPrime2Mean).xy" sampleFile="results/$setup/postProcessing/sampleUPrime2Mean/$endTime/inletCell_columnAverage(UPrime2Mean).xy"
image="plots/$setup/R_cell.png" image="plots/$setup/R_cell.png"
gnuplot<<PLT_R_CELL gnuplot<<PLT_R_CELL
@ -535,21 +537,21 @@ plot_R_cell() {
set output "$image" set output "$image"
set title "Reynolds stresses on cell" set title "Reynolds stresses on cell"
# Benchmark - DNS # Benchmark
# benchmark = "$benchmarkFile" benchmark = "$benchmarkFile"
# Samples - OpenFOAM # OpenFOAM
samples="$sampleFile" samples="$sampleFile"
plot \ plot \
samples u 1:2 t "<u^' u^'>" w l lw 2 lc rgb "#009E73", \ samples u 1:2 t "<u^' u^'>" w l lw 2 lc rgb "#009E73", \
samples u 1:5 t "<v^' v^'>" w l lw 2 lc rgb "#F0E440", \ samples u 1:5 t "<v^' v^'>" w l lw 2 lc rgb "#F0E440", \
samples u 1:7 t "<w^' w^'>" w l lw 2 lc rgb "#0072B2", \ samples u 1:7 t "<w^' w^'>" w l lw 2 lc rgb "#0072B2", \
samples u 1:3 t "<u^' v^'>" w l lw 2 lc rgb "#D55E00" samples u 1:3 t "<u^' v^'>" w l lw 2 lc rgb "#D55E00", \
#benchmark u 1:3 t "<u^' u^'>_{DNS}" w l lw 2 dt 2 lc rgb "#009E73", \ benchmark u 1:3 t "<u^' u^'>_{DNS}" w l lw 2 dt 2 lc rgb "#009E73", \
#benchmark u 1:4 t "<v^' v^'>_{DNS}" w l lw 2 dt 2 lc rgb "#F0E440", \ benchmark u 1:4 t "<v^' v^'>_{DNS}" w l lw 2 dt 2 lc rgb "#F0E440", \
#benchmark u 1:5 t "<w^' w^'>_{DNS}" w l lw 2 dt 2 lc rgb "#0072B2", \ benchmark u 1:5 t "<w^' w^'>_{DNS}" w l lw 2 dt 2 lc rgb "#0072B2", \
#benchmark u 1:6 t "<u^' v^'>_{DNS}" w l lw 2 dt 2 lc rgb "#D55E00" benchmark u 1:6 t "<u^' v^'>_{DNS}" w l lw 2 dt 2 lc rgb "#D55E00"
PLT_R_CELL PLT_R_CELL
} }
@ -573,17 +575,21 @@ command -v gnuplot >/dev/null || {
for setup in $setups for setup in $setups
do do
echo "" echo ""
echo "# Plots for the setup: $setup" echo "# Plots for the setup: $setup"
echo "" echo ""
[ -d "results/$setup" ] || {
echo "No results/$setup directory found - skipping graph creation" 1>&2
continue
}
dirPlots="plots/$setup" dirPlots="plots/$setup"
[ -d "$dirPlots" ] || mkdir -p "$dirPlots" [ -d "$dirPlots" ] || mkdir -p "$dirPlots"
# few manipulations # few manipulations
endTime=$(foamDictionary results/$setup/settings/controlDict -entry endTime -value) endTime=$(foamDictionary results/"$setup"/system/controlDict -entry endTime -value)
nu=$(foamDictionary results/$setup/settings/transportProperties -entry nu | sed 's|^.*\s\(.*\);|\1|g') nu=$(foamDictionary results/"$setup"/constant/transportProperties -entry nu | sed 's|^.*\s\(.*\);|\1|g')
plot_yPlus_vs_u "$setup" "$endTime" "$nu" plot_yPlus_vs_u "$setup" "$endTime" "$nu"
@ -600,7 +606,6 @@ do
plot_U_vs_y "$setup" "$endTime" plot_U_vs_y "$setup" "$endTime"
plot_x_vs_cf "$setup" "$endTime" plot_x_vs_cf "$setup" "$endTime"
done done

View File

@ -0,0 +1,65 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2206 |
| \\ / A nd | Website: www.openfoam.com |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class volVectorField;
object U;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [0 1 -1 0 0 0 0];
internalField uniform (17.55 0 0);
boundaryField
{
inlet
{
type turbulentDigitalFilterInlet;
n ( 64 70 );
L
(
0.04446467692 0.01771245128 0.01950205128
0.172787596 0.171889998 0.224578995
0.1728125 0.171875 0.22459375
);
mean
{
type mappedFile;
mapMethod nearest;
fieldTable U;
}
R
{
type mappedFile;
mapMethod nearest;
}
value $internalField;
}
outlet
{
type advective;
value $internalField;
}
"(bottom|top)"
{
type noSlip;
}
"(left|right)"
{
type cyclic;
}
}
// ************************************************************************* //

View File

@ -1,7 +1,7 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2112 | | \\ / O peration | Version: v2206 |
| \\ / A nd | Website: www.openfoam.com | | \\ / A nd | Website: www.openfoam.com |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/

View File

@ -1 +0,0 @@
../../common/constant/transportProperties

View File

@ -1 +0,0 @@
../../common/constant/turbulenceProperties

View File

@ -0,0 +1,66 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2206 |
| \\ / A nd | Website: www.openfoam.com |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class volVectorField;
object U;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [0 1 -1 0 0 0 0];
internalField uniform (17.55 0 0);
boundaryField
{
inlet
{
type turbulentDigitalFilterInlet;
fsm true;
n ( 64 70 );
L
(
0.04446467692 0.01771245128 0.01950205128
0.172787596 0.171889998 0.224578995
0.1728125 0.171875 0.22459375
);
mean
{
type mappedFile;
mapMethod nearest;
fieldTable U;
}
R
{
type mappedFile;
mapMethod nearest;
}
value $internalField;
}
outlet
{
type advective;
value $internalField;
}
"(bottom|top)"
{
type noSlip;
}
"(left|right)"
{
type cyclic;
}
}
// ************************************************************************* //

View File

@ -1,7 +1,7 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2112 | | \\ / O peration | Version: v2206 |
| \\ / A nd | Website: www.openfoam.com | | \\ / A nd | Website: www.openfoam.com |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/

View File

@ -1,7 +1,7 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2112 | | \\ / O peration | Version: v2206 |
| \\ / A nd | Website: www.openfoam.com | | \\ / A nd | Website: www.openfoam.com |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/

View File

@ -0,0 +1,8 @@
#!/bin/sh
cd "${0%/*}" || exit # Run from this directory
. ${WM_PROJECT_DIR:?}/bin/tools/CleanFunctions # Tutorial clean functions
#------------------------------------------------------------------------------
cleanCase0
#------------------------------------------------------------------------------

View File

@ -0,0 +1,15 @@
#!/bin/sh
cd "${0%/*}" || exit # Run from this directory
. ${WM_PROJECT_DIR:?}/bin/tools/RunFunctions # Tutorial run functions
#------------------------------------------------------------------------------
./Allrun.pre
runApplication $(getApplication)
runApplication -s "columnAverage" postProcess -func columnAverage -latestTime
runApplication -s "UMean" postProcess -func sampleUMean -latestTime
runApplication -s "UPrime2Mean" postProcess -func sampleUPrime2Mean -latestTime
runApplication -s "Cf" postProcess -func sampleCf -latestTime
#------------------------------------------------------------------------------

View File

@ -0,0 +1,19 @@
#!/bin/sh
cd "${0%/*}" || exit # Run from this directory
. ${WM_PROJECT_DIR:?}/bin/tools/RunFunctions # Tutorial run functions
#------------------------------------------------------------------------------
./Allrun.pre
runApplication decomposePar
runParallel $(getApplication)
runApplication reconstructPar
runApplication -s "columnAverage" postProcess -func columnAverage -latestTime
runApplication -s "UMean" postProcess -func sampleUMean -latestTime
runApplication -s "UPrime2Mean" postProcess -func sampleUPrime2Mean -latestTime
runApplication -s "Cf" postProcess -func sampleCf -latestTime
#------------------------------------------------------------------------------

View File

@ -0,0 +1,17 @@
#!/bin/sh
cd "${0%/*}" || exit # Run from this directory
. ${WM_PROJECT_DIR:?}/bin/tools/RunFunctions # Tutorial run functions
#------------------------------------------------------------------------------
if [ ! -d constant/polyMesh ]
then
runApplication blockMesh
runApplication renumberMesh -overwrite -constant
runApplication checkMesh -allTopology -allGeometry -constant
fi
restore0Dir
#------------------------------------------------------------------------------

View File

@ -1,7 +1,7 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2112 | | \\ / O peration | Version: v2206 |
| \\ / A nd | Website: www.openfoam.com | | \\ / A nd | Website: www.openfoam.com |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/

View File

@ -1,7 +1,7 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2112 | | \\ / O peration | Version: v2206 |
| \\ / A nd | Website: www.openfoam.com | | \\ / A nd | Website: www.openfoam.com |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/

View File

@ -1,7 +1,7 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2112 | | \\ / O peration | Version: v2206 |
| \\ / A nd | Web: www.openfoam.com | | \\ / A nd | Web: www.openfoam.com |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/

View File

@ -1,7 +1,7 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2112 | | \\ / O peration | Version: v2206 |
| \\ / A nd | Website: www.openfoam.com | | \\ / A nd | Website: www.openfoam.com |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/
@ -22,7 +22,7 @@ startTime 0;
stopAt endTime; stopAt endTime;
endTime 10; // 180; endTime 180;
deltaT 2e-3; deltaT 2e-3;
@ -70,53 +70,44 @@ functions
type coded; type coded;
libs (utilityFunctionObjects); libs (utilityFunctionObjects);
name Cf; name Cf;
timeStart $/timeStart;
writeControl writeTime; writeControl writeTime;
codeExecute codeExecute
#{ #{
static autoPtr<volScalarField> Cf; auto* CfPtr =
if mesh().getObjectPtr<volScalarField>("Cf");
(
mesh().time().timeIndex() == 1 if (!CfPtr)
||
mesh().time().startTimeIndex() == mesh().time().timeIndex() - 1
)
{ {
Info<< "Create skin-friction coefficient field" << nl; Info<< "Create skin-friction coefficient field" << nl;
Cf.set CfPtr = new volScalarField
( (
new volScalarField IOobject
( (
IOobject "Cf",
( mesh().time().timeName(),
"Cf",
mesh().time().timeName(),
mesh(),
IOobject::NO_READ,
IOobject::AUTO_WRITE
),
mesh(), mesh(),
dimless IOobject::NO_READ,
) IOobject::AUTO_WRITE
),
mesh(),
dimless
); );
regIOobject::store(CfPtr);
} }
if auto& Cf = *CfPtr;
(
mesh().time().timeIndex() != 1
&& mesh().time().timeIndex() > 3 // 60 // = timeStart
)
{
Info<< "Computing skin-friction coefficient field" << endl;
const auto& tau = Info<< "Computing skin-friction coefficient field\n" << endl;
mesh().lookupObject<volVectorField>("wallShearStress");
auto& Cf = mesh().lookupObjectRef<volScalarField>("Cf");
const dimensionedScalar Ubulk(dimVelocity, 17.55); const auto& tau =
mesh().lookupObject<volVectorField>("wallShearStress");
Cf = mag(tau.component(0))/(0.5*sqr(Ubulk)); const dimensionedScalar Ubulk(dimVelocity, 17.55);
}
Cf = mag(tau.component(0))/(0.5*sqr(Ubulk));
#}; #};
} }

View File

@ -1,7 +1,7 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2112 | | \\ / O peration | Version: v2206 |
| \\ / A nd | Website: www.openfoam.com | | \\ / A nd | Website: www.openfoam.com |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/

View File

@ -1,7 +1,7 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2112 | | \\ / O peration | Version: v2206 |
| \\ / A nd | Website: www.openfoam.com | | \\ / A nd | Website: www.openfoam.com |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/

View File

@ -1,7 +1,7 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2112 | | \\ / O peration | Version: v2206 |
| \\ / A nd | Website: www.openfoam.com | | \\ / A nd | Website: www.openfoam.com |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/

View File

@ -2,7 +2,7 @@
type sets; type sets;
libs (sampling); libs (sampling);
interpolationScheme cellPatchConstrained; interpolationScheme cellPoint;
setFormat raw; setFormat raw;
fields ( CfMean ); fields ( CfMean );

View File

@ -2,13 +2,12 @@
type sets; type sets;
libs (sampling); libs (sampling);
interpolationScheme cellPatchConstrained; interpolationScheme cellPoint;
setFormat raw; setFormat raw;
fields fields
( (
columnAverage:columnAverage(UMean) columnAverage(UMean)
columnAverage:columnAverage(UPrime2Mean)
); );
sets sets

View File

@ -0,0 +1,213 @@
// -*- C++ -*-
type sets;
libs (sampling);
interpolationScheme cellPoint;
setFormat raw;
fields
(
columnAverage(UPrime2Mean)
);
sets
{
inletPatch
{
type face;
axis y;
start (0.0 0 1.57);
end (0.0 2 1.57);
}
inletCell
{
type midPoint;
axis y;
start (0.062832 0 1.57);
end (0.062832 2 1.57);
}
l1 // 1, 5, 10, ... delta
{
type uniform;
axis distance;
start (0.1 0.0 1.57);
end (0.1 2.0 1.57);
nPoints 200;
}
l5
{
type uniform;
axis distance;
start (5.0 0.0 1.57);
end (5.0 2.0 1.57);
nPoints 200;
}
l10
{
type uniform;
axis distance;
start (10.0 0.0 1.57);
end (10.0 2.0 1.57);
nPoints 200;
}
l15
{
type uniform;
axis distance;
start (15.0 0.0 1.57);
end (15.0 2.0 1.57);
nPoints 200;
}
l20
{
type uniform;
axis distance;
start (20.0 0.0 1.57);
end (20.0 2.0 1.57);
nPoints 200;
}
l25
{
type uniform;
axis distance;
start (25.0 0.0 1.57);
end (25.0 2.0 1.57);
nPoints 200;
}
l30
{
type uniform;
axis distance;
start (30.0 0.0 1.57);
end (30.0 2.0 1.57);
nPoints 200;
}
l35
{
type uniform;
axis distance;
start (35.0 0.0 1.57);
end (35.0 2.0 1.57);
nPoints 200;
}
l40
{
type uniform;
axis distance;
start (40.0 0.0 1.57);
end (40.0 2.0 1.57);
nPoints 200;
}
l45
{
type uniform;
axis distance;
start (45.0 0.0 1.57);
end (45.0 2.0 1.57);
nPoints 200;
}
l50
{
type uniform;
axis distance;
start (50.0 0.0 1.57);
end (50.0 2.0 1.57);
nPoints 200;
}
l55
{
type uniform;
axis distance;
start (55.0 0.0 1.57);
end (55.0 2.0 1.57);
nPoints 200;
}
Poletto0 // Poletto et al.
{
type uniform;
axis distance;
start (0.1 0.0 1.57);
end (0.1 2.0 1.57);
nPoints 200;
}
Poletto36
{
type uniform;
axis distance;
start (3.6 0.0 1.57);
end (3.6 2.0 1.57);
nPoints 200;
}
Poletto75
{
type uniform;
axis distance;
start (7.5 0.0 1.57);
end (7.5 2.0 1.57);
nPoints 200;
}
Poletto113
{
type uniform;
axis distance;
start (11.3 0.0 1.57);
end (11.3 2.0 1.57);
nPoints 200;
}
Poletto151
{
type uniform;
axis distance;
start (15.1 0.0 1.57);
end (15.1 2.0 1.57);
nPoints 200;
}
Poletto226
{
type uniform;
axis distance;
start (22.6 0.0 1.57);
end (22.6 2.0 1.57);
nPoints 200;
}
Poletto302
{
type uniform;
axis distance;
start (30.2 0.0 1.57);
end (30.2 2.0 1.57);
nPoints 200;
}
Poletto377
{
type uniform;
axis distance;
start (37.7 0.0 1.57);
end (37.7 2.0 1.57);
nPoints 200;
}
}
// ************************************************************************* //

View File

@ -3,11 +3,7 @@ cd "${0%/*}" || exit # Run from this directory
. ${WM_PROJECT_DIR:?}/bin/tools/CleanFunctions # Tutorial clean functions . ${WM_PROJECT_DIR:?}/bin/tools/CleanFunctions # Tutorial clean functions
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------
cleanCase0 rm -rf setups
rm -rf 0.orig
rm -rf system
rm -rf constant
rm -rf results rm -rf results
rm -rf plots rm -rf plots

View File

@ -1,10 +1,9 @@
#!/bin/sh #!/bin/sh
cd "${0%/*}" || exit # Run from this directory cd "${0%/*}" || exit # Run from this directory
. ${WM_PROJECT_DIR:?}/bin/tools/RunFunctions # Tutorial run functions . ${WM_PROJECT_DIR:?}/bin/tools/RunFunctions # Tutorial run functions
. ${WM_PROJECT_DIR:?}/bin/tools/CleanFunctions # Tutorial clean functions
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------
# setups # settings
# operand setups # operand setups
setups=" setups="
@ -13,55 +12,131 @@ cd "${0%/*}" || exit # Run from this directory
FSM FSM
" "
# flag to enable computations
run=true
# flag to enable computations in parallel mode # flag to enable computations in parallel mode
parallel=true parallel=true
# flag to enable to use a common mesh
common_mesh=true
# flag to enable to use a common dynamic code
common_dynamic_code=true
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------
####################################### #######################################
# Collect results into a given path # Create the given setup
# and clean the case for the next run
# Arguments: # Arguments:
# $1 = Path to move results # $1 = Path to create the setup
# Outputs: # Outputs:
# Writes info to stdout # Writes info to stdout
####################################### #######################################
collect() { dry_run_setup() {
[ $# -eq 0 ] && { echo "Usage: $0 dir-model"; exit 1; } [ $# -eq 0 ] && { echo "Usage error: $0"; exit 1; }
collection="$1" setup="$1"
dirSetup="setups/$setup"
dirSetupOrig="setups.orig/$setup"
dirOrig="$dirSetupOrig/0.orig"
dirConstant="$dirSetupOrig/constant"
dirSystem="$dirSetupOrig/system"
dirResult=results/"$collection" printf "\n# Create the setup: %s\n" "$setup"
dirSettings="$dirResult"/settings
if [ ! -d "$dirSetup" ]
then
mkdir -p "$dirSetup"
cp -aRfL "setups.orig/common/." "$dirSetup"
cp -afL "$dirSetupOrig"/All* "$dirSetup" 2>/dev/null || :
[ -d "$dirOrig" ] && cp -aRfL "$dirOrig/." "$dirSetup/0.orig"
[ -d "$dirConstant" ] && cp -aRfL "$dirConstant/." "$dirSetup/constant"
[ -d "$dirSystem" ] && cp -aRfL "$dirSystem/." "$dirSetup/system"
else
printf "\n # Directory %s already exists\n" "$dirSetup"
printf " # Skipping the creation of a new setup\n"
fi
}
#######################################
# Run the given setup
# Arguments:
# $1 = Path to the setup to run
# Outputs:
# Writes info to stdout
#######################################
run_setup() {
[ $# -eq 0 ] && { echo "Usage error: $0"; exit 1; }
setup="$1"
dirSetup="setups/$setup"
dirResult="results/$setup"
dry_run_setup "$setup"
[ -d results ] || mkdir -p results
printf "\n# Run the setup: %s\n\n" "$setup"
if [ ! -d "$dirResult" ] if [ ! -d "$dirResult" ]
then then
cp -Rf "$dirSetup" "$dirResult"
echo " # Collecting results and settings into $dirResult" if [ "$common_mesh" = true ]
then
if [ -d results/mesh ]
then
printf "## Copy the common mesh to the setup: %s\n\n" "$setup"
cp -Rf results/mesh/polyMesh "$dirResult"/constant/.
fi
fi
mkdir -p "$dirResult" if [ "$common_dynamic_code" = true ]
mkdir -p "$dirSettings" then
if [ -d results/dynamicCode ]
then
printf "## Copy the common dynamic code to the setup: %s\n\n" "$setup"
cp -Rf results/dynamicCode "$dirResult"/.
fi
fi
mv -f $(foamListTimes) "$dirResult"
[ -d postProcessing ] && mv -f postProcessing "$dirResult"
[ -d processor0 ] && mv -f processor* "$dirResult"
mv -f log.* "$dirResult"
cp -f system/{fv*,controlDict} constant/*Properties "$dirSettings"
mv -f 0/ "$dirSettings"
echo " # Cleaning up the case" if [ "$parallel" = true ]
then
( cd "$dirResult" && ./Allrun-parallel )
else
( cd "$dirResult" && ./Allrun )
fi
if [ "$common_mesh" = true ]
then
if [ ! -d results/mesh ]
then
printf "\n## Store the mesh of %s as the common mesh\n\n" "$setup"
mkdir -p results/mesh
cp -Rf "$dirResult"/constant/polyMesh results/mesh/.
fi
fi
if [ "$common_dynamic_code" = true ]
then
if [ ! -d results/dynamicCode ] && [ -d "$dirResult"/dynamicCode ]
then
printf "\n## Store the dynamic code of %s as the common dynamic code\n\n" "$setup"
cp -Rf "$dirResult"/dynamicCode results/.
fi
fi
cleanTimeDirectories
cleanAuxiliary
cleanPostProcessing
else else
printf " # Directory %s already exists\n" "$dirResult"
echo " # Directory $dirResult already exists" printf " # Skipping the computation of the given setup\n"
echo " # Skipping the computation"
fi fi
} }
@ -70,55 +145,28 @@ collect() {
for setup in $setups for setup in $setups
do do
dirSetupOrig="setups.orig/$setup"
echo "" if [ ! -d "$dirSetupOrig" ]
echo "# Computations for the setup: $setup"
echo ""
dirSetup="setups.orig/$setup"
cp -rfL "$dirSetup/0.orig" .
cp -rfL "$dirSetup/constant" .
cp -rfL "$dirSetup/system" .
cp -rf 0.orig/ 0/
if [ ! -d constant/polyMesh ]
then then
echo "Setup directory: $dirSetupOrig" \
runApplication blockMesh "could not be found - skipping execution" 1>&2
continue
runApplication renumberMesh -overwrite -constant
runApplication checkMesh -allTopology -allGeometry -constant
fi fi
if [ "$parallel" = true ] if [ "$run" = true ]
then then
run_setup "$setup"
runApplication decomposePar
runParallel $(getApplication)
runApplication reconstructPar
else else
dry_run_setup "$setup"
runApplication $(getApplication)
fi fi
runApplication -s columnAverage \
postProcess -func columnAverage -latestTime
runApplication -s sampleCellPatchConstrained \
postProcess -func sampleCellPatchConstrained -latestTime
runApplication -s sampleCellPoint \
postProcess -func sampleCellPoint -latestTime
collect "$setup"
done done
if notTest "$@" && [ "$run" = true ]
then
./plot
fi
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------

View File

@ -18,9 +18,9 @@ plot_R_patch() {
setup="$1" setup="$1"
endTime=$(foamDictionary results/$setup/settings/controlDict -entry endTime -value) endTime=$(foamDictionary results/"$setup"/system/controlDict -entry endTime -value)
# benchmarkFile="ReTau-395/dataset/chan395.reystress" benchmarkFile="resources/dataset/chan395.reystress"
sampleFile="results/$setup/postProcessing/sampleCellPoint/$endTime/inletPatch_columnAverage:columnAverage(UPrime2Mean).xy" sampleFile="results/$setup/postProcessing/sampleUPrime2Mean/$endTime/inletPatch_columnAverage(UPrime2Mean).xy"
image="plots/$setup/R_patch.png" image="plots/$setup/R_patch.png"
gnuplot<<PLT_R_PATCH gnuplot<<PLT_R_PATCH
@ -38,7 +38,7 @@ plot_R_patch() {
set title "Reynolds stresses on patch" set title "Reynolds stresses on patch"
# Benchmark - DNS # Benchmark - DNS
# benchmark = "$benchmarkFile" benchmark = "$benchmarkFile"
# Samples - OpenFOAM # Samples - OpenFOAM
samples="$sampleFile" samples="$sampleFile"
@ -47,23 +47,58 @@ plot_R_patch() {
samples u 1:2 t "<u^' u^'>" w l lw 2 lc rgb "#009E73", \ samples u 1:2 t "<u^' u^'>" w l lw 2 lc rgb "#009E73", \
samples u 1:5 t "<v^' v^'>" w l lw 2 lc rgb "#F0E440", \ samples u 1:5 t "<v^' v^'>" w l lw 2 lc rgb "#F0E440", \
samples u 1:7 t "<w^' w^'>" w l lw 2 lc rgb "#0072B2", \ samples u 1:7 t "<w^' w^'>" w l lw 2 lc rgb "#0072B2", \
samples u 1:3 t "<u^' v^'>" w l lw 2 lc rgb "#D55E00" samples u 1:3 t "<u^' v^'>" w l lw 2 lc rgb "#D55E00", \
benchmark u 1:3 t "<u^' u^'>_{DNS}" w l lw 2 dt 2 lc rgb "#009E73", \
# benchmark u 1:3 t "<u^' u^'>_{DNS}" w l lw 2 dt 2 lc rgb "#009E73", \ benchmark u 1:4 t "<v^' v^'>_{DNS}" w l lw 2 dt 2 lc rgb "#F0E440", \
# benchmark u 1:4 t "<v^' v^'>_{DNS}" w l lw 2 dt 2 lc rgb "#F0E440", \ benchmark u 1:5 t "<w^' w^'>_{DNS}" w l lw 2 dt 2 lc rgb "#0072B2", \
# benchmark u 1:5 t "<w^' w^'>_{DNS}" w l lw 2 dt 2 lc rgb "#0072B2", \ benchmark u 1:6 t "<u^' v^'>_{DNS}" w l lw 2 dt 2 lc rgb "#D55E00"
# benchmark u 1:6 t "<u^' v^'>_{DNS}" w l lw 2 dt 2 lc rgb "#D55E00"
PLT_R_PATCH PLT_R_PATCH
} }
plot_TR_patch() {
setup="$1"
endTime=$(foamDictionary results/"$setup"/system/controlDict -entry endTime -value)
benchmarkFile="resources/dataset/chan395.reystress"
sampleFile="results/$setup/postProcessing/sampleTPrime2Mean/$endTime/inletPatch_columnAverage(TPrime2Mean).xy"
image="plots/$setup/TR_patch.png"
gnuplot<<PLT_TR_PATCH
set terminal pngcairo font "helvetica,20" size 1000, 1000
set grid
set key top right
set xrange [0:1]
set yrange [-1:8]
set key samplen 2
set key spacing 0.75
set xlabel "Channel height [m]"
set ylabel "<T^' T^'> [-]"
set offset .05, .05
set output "$image"
set title "Scalar Reynolds stresses on patch"
# Benchmark - DNS
benchmark = "$benchmarkFile"
# Samples - OpenFOAM
samples="$sampleFile"
plot \
samples u 1:2 t "<T^' T^'>_{input}" w l lw 2 lc rgb "#D55E00", \
benchmark u 1:3 t "<T^' T^'>_{output}" w l lw 2 dt 2 lc rgb "#009E73"
PLT_TR_PATCH
}
plot_R_cell() { plot_R_cell() {
setup="$1" setup="$1"
endTime=$(foamDictionary results/$setup/settings/controlDict -entry endTime -value) endTime=$(foamDictionary results/"$setup"/system/controlDict -entry endTime -value)
# benchmarkFile="ReTau-395/dataset/chan395.reystress" benchmarkFile="resources/dataset/chan395.reystress"
sampleFile="results/$setup/postProcessing/sampleCellPoint/$endTime/inletCell_columnAverage:columnAverage(UPrime2Mean).xy" sampleFile="results/$setup/postProcessing/sampleUPrime2Mean/$endTime/inletCell_columnAverage(UPrime2Mean).xy"
image="plots/$setup/R_cell.png" image="plots/$setup/R_cell.png"
gnuplot<<PLT_R_CELL gnuplot<<PLT_R_CELL
@ -81,7 +116,7 @@ plot_R_cell() {
set title "Reynolds stresses on cell" set title "Reynolds stresses on cell"
# Benchmark - DNS # Benchmark - DNS
# benchmark= "$benchmarkFile" benchmark= "$benchmarkFile"
# Samples - OpenFOAM # Samples - OpenFOAM
samples="$sampleFile" samples="$sampleFile"
@ -90,23 +125,58 @@ plot_R_cell() {
samples u 1:2 t "<u^' u^'>" w l lw 2 lc rgb "#009E73", \ samples u 1:2 t "<u^' u^'>" w l lw 2 lc rgb "#009E73", \
samples u 1:5 t "<v^' v^'>" w l lw 2 lc rgb "#F0E440", \ samples u 1:5 t "<v^' v^'>" w l lw 2 lc rgb "#F0E440", \
samples u 1:7 t "<w^' w^'>" w l lw 2 lc rgb "#0072B2", \ samples u 1:7 t "<w^' w^'>" w l lw 2 lc rgb "#0072B2", \
samples u 1:3 t "<u^' v^'>" w l lw 2 lc rgb "#D55E00" samples u 1:3 t "<u^' v^'>" w l lw 2 lc rgb "#D55E00", \
benchmark u 1:3 t "<u^' u^'>_{DNS}" w l lw 2 dt 2 lc rgb "#009E73", \
# benchmark u 1:3 t "<u^' u^'>_{DNS}" w l lw 2 dt 2 lc rgb "#009E73", \ benchmark u 1:4 t "<v^' v^'>_{DNS}" w l lw 2 dt 2 lc rgb "#F0E440", \
# benchmark u 1:4 t "<v^' v^'>_{DNS}" w l lw 2 dt 2 lc rgb "#F0E440", \ benchmark u 1:5 t "<w^' w^'>_{DNS}" w l lw 2 dt 2 lc rgb "#0072B2", \
# benchmark u 1:5 t "<w^' w^'>_{DNS}" w l lw 2 dt 2 lc rgb "#0072B2", \ benchmark u 1:6 t "<u^' v^'>_{DNS}" w l lw 2 dt 2 lc rgb "#D55E00"
# benchmark u 1:6 t "<u^' v^'>_{DNS}" w l lw 2 dt 2 lc rgb "#D55E00"
PLT_R_CELL PLT_R_CELL
} }
plot_TR_cell() {
setup="$1"
endTime=$(foamDictionary results/"$setup"/system/controlDict -entry endTime -value)
benchmarkFile="resources/dataset/chan395.reystress"
sampleFile="results/$setup/postProcessing/sampleTPrime2Mean/$endTime/inletCell_columnAverage(TPrime2Mean).xy"
image="plots/$setup/TR_cell.png"
gnuplot<<PLT_TR_CELL
set terminal pngcairo font "helvetica,20" size 1000, 1000
set grid
set key top right
set xrange [0:1]
set yrange [-1:8]
set key samplen 2
set key spacing 0.75
set xlabel "Channel height [m]"
set ylabel "<T^' T^'> [-]"
set offset .05, .05
set output "$image"
set title "Reynolds stresses on cell"
# Benchmark - DNS
benchmark= "$benchmarkFile"
# Samples - OpenFOAM
samples="$sampleFile"
plot \
samples u 1:2 t "<T^' T^'>_{input}" w l lw 2 lc rgb "#D55E00", \
benchmark u 1:3 t "<T^' T^'>_{output}" w l lw 2 dt 2 lc rgb "#009E73"
PLT_TR_CELL
}
plot_UMean_patch() { plot_UMean_patch() {
setup="$1" setup="$1"
endTime=$(foamDictionary results/$setup/settings/controlDict -entry endTime -value) endTime=$(foamDictionary results/"$setup"/system/controlDict -entry endTime -value)
benchmarkFile="../../resources/incompressible/oneCellThickPlaneChannelFlow/ReTau-395/dataset/chan395.means" benchmarkFile="resources/dataset/chan395.means"
sampleFile="results/$setup/postProcessing/sampleCellPoint/$endTime/inletPatch_columnAverage:columnAverage(UMean).xy" sampleFile="results/$setup/postProcessing/sampleUMean/$endTime/inletPatch_columnAverage(UMean).xy"
image="plots/$setup/UMean_patch.png" image="plots/$setup/UMean_patch.png"
gnuplot<<PLT_UMEAN_PATCH gnuplot<<PLT_UMEAN_PATCH
@ -124,19 +194,54 @@ plot_UMean_patch() {
set title "Streamwise mean flow speed on patch" set title "Streamwise mean flow speed on patch"
# Benchmark - DNS # Benchmark - DNS
# benchmark = "$benchmarkFile" benchmark = "$benchmarkFile"
# Samples - OpenFOAM # Samples - OpenFOAM
samples="$sampleFile" samples="$sampleFile"
plot \ plot \
samples u 1:2 t "u" w l lw 2 lc rgb "#009E73" samples u 1:2 t "u" w l lw 2 lc rgb "#009E73", \
benchmark u 1:3 t "u_{DNS}" w l lw 2 dt 2 lc rgb "#009E73"
# benchmark u 1:3 t "u_{DNS}" w l lw 2 dt 2 lc rgb "#009E73"
PLT_UMEAN_PATCH PLT_UMEAN_PATCH
} }
plot_TMean_patch() {
setup="$1"
endTime=$(foamDictionary results/"$setup"/system/controlDict -entry endTime -value)
benchmarkFile="resources/dataset/chan395.means"
sampleFile="results/$setup/postProcessing/sampleTMean/$endTime/inletPatch_columnAverage(TMean).xy"
image="plots/$setup/TMean_patch.png"
gnuplot<<PLT_TMEAN_PATCH
set terminal pngcairo font "helvetica,20" size 1000, 1000
set grid
set key top right
set xrange [0:1]
set yrange [0:25]
set key samplen 2
set key spacing 0.75
set xlabel "Channel height [m]"
set ylabel "T [-]"
set offset .05, .05
set output "$image"
set title "Streamwise mean scalar on patch"
# Benchmark - DNS
benchmark = "$benchmarkFile"
# Samples - OpenFOAM
samples="$sampleFile"
plot \
samples u 1:2 t "T_{output}" w l lw 2 lc rgb "#009E73", \
benchmark u 1:3 t "T_{input}" w l lw 2 dt 2 lc rgb "#009E73"
PLT_TMEAN_PATCH
}
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------
# Require gnuplot # Require gnuplot
@ -156,11 +261,15 @@ command -v gnuplot >/dev/null || {
for setup in $setups for setup in $setups
do do
echo "" echo ""
echo "# Plots for the setup: $setup" echo "# Plots for the setup: $setup"
echo "" echo ""
[ -d "results/$setup" ] || {
echo "No results/$setup directory found - skipping graph creation" 1>&2
continue
}
dirPlots="plots/$setup" dirPlots="plots/$setup"
[ -d "$dirPlots" ] || mkdir -p "$dirPlots" [ -d "$dirPlots" ] || mkdir -p "$dirPlots"
@ -170,6 +279,12 @@ do
plot_UMean_patch "$setup" plot_UMean_patch "$setup"
plot_TR_patch "$setup"
plot_TR_cell "$setup"
plot_TMean_patch "$setup"
done done

View File

@ -0,0 +1,154 @@
# The data in this file was extracted from a direct numerical
# simulation of fully developed plane turbulent channel
# flow. Particulars are listed below. Note that some of the statistical
# quantities provided in this data set should be zero due to
# (statistical) symmetries in the flow. These quantities are reported
# here none-the-less as an indicator of the quality of the statistics.
# more statistics from this data set are available at
# http://www.tam.uiuc.edu/Faculty/Moser/channel
#
# Authors: Moser, Kim & Mansour
# Reference: DNS of Turbulent Channel Flow up to Re_tau=590, 1999,
# Physics of Fluids, vol 11, 943-945.
# Numerical Method: Kim, Moin & Moser, 1987, J. Fluid Mech. vol 177, 133-166
# Re_tau = 392.24
# Normalization: U_tau, nu/U_tau
# Description: Profiles of terms in the balance equation for kinetic energy
# Filename: chan395/balances/chan395.kbal
# Date File Created: Mar 01, 2000
#
#---End of Header---
#
# ny = 257, Re = 392.24
#
# y y+ dissip produc p-strain p-diff t-diff v-diff bal
#
0.0000e+00 0.0000e+00 -2.1759e-01 -1.1185e-30 0.0000e+00 1.0960e-05 1.1185e-30 2.1759e-01 0.0000e+00
7.5298e-05 2.9535e-02 -2.1684e-01 2.4416e-08 0.0000e+00 5.2143e-04 4.0521e-08 2.1605e-01 -2.6267e-04
3.0118e-04 1.1814e-01 -2.1367e-01 1.5717e-06 0.0000e+00 2.0395e-03 2.5946e-06 2.1159e-01 -3.9972e-05
6.7762e-04 2.6579e-01 -2.0917e-01 1.8091e-05 0.0000e+00 4.3089e-03 2.9601e-05 2.0482e-01 1.6393e-05
1.2045e-03 4.7248e-01 -2.0377e-01 1.0304e-04 0.0000e+00 7.0695e-03 1.6675e-04 1.9645e-01 1.1551e-05
1.8819e-03 7.3816e-01 -1.9797e-01 3.9909e-04 0.0000e+00 9.9258e-03 6.3632e-04 1.8702e-01 1.8312e-05
2.7095e-03 1.0628e+00 -1.9213e-01 1.2088e-03 0.0000e+00 1.2589e-02 1.8834e-03 1.7647e-01 1.8723e-05
3.6874e-03 1.4464e+00 -1.8628e-01 3.0779e-03 0.0000e+00 1.4747e-02 4.6141e-03 1.6388e-01 4.5948e-05
4.8153e-03 1.8888e+00 -1.8018e-01 6.8625e-03 0.0000e+00 1.6286e-02 9.6550e-03 1.4743e-01 4.5956e-05
6.0930e-03 2.3900e+00 -1.7340e-01 1.3724e-02 0.0000e+00 1.7107e-02 1.7501e-02 1.2511e-01 5.1783e-05
7.5205e-03 2.9499e+00 -1.6566e-01 2.4979e-02 0.0000e+00 1.7310e-02 2.7638e-02 9.5764e-02 1.9005e-05
9.0974e-03 3.5684e+00 -1.5718e-01 4.1759e-02 0.0000e+00 1.6942e-02 3.8078e-02 6.0394e-02 5.9523e-07
1.0823e-02 4.2455e+00 -1.4869e-01 6.4538e-02 0.0000e+00 1.6183e-02 4.5672e-02 2.2279e-02 -2.1848e-05
1.2699e-02 4.9810e+00 -1.4121e-01 9.2694e-02 0.0000e+00 1.5077e-02 4.7221e-02 -1.3773e-02 1.7009e-05
1.4722e-02 5.7748e+00 -1.3561e-01 1.2434e-01 0.0000e+00 1.3754e-02 4.0825e-02 -4.3211e-02 9.3358e-05
1.6895e-02 6.6268e+00 -1.3224e-01 1.5659e-01 0.0000e+00 1.2193e-02 2.6712e-02 -6.3035e-02 2.2239e-04
1.9215e-02 7.5369e+00 -1.3083e-01 1.8614e-01 0.0000e+00 1.0482e-02 7.1613e-03 -7.2611e-02 3.3455e-04
2.1683e-02 8.5049e+00 -1.3067e-01 2.1013e-01 0.0000e+00 8.5948e-03 -1.4346e-02 -7.3281e-02 4.3700e-04
2.4298e-02 9.5307e+00 -1.3087e-01 2.2665e-01 0.0000e+00 6.6395e-03 -3.4269e-02 -6.7649e-02 4.9359e-04
2.7060e-02 1.0614e+01 -1.3074e-01 2.3509e-01 0.0000e+00 4.6418e-03 -4.9975e-02 -5.8465e-02 5.5613e-04
2.9969e-02 1.1755e+01 -1.2982e-01 2.3591e-01 0.0000e+00 2.7506e-03 -6.0168e-02 -4.8054e-02 6.1113e-04
3.3024e-02 1.2953e+01 -1.2796e-01 2.3037e-01 0.0000e+00 1.0173e-03 -6.4803e-02 -3.7950e-02 6.8170e-04
3.6224e-02 1.4209e+01 -1.2520e-01 2.2005e-01 0.0000e+00 -4.2472e-04 -6.4699e-02 -2.9007e-02 7.1543e-04
3.9569e-02 1.5521e+01 -1.2169e-01 2.0655e-01 0.0000e+00 -1.5386e-03 -6.1084e-02 -2.1525e-02 7.1142e-04
4.3060e-02 1.6890e+01 -1.1764e-01 1.9125e-01 0.0000e+00 -2.2729e-03 -5.5210e-02 -1.5479e-02 6.4280e-04
4.6694e-02 1.8315e+01 -1.1323e-01 1.7529e-01 0.0000e+00 -2.6571e-03 -4.8170e-02 -1.0673e-02 5.7037e-04
5.0472e-02 1.9797e+01 -1.0857e-01 1.5949e-01 0.0000e+00 -2.7358e-03 -4.0761e-02 -6.9275e-03 4.9399e-04
5.4393e-02 2.1335e+01 -1.0371e-01 1.4439e-01 0.0000e+00 -2.6050e-03 -3.3522e-02 -4.1252e-03 4.3291e-04
5.8456e-02 2.2929e+01 -9.8708e-02 1.3029e-01 0.0000e+00 -2.3215e-03 -2.6770e-02 -2.1352e-03 3.5452e-04
6.2661e-02 2.4578e+01 -9.3659e-02 1.1737e-01 0.0000e+00 -2.0205e-03 -2.0663e-02 -7.4164e-04 2.8762e-04
6.7007e-02 2.6283e+01 -8.8669e-02 1.0568e-01 0.0000e+00 -1.6932e-03 -1.5360e-02 2.5747e-04 2.0652e-04
7.1494e-02 2.8043e+01 -8.3794e-02 9.5242e-02 0.0000e+00 -1.2922e-03 -1.0882e-02 8.6997e-04 1.4824e-04
7.6120e-02 2.9858e+01 -7.9111e-02 8.6028e-02 0.0000e+00 -8.2112e-04 -7.2256e-03 1.2295e-03 9.4160e-05
8.0886e-02 3.1727e+01 -7.4681e-02 7.7954e-02 0.0000e+00 -3.2390e-04 -4.4031e-03 1.4846e-03 3.5006e-05
8.5790e-02 3.3651e+01 -7.0481e-02 7.0904e-02 0.0000e+00 1.2132e-04 -2.1879e-03 1.6161e-03 -3.2255e-05
9.0832e-02 3.5628e+01 -6.6468e-02 6.4752e-02 0.0000e+00 4.0396e-04 -2.3628e-04 1.5520e-03 8.7060e-06
9.6011e-02 3.7660e+01 -6.2628e-02 5.9373e-02 0.0000e+00 5.2771e-04 1.5224e-03 1.3737e-03 1.6537e-04
1.0133e-01 3.9744e+01 -5.9010e-02 5.4664e-02 0.0000e+00 5.5194e-04 2.8615e-03 1.2365e-03 3.0825e-04
1.0678e-01 4.1882e+01 -5.5615e-02 5.0523e-02 0.0000e+00 5.7589e-04 3.7272e-03 1.1386e-03 3.4732e-04
1.1236e-01 4.4073e+01 -5.2454e-02 4.6892e-02 0.0000e+00 6.7266e-04 4.2762e-03 1.0089e-03 3.9881e-04
1.1808e-01 4.6316e+01 -4.9524e-02 4.3745e-02 0.0000e+00 8.5966e-04 4.5716e-03 9.0156e-04 5.5132e-04
1.2393e-01 4.8611e+01 -4.6816e-02 4.1037e-02 0.0000e+00 1.0272e-03 4.6581e-03 8.3226e-04 7.4049e-04
1.2991e-01 5.0958e+01 -4.4328e-02 3.8691e-02 0.0000e+00 1.1166e-03 4.6340e-03 7.5859e-04 8.7064e-04
1.3603e-01 5.3356e+01 -4.2022e-02 3.6639e-02 0.0000e+00 1.1397e-03 4.6435e-03 5.9239e-04 9.9454e-04
1.4227e-01 5.5805e+01 -3.9916e-02 3.4813e-02 0.0000e+00 1.1103e-03 4.4156e-03 5.5577e-04 9.7780e-04
1.4864e-01 5.8305e+01 -3.7970e-02 3.3150e-02 0.0000e+00 1.0304e-03 3.9156e-03 5.9359e-04 7.1956e-04
1.5515e-01 6.0855e+01 -3.6117e-02 3.1598e-02 0.0000e+00 8.9663e-04 3.4490e-03 5.6642e-04 3.9401e-04
1.6178e-01 6.3456e+01 -3.4375e-02 3.0157e-02 0.0000e+00 7.3556e-04 3.2578e-03 4.6607e-04 2.4071e-04
1.6853e-01 6.6105e+01 -3.2758e-02 2.8831e-02 0.0000e+00 5.2906e-04 3.2981e-03 4.0634e-04 3.0710e-04
1.7541e-01 6.8804e+01 -3.1253e-02 2.7607e-02 0.0000e+00 2.9379e-04 3.5313e-03 3.3957e-04 5.1892e-04
1.8242e-01 7.1551e+01 -2.9860e-02 2.6464e-02 0.0000e+00 3.9426e-05 3.7898e-03 3.0700e-04 7.4007e-04
1.8954e-01 7.4347e+01 -2.8538e-02 2.5368e-02 0.0000e+00 -1.6706e-04 4.0161e-03 2.2676e-04 9.0564e-04
1.9679e-01 7.7191e+01 -2.7295e-02 2.4312e-02 0.0000e+00 -3.0171e-04 3.9342e-03 2.0988e-04 8.5861e-04
2.0416e-01 8.0082e+01 -2.6098e-02 2.3315e-02 0.0000e+00 -3.3371e-04 3.5853e-03 1.5696e-04 6.2766e-04
2.1165e-01 8.3020e+01 -2.4952e-02 2.2429e-02 0.0000e+00 -3.3993e-04 3.2410e-03 7.6942e-05 4.5148e-04
2.1926e-01 8.6005e+01 -2.3882e-02 2.1661e-02 0.0000e+00 -3.7723e-04 2.8719e-03 4.8371e-05 3.2464e-04
2.2699e-01 8.9035e+01 -2.2872e-02 2.0966e-02 0.0000e+00 -4.4846e-04 2.5714e-03 5.3844e-05 2.6928e-04
2.3483e-01 9.2112e+01 -2.1940e-02 2.0304e-02 0.0000e+00 -5.5028e-04 2.3001e-03 7.3146e-05 1.8801e-04
2.4279e-01 9.5234e+01 -2.1061e-02 1.9679e-02 0.0000e+00 -6.2231e-04 2.0304e-03 8.1264e-05 1.0622e-04
2.5086e-01 9.8400e+01 -2.0225e-02 1.9092e-02 0.0000e+00 -6.2119e-04 1.8293e-03 8.1885e-05 1.5597e-04
2.5905e-01 1.0161e+02 -1.9429e-02 1.8517e-02 0.0000e+00 -5.7070e-04 1.6391e-03 8.9422e-05 2.4658e-04
2.6735e-01 1.0486e+02 -1.8665e-02 1.7937e-02 0.0000e+00 -5.1405e-04 1.3932e-03 3.4777e-05 1.8615e-04
2.7575e-01 1.0816e+02 -1.7956e-02 1.7375e-02 0.0000e+00 -4.9315e-04 1.1663e-03 -7.0322e-06 8.5045e-05
2.8427e-01 1.1150e+02 -1.7298e-02 1.6845e-02 0.0000e+00 -4.8895e-04 9.8846e-04 -1.3517e-05 3.3477e-05
2.9289e-01 1.1489e+02 -1.6684e-02 1.6327e-02 0.0000e+00 -4.7673e-04 7.5550e-04 3.1067e-05 -4.8461e-05
3.0162e-01 1.1831e+02 -1.6105e-02 1.5774e-02 0.0000e+00 -4.2970e-04 3.5744e-04 1.1586e-04 -2.8637e-04
3.1046e-01 1.2178e+02 -1.5528e-02 1.5200e-02 0.0000e+00 -3.6134e-04 -8.1120e-05 1.2304e-04 -6.4818e-04
3.1940e-01 1.2528e+02 -1.4965e-02 1.4643e-02 0.0000e+00 -2.9402e-04 -2.6983e-04 7.1714e-05 -8.1258e-04
3.2844e-01 1.2883e+02 -1.4424e-02 1.4116e-02 0.0000e+00 -2.5856e-04 -2.2042e-04 4.9908e-05 -7.3735e-04
3.3758e-01 1.3242e+02 -1.3892e-02 1.3602e-02 0.0000e+00 -2.7574e-04 -6.1287e-05 2.7660e-05 -5.9929e-04
3.4683e-01 1.3604e+02 -1.3382e-02 1.3116e-02 0.0000e+00 -3.3712e-04 2.2694e-04 5.4706e-06 -3.6982e-04
3.5617e-01 1.3971e+02 -1.2922e-02 1.2706e-02 0.0000e+00 -4.1912e-04 5.3416e-04 -1.5168e-05 -1.1616e-04
3.6561e-01 1.4341e+02 -1.2492e-02 1.2372e-02 0.0000e+00 -4.9502e-04 7.6392e-04 -4.5118e-06 1.4383e-04
3.7514e-01 1.4715e+02 -1.2067e-02 1.2061e-02 0.0000e+00 -5.2810e-04 8.7639e-04 8.9923e-06 3.5144e-04
3.8477e-01 1.5092e+02 -1.1645e-02 1.1764e-02 0.0000e+00 -4.9510e-04 8.8040e-04 2.1694e-06 5.0507e-04
3.9449e-01 1.5474e+02 -1.1243e-02 1.1483e-02 0.0000e+00 -4.0746e-04 7.4264e-04 1.3626e-05 5.8907e-04
4.0430e-01 1.5858e+02 -1.0854e-02 1.1210e-02 0.0000e+00 -3.3085e-04 6.3000e-04 2.1448e-05 6.7579e-04
4.1420e-01 1.6247e+02 -1.0486e-02 1.0935e-02 0.0000e+00 -2.9598e-04 6.4314e-04 2.3580e-05 8.2060e-04
4.2419e-01 1.6639e+02 -1.0134e-02 1.0644e-02 0.0000e+00 -2.9006e-04 6.9432e-04 1.6574e-05 9.2997e-04
4.3427e-01 1.7034e+02 -9.7987e-03 1.0318e-02 0.0000e+00 -2.8374e-04 6.8046e-04 4.1994e-05 9.5858e-04
4.4443e-01 1.7433e+02 -9.4712e-03 9.9562e-03 0.0000e+00 -3.0869e-04 5.6337e-04 5.7691e-05 7.9648e-04
4.5467e-01 1.7834e+02 -9.1426e-03 9.5640e-03 0.0000e+00 -3.4320e-04 5.0260e-04 1.9452e-05 6.0124e-04
4.6500e-01 1.8239e+02 -8.8296e-03 9.1648e-03 0.0000e+00 -3.8960e-04 5.7443e-04 -1.4265e-05 5.0479e-04
4.7541e-01 1.8648e+02 -8.5426e-03 8.7846e-03 0.0000e+00 -4.0737e-04 6.5768e-04 2.0725e-05 5.1402e-04
4.8590e-01 1.9059e+02 -8.2613e-03 8.4283e-03 0.0000e+00 -4.0213e-04 6.5750e-04 6.4955e-05 4.8640e-04
4.9646e-01 1.9473e+02 -7.9770e-03 8.0709e-03 0.0000e+00 -3.7000e-04 5.8540e-04 7.0397e-05 3.8033e-04
5.0710e-01 1.9891e+02 -7.6903e-03 7.7006e-03 0.0000e+00 -3.5932e-04 5.3803e-04 4.0406e-05 2.2917e-04
5.1782e-01 2.0311e+02 -7.4010e-03 7.3304e-03 0.0000e+00 -3.4204e-04 6.1827e-04 -3.7189e-06 2.0201e-04
5.2860e-01 2.0734e+02 -7.1250e-03 6.9629e-03 0.0000e+00 -3.4321e-04 7.7951e-04 -1.6566e-05 2.5784e-04
5.3946e-01 2.1160e+02 -6.8642e-03 6.5915e-03 0.0000e+00 -3.4708e-04 8.5933e-04 7.6053e-06 2.4653e-04
5.5039e-01 2.1589e+02 -6.6095e-03 6.2290e-03 0.0000e+00 -3.7916e-04 9.0143e-04 1.0997e-05 1.5389e-04
5.6138e-01 2.2020e+02 -6.3694e-03 5.8945e-03 0.0000e+00 -4.0670e-04 8.9948e-04 1.6307e-05 3.2915e-05
5.7244e-01 2.2454e+02 -6.1392e-03 5.5888e-03 0.0000e+00 -4.3231e-04 9.0720e-04 3.7949e-07 -7.3785e-05
5.8357e-01 2.2890e+02 -5.9236e-03 5.3040e-03 0.0000e+00 -4.3302e-04 9.8039e-04 -9.2767e-06 -8.2968e-05
5.9476e-01 2.3329e+02 -5.7226e-03 5.0402e-03 0.0000e+00 -4.1610e-04 1.0255e-03 2.5277e-07 -7.1053e-05
6.0601e-01 2.3770e+02 -5.5323e-03 4.7946e-03 0.0000e+00 -3.6726e-04 1.0255e-03 8.2342e-06 -7.3230e-05
6.1732e-01 2.4214e+02 -5.3485e-03 4.5580e-03 0.0000e+00 -3.2180e-04 1.0418e-03 1.4594e-05 -5.3800e-05
6.2868e-01 2.4660e+02 -5.1711e-03 4.3192e-03 0.0000e+00 -2.9039e-04 1.0912e-03 3.6746e-05 -1.6733e-05
6.4010e-01 2.5108e+02 -5.0029e-03 4.0790e-03 0.0000e+00 -3.0808e-04 1.2056e-03 5.6015e-05 3.1962e-05
6.5158e-01 2.5558e+02 -4.8363e-03 3.8392e-03 0.0000e+00 -3.5123e-04 1.3484e-03 6.1434e-05 5.9209e-05
6.6311e-01 2.6010e+02 -4.6782e-03 3.6001e-03 0.0000e+00 -4.3636e-04 1.4295e-03 6.5232e-05 -1.7598e-05
6.7469e-01 2.6464e+02 -4.5319e-03 3.3679e-03 0.0000e+00 -4.9735e-04 1.4311e-03 6.4649e-05 -1.6756e-04
6.8632e-01 2.6920e+02 -4.3909e-03 3.1487e-03 0.0000e+00 -5.3375e-04 1.4324e-03 4.2310e-05 -2.9948e-04
6.9799e-01 2.7378e+02 -4.2522e-03 2.9463e-03 0.0000e+00 -5.1494e-04 1.5051e-03 7.6699e-06 -3.0990e-04
7.0972e-01 2.7838e+02 -4.1212e-03 2.7559e-03 0.0000e+00 -4.9491e-04 1.6145e-03 -1.4545e-05 -2.5850e-04
7.2148e-01 2.8300e+02 -3.9981e-03 2.5748e-03 0.0000e+00 -4.6902e-04 1.6862e-03 -6.1750e-06 -2.1396e-04
7.3329e-01 2.8763e+02 -3.8787e-03 2.3963e-03 0.0000e+00 -4.7325e-04 1.6804e-03 2.2962e-05 -2.5083e-04
7.4513e-01 2.9227e+02 -3.7586e-03 2.2166e-03 0.0000e+00 -4.5811e-04 1.6927e-03 4.1691e-05 -2.6703e-04
7.5702e-01 2.9694e+02 -3.6417e-03 2.0378e-03 0.0000e+00 -4.5109e-04 1.7251e-03 5.5392e-05 -2.7333e-04
7.6894e-01 3.0161e+02 -3.5277e-03 1.8580e-03 0.0000e+00 -4.3606e-04 1.7786e-03 6.3698e-05 -2.6467e-04
7.8090e-01 3.0630e+02 -3.4185e-03 1.6761e-03 0.0000e+00 -4.4000e-04 1.8566e-03 6.2495e-05 -2.6234e-04
7.9289e-01 3.1101e+02 -3.3194e-03 1.5012e-03 0.0000e+00 -4.3283e-04 1.9706e-03 5.6943e-05 -2.2429e-04
8.0491e-01 3.1572e+02 -3.2317e-03 1.3359e-03 0.0000e+00 -4.3871e-04 2.1017e-03 5.0367e-05 -1.8172e-04
8.1696e-01 3.2045e+02 -3.1517e-03 1.1774e-03 0.0000e+00 -4.3530e-04 2.2300e-03 5.3219e-05 -1.2708e-04
8.2904e-01 3.2519e+02 -3.0719e-03 1.0250e-03 0.0000e+00 -4.4631e-04 2.3613e-03 4.4008e-05 -8.7454e-05
8.4114e-01 3.2993e+02 -2.9964e-03 8.8281e-04 0.0000e+00 -4.4311e-04 2.5099e-03 3.0630e-05 -1.6683e-05
8.5327e-01 3.3469e+02 -2.9334e-03 7.5277e-04 0.0000e+00 -4.4851e-04 2.6379e-03 3.0765e-05 3.9937e-05
8.6542e-01 3.3946e+02 -2.8791e-03 6.3555e-04 0.0000e+00 -4.4048e-04 2.7209e-03 2.9295e-05 6.5765e-05
8.7759e-01 3.4423e+02 -2.8323e-03 5.3006e-04 0.0000e+00 -4.3878e-04 2.7671e-03 3.5517e-05 6.1957e-05
8.8978e-01 3.4901e+02 -2.7878e-03 4.3521e-04 0.0000e+00 -4.1988e-04 2.8172e-03 4.9881e-05 9.4185e-05
9.0198e-01 3.5380e+02 -2.7433e-03 3.4922e-04 0.0000e+00 -4.0473e-04 2.8738e-03 5.3937e-05 1.2929e-04
9.1420e-01 3.5859e+02 -2.7041e-03 2.7138e-04 0.0000e+00 -3.7682e-04 2.9176e-03 5.6564e-05 1.6412e-04
9.2644e-01 3.6339e+02 -2.6732e-03 2.0152e-04 0.0000e+00 -3.6474e-04 2.9437e-03 5.7777e-05 1.6552e-04
9.3868e-01 3.6819e+02 -2.6507e-03 1.4066e-04 0.0000e+00 -3.5241e-04 2.9718e-03 5.8386e-05 1.6711e-04
9.5093e-01 3.7300e+02 -2.6374e-03 8.9589e-05 0.0000e+00 -3.6150e-04 3.0122e-03 6.3974e-05 1.6762e-04
9.6319e-01 3.7781e+02 -2.6286e-03 4.8903e-05 0.0000e+00 -3.6093e-04 3.0662e-03 7.2173e-05 1.9688e-04
9.7546e-01 3.8262e+02 -2.6238e-03 1.9109e-05 0.0000e+00 -3.6967e-04 3.1017e-03 8.5578e-05 2.1376e-04
9.8773e-01 3.8743e+02 -2.6182e-03 6.9126e-07 0.0000e+00 -3.6831e-04 3.1227e-03 9.4293e-05 2.3021e-04
1.0000e-00 3.9224e+02 -2.6155e-03 -5.6131e-06 0.0000e+00 -3.7591e-04 3.1324e-03 9.6976e-05 2.3317e-04

View File

@ -0,0 +1,154 @@
# The data in this file was extracted from a direct numerical
# simulation of fully developed plane turbulent channel
# flow. Particulars are listed below. Note that some of the statistical
# quantities provided in this data set should be zero due to
# (statistical) symmetries in the flow. These quantities are reported
# here none-the-less as an indicator of the quality of the statistics.
# more statistics from this data set are available at
# http://www.tam.uiuc.edu/Faculty/Moser/channel
#
# Authors: Moser, Kim & Mansour
# Reference: DNS of Turbulent Channel Flow up to Re_tau=590, 1999,
# Physics of Fluids, vol 11, 943-945.
# Numerical Method: Kim, Moin & Moser, 1987, J. Fluid Mech. vol 177, 133-166
# Re_tau = 392.24
# Normalization: U_tau, h
# Description: Mean velocities and their derivatives and mean pressure
# Filename: chan395/profiles/chan395.means
# Date File Created: Mar 01, 2000
#
#---End of Header---
#
# ny = 257, Re = 392.24
#
# y y+ Umean dUmean/dy Wmean dWmean/dy Pmean
#
0.0000e+00 0.0000e+00 0.0000e+00 3.9224e+02 0.0000e+00 4.5785e-01 7.4709e-11
7.5298e-05 2.9535e-02 2.9538e-02 3.9229e+02 3.4490e-05 4.5818e-01 -2.7923e-11
3.0118e-04 1.1814e-01 1.1811e-01 3.9197e+02 1.3800e-04 4.5819e-01 -2.3604e-08
6.7762e-04 2.6579e-01 2.6562e-01 3.9177e+02 3.1049e-04 4.5838e-01 -5.7867e-07
1.2045e-03 4.7248e-01 4.7198e-01 3.9147e+02 5.5214e-04 4.5881e-01 -5.4400e-06
1.8819e-03 7.3816e-01 7.3701e-01 3.9109e+02 8.6317e-04 4.5966e-01 -3.0014e-05
2.7095e-03 1.0628e+00 1.0605e+00 3.9045e+02 1.2442e-03 4.6115e-01 -1.1756e-04
3.6874e-03 1.4464e+00 1.4417e+00 3.8933e+02 1.6962e-03 4.6346e-01 -3.6204e-04
4.8153e-03 1.8888e+00 1.8799e+00 3.8738e+02 2.2208e-03 4.6694e-01 -9.3203e-04
6.0930e-03 2.3900e+00 2.3729e+00 3.8411e+02 2.8205e-03 4.7192e-01 -2.0879e-03
7.5205e-03 2.9499e+00 2.9177e+00 3.7891e+02 3.4988e-03 4.7864e-01 -4.1852e-03
9.0974e-03 3.5684e+00 3.5093e+00 3.7113e+02 4.2603e-03 4.8727e-01 -7.6610e-03
1.0823e-02 4.2455e+00 4.1409e+00 3.6022e+02 5.1097e-03 4.9678e-01 -1.3005e-02
1.2699e-02 4.9810e+00 4.8032e+00 3.4584e+02 6.0495e-03 5.0516e-01 -2.0724e-02
1.4722e-02 5.7748e+00 5.4854e+00 3.2801e+02 7.0774e-03 5.0961e-01 -3.1300e-02
1.6895e-02 6.6268e+00 6.1754e+00 3.0711e+02 8.1829e-03 5.0702e-01 -4.5157e-02
1.9215e-02 7.5369e+00 6.8611e+00 2.8384e+02 9.3480e-03 4.9593e-01 -6.2636e-02
2.1683e-02 8.5049e+00 7.5309e+00 2.5912e+02 1.0549e-02 4.7671e-01 -8.3971e-02
2.4298e-02 9.5307e+00 8.1754e+00 2.3395e+02 1.1764e-02 4.5166e-01 -1.0928e-01
2.7060e-02 1.0614e+01 8.7870e+00 2.0923e+02 1.2974e-02 4.2433e-01 -1.3854e-01
2.9969e-02 1.1755e+01 9.3607e+00 1.8568e+02 1.4167e-02 3.9636e-01 -1.7162e-01
3.3024e-02 1.2953e+01 9.8937e+00 1.6382e+02 1.5333e-02 3.6622e-01 -2.0824e-01
3.6224e-02 1.4209e+01 1.0385e+01 1.4394e+02 1.6447e-02 3.2891e-01 -2.4803e-01
3.9569e-02 1.5521e+01 1.0836e+01 1.2615e+02 1.7466e-02 2.7813e-01 -2.9050e-01
4.3060e-02 1.6890e+01 1.1248e+01 1.1045e+02 1.8327e-02 2.1314e-01 -3.3510e-01
4.6694e-02 1.8315e+01 1.1624e+01 9.6722e+01 1.8966e-02 1.3827e-01 -3.8121e-01
5.0472e-02 1.9797e+01 1.1966e+01 8.4821e+01 1.9337e-02 5.7409e-02 -4.2818e-01
5.4393e-02 2.1335e+01 1.2278e+01 7.4545e+01 1.9395e-02 -2.7955e-02 -4.7535e-01
5.8456e-02 2.2929e+01 1.2563e+01 6.5687e+01 1.9104e-02 -1.1446e-01 -5.2211e-01
6.2661e-02 2.4578e+01 1.2822e+01 5.8057e+01 1.8452e-02 -1.9203e-01 -5.6790e-01
6.7007e-02 2.6283e+01 1.3060e+01 5.1495e+01 1.7484e-02 -2.4946e-01 -6.1229e-01
7.1494e-02 2.8043e+01 1.3278e+01 4.5870e+01 1.6274e-02 -2.8705e-01 -6.5493e-01
7.6120e-02 2.9858e+01 1.3479e+01 4.1064e+01 1.4890e-02 -3.0864e-01 -6.9554e-01
8.0886e-02 3.1727e+01 1.3664e+01 3.6963e+01 1.3404e-02 -3.1086e-01 -7.3388e-01
8.5790e-02 3.3651e+01 1.3837e+01 3.3458e+01 1.1932e-02 -2.8457e-01 -7.6971e-01
9.0832e-02 3.5628e+01 1.3998e+01 3.0453e+01 1.0616e-02 -2.3528e-01 -8.0285e-01
9.6011e-02 3.7660e+01 1.4148e+01 2.7864e+01 9.5347e-03 -1.8461e-01 -8.3316e-01
1.0133e-01 3.9744e+01 1.4290e+01 2.5625e+01 8.6396e-03 -1.5741e-01 -8.6061e-01
1.0678e-01 4.1882e+01 1.4425e+01 2.3679e+01 7.7898e-03 -1.5848e-01 -8.8520e-01
1.1236e-01 4.4073e+01 1.4552e+01 2.1991e+01 6.8560e-03 -1.7777e-01 -9.0700e-01
1.1808e-01 4.6316e+01 1.4673e+01 2.0545e+01 5.7726e-03 -2.0016e-01 -9.2607e-01
1.2393e-01 4.8611e+01 1.4790e+01 1.9320e+01 4.5631e-03 -2.1011e-01 -9.4247e-01
1.2991e-01 5.0958e+01 1.4902e+01 1.8276e+01 3.3272e-03 -1.9996e-01 -9.5626e-01
1.3603e-01 5.3356e+01 1.5011e+01 1.7381e+01 2.1644e-03 -1.8074e-01 -9.6754e-01
1.4227e-01 5.5805e+01 1.5117e+01 1.6602e+01 1.0790e-03 -1.6812e-01 -9.7651e-01
1.4864e-01 5.8305e+01 1.5221e+01 1.5903e+01 5.4798e-05 -1.4963e-01 -9.8341e-01
1.5515e-01 6.0855e+01 1.5322e+01 1.5254e+01 -7.6361e-04 -9.4939e-02 -9.8850e-01
1.6178e-01 6.3456e+01 1.5421e+01 1.4652e+01 -1.1179e-03 -1.0977e-02 -9.9197e-01
1.6853e-01 6.6105e+01 1.5518e+01 1.4103e+01 -9.3826e-04 5.9091e-02 -9.9396e-01
1.7541e-01 6.8804e+01 1.5614e+01 1.3604e+01 -3.7694e-04 9.9003e-02 -9.9455e-01
1.8242e-01 7.1551e+01 1.5707e+01 1.3145e+01 3.6826e-04 1.0877e-01 -9.9379e-01
1.8954e-01 7.4347e+01 1.5799e+01 1.2708e+01 1.1017e-03 9.4073e-02 -9.9183e-01
1.9679e-01 7.7191e+01 1.5890e+01 1.2287e+01 1.6932e-03 6.8950e-02 -9.8887e-01
2.0416e-01 8.0082e+01 1.5979e+01 1.1888e+01 2.1416e-03 5.7688e-02 -9.8512e-01
2.1165e-01 8.3020e+01 1.6067e+01 1.1539e+01 2.6428e-03 8.2192e-02 -9.8075e-01
2.1926e-01 8.6005e+01 1.6153e+01 1.1245e+01 3.4646e-03 1.3802e-01 -9.7583e-01
2.2699e-01 8.9035e+01 1.6239e+01 1.0986e+01 4.8177e-03 2.1417e-01 -9.7044e-01
2.3483e-01 9.2112e+01 1.6324e+01 1.0740e+01 6.8026e-03 2.8864e-01 -9.6465e-01
2.4279e-01 9.5234e+01 1.6409e+01 1.0508e+01 9.2802e-03 3.2486e-01 -9.5846e-01
2.5086e-01 9.8400e+01 1.6493e+01 1.0294e+01 1.1868e-02 3.0928e-01 -9.5179e-01
2.5905e-01 1.0161e+02 1.6576e+01 1.0084e+01 1.4242e-02 2.6951e-01 -9.4459e-01
2.6735e-01 1.0486e+02 1.6659e+01 9.8694e+00 1.6306e-02 2.2870e-01 -9.3679e-01
2.7575e-01 1.0816e+02 1.6741e+01 9.6606e+00 1.8058e-02 1.8732e-01 -9.2845e-01
2.8427e-01 1.1150e+02 1.6823e+01 9.4667e+00 1.9452e-02 1.3869e-01 -9.1976e-01
2.9289e-01 1.1489e+02 1.6903e+01 9.2779e+00 2.0409e-02 8.2706e-02 -9.1087e-01
3.0162e-01 1.1831e+02 1.6984e+01 9.0669e+00 2.0903e-02 3.4142e-02 -9.0185e-01
3.1046e-01 1.2178e+02 1.7063e+01 8.8400e+00 2.1103e-02 1.7513e-02 -8.9268e-01
3.1940e-01 1.2528e+02 1.7141e+01 8.6176e+00 2.1332e-02 4.0199e-02 -8.8335e-01
3.2844e-01 1.2883e+02 1.7218e+01 8.4089e+00 2.1909e-02 8.8264e-02 -8.7385e-01
3.3758e-01 1.3242e+02 1.7294e+01 8.2051e+00 2.2885e-02 1.1949e-01 -8.6418e-01
3.4683e-01 1.3604e+02 1.7369e+01 8.0152e+00 2.4003e-02 1.1719e-01 -8.5436e-01
3.5617e-01 1.3971e+02 1.7443e+01 7.8697e+00 2.4959e-02 8.1507e-02 -8.4439e-01
3.6561e-01 1.4341e+02 1.7517e+01 7.7714e+00 2.5423e-02 1.2654e-02 -8.3421e-01
3.7514e-01 1.4715e+02 1.7590e+01 7.6896e+00 2.5170e-02 -6.2780e-02 -8.2369e-01
3.8477e-01 1.5092e+02 1.7664e+01 7.6179e+00 2.4343e-02 -1.0032e-01 -8.1285e-01
3.9449e-01 1.5474e+02 1.7738e+01 7.5603e+00 2.3370e-02 -9.5464e-02 -8.0181e-01
4.0430e-01 1.5858e+02 1.7812e+01 7.5115e+00 2.2506e-02 -8.0783e-02 -7.9074e-01
4.1420e-01 1.6247e+02 1.7886e+01 7.4642e+00 2.1777e-02 -6.7417e-02 -7.7968e-01
4.2419e-01 1.6639e+02 1.7960e+01 7.4090e+00 2.1090e-02 -7.6609e-02 -7.6856e-01
4.3427e-01 1.7034e+02 1.8034e+01 7.3315e+00 2.0117e-02 -1.1982e-01 -7.5731e-01
4.4443e-01 1.7433e+02 1.8108e+01 7.2271e+00 1.8652e-02 -1.6715e-01 -7.4588e-01
4.5467e-01 1.7834e+02 1.8182e+01 7.0942e+00 1.6744e-02 -2.0239e-01 -7.3425e-01
4.6500e-01 1.8239e+02 1.8254e+01 6.9474e+00 1.4573e-02 -2.1384e-01 -7.2249e-01
4.7541e-01 1.8648e+02 1.8326e+01 6.8069e+00 1.2353e-02 -2.1322e-01 -7.1064e-01
4.8590e-01 1.9059e+02 1.8396e+01 6.6786e+00 1.0078e-02 -2.2267e-01 -6.9862e-01
4.9646e-01 1.9473e+02 1.8466e+01 6.5438e+00 7.6416e-03 -2.3819e-01 -6.8642e-01
5.0710e-01 1.9891e+02 1.8535e+01 6.3912e+00 5.0546e-03 -2.4690e-01 -6.7417e-01
5.1782e-01 2.0311e+02 1.8603e+01 6.2297e+00 2.3778e-03 -2.5273e-01 -6.6201e-01
5.2860e-01 2.0734e+02 1.8669e+01 6.0608e+00 -3.7680e-04 -2.5784e-01 -6.5007e-01
5.3946e-01 2.1160e+02 1.8734e+01 5.8774e+00 -3.1995e-03 -2.6144e-01 -6.3843e-01
5.5039e-01 2.1589e+02 1.8797e+01 5.6898e+00 -6.0418e-03 -2.5727e-01 -6.2712e-01
5.6138e-01 2.2020e+02 1.8859e+01 5.5176e+00 -8.8319e-03 -2.5129e-01 -6.1613e-01
5.7244e-01 2.2454e+02 1.8919e+01 5.3639e+00 -1.1618e-02 -2.5356e-01 -6.0545e-01
5.8357e-01 2.2890e+02 1.8978e+01 5.2215e+00 -1.4450e-02 -2.5339e-01 -5.9512e-01
5.9476e-01 2.3329e+02 1.9035e+01 5.0913e+00 -1.7185e-02 -2.3094e-01 -5.8523e-01
6.0601e-01 2.3770e+02 1.9092e+01 4.9723e+00 -1.9552e-02 -1.8793e-01 -5.7589e-01
6.1732e-01 2.4214e+02 1.9148e+01 4.8581e+00 -2.1417e-02 -1.4375e-01 -5.6715e-01
6.2868e-01 2.4660e+02 1.9202e+01 4.7383e+00 -2.2885e-02 -1.1840e-01 -5.5896e-01
6.4010e-01 2.5108e+02 1.9256e+01 4.6121e+00 -2.4185e-02 -1.1132e-01 -5.5120e-01
6.5158e-01 2.5558e+02 1.9308e+01 4.4796e+00 -2.5465e-02 -1.1264e-01 -5.4372e-01
6.6311e-01 2.6010e+02 1.9359e+01 4.3396e+00 -2.6781e-02 -1.1537e-01 -5.3642e-01
6.7469e-01 2.6464e+02 1.9408e+01 4.1985e+00 -2.8132e-02 -1.1837e-01 -5.2919e-01
6.8632e-01 2.6920e+02 1.9456e+01 4.0641e+00 -2.9531e-02 -1.2173e-01 -5.2197e-01
6.9799e-01 2.7378e+02 1.9503e+01 3.9427e+00 -3.0948e-02 -1.2046e-01 -5.1473e-01
7.0972e-01 2.7838e+02 1.9548e+01 3.8296e+00 -3.2355e-02 -1.2034e-01 -5.0750e-01
7.2148e-01 2.8300e+02 1.9593e+01 3.7228e+00 -3.3789e-02 -1.2359e-01 -5.0029e-01
7.3329e-01 2.8763e+02 1.9636e+01 3.6134e+00 -3.5264e-02 -1.2621e-01 -4.9312e-01
7.4513e-01 2.9227e+02 1.9678e+01 3.4943e+00 -3.6782e-02 -1.3028e-01 -4.8605e-01
7.5702e-01 2.9694e+02 1.9719e+01 3.3671e+00 -3.8343e-02 -1.3123e-01 -4.7922e-01
7.6894e-01 3.0161e+02 1.9758e+01 3.2263e+00 -3.9888e-02 -1.2798e-01 -4.7268e-01
7.8090e-01 3.0630e+02 1.9796e+01 3.0658e+00 -4.1412e-02 -1.2791e-01 -4.6644e-01
7.9289e-01 3.1101e+02 1.9832e+01 2.8994e+00 -4.2989e-02 -1.3704e-01 -4.6047e-01
8.0491e-01 3.1572e+02 1.9865e+01 2.7337e+00 -4.4746e-02 -1.5680e-01 -4.5478e-01
8.1696e-01 3.2045e+02 1.9897e+01 2.5633e+00 -4.6787e-02 -1.8202e-01 -4.4932e-01
8.2904e-01 3.2519e+02 1.9927e+01 2.3844e+00 -4.9108e-02 -2.0014e-01 -4.4410e-01
8.4114e-01 3.2993e+02 1.9955e+01 2.2048e+00 -5.1585e-02 -2.0853e-01 -4.3915e-01
8.5327e-01 3.3469e+02 1.9981e+01 2.0296e+00 -5.4160e-02 -2.1628e-01 -4.3458e-01
8.6542e-01 3.3946e+02 2.0004e+01 1.8624e+00 -5.6835e-02 -2.2392e-01 -4.3044e-01
8.7759e-01 3.4423e+02 2.0026e+01 1.7026e+00 -5.9606e-02 -2.3164e-01 -4.2671e-01
8.8978e-01 3.4901e+02 2.0046e+01 1.5485e+00 -6.2490e-02 -2.4194e-01 -4.2339e-01
9.0198e-01 3.5380e+02 2.0064e+01 1.3932e+00 -6.5493e-02 -2.4828e-01 -4.2046e-01
9.1420e-01 3.5859e+02 2.0080e+01 1.2322e+00 -6.8488e-02 -2.3900e-01 -4.1796e-01
9.2644e-01 3.6339e+02 2.0094e+01 1.0631e+00 -7.1262e-02 -2.1133e-01 -4.1591e-01
9.3868e-01 3.6819e+02 2.0106e+01 8.8898e-01 -7.3599e-02 -1.6922e-01 -4.1431e-01
9.5093e-01 3.7300e+02 2.0116e+01 7.1204e-01 -7.5412e-02 -1.2811e-01 -4.1313e-01
9.6319e-01 3.7781e+02 2.0123e+01 5.3494e-01 -7.6792e-02 -9.9046e-02 -4.1234e-01
9.7546e-01 3.8262e+02 2.0129e+01 3.5869e-01 -7.7869e-02 -7.6409e-02 -4.1188e-01
9.8773e-01 3.8743e+02 2.0132e+01 1.8139e-01 -7.8629e-02 -4.5125e-02 -4.1166e-01
1.0000e-00 3.9224e+02 2.0133e+01 0.0000e+00 -7.8916e-02 0.0000e+00 -4.1160e-01

View File

@ -0,0 +1,154 @@
# The data in this file was extracted from a direct numerical
# simulation of fully developed plane turbulent channel
# flow. Particulars are listed below. Note that some of the statistical
# quantities provided in this data set should be zero due to
# (statistical) symmetries in the flow. These quantities are reported
# here none-the-less as an indicator of the quality of the statistics.
# more statistics from this data set are available at
# http://www.tam.uiuc.edu/Faculty/Moser/channel
#
# Authors: Moser, Kim & Mansour
# Reference: DNS of Turbulent Channel Flow up to Re_tau=590, 1999,
# Physics of Fluids, vol 11, 943-945.
# Numerical Method: Kim, Moin & Moser, 1987, J. Fluid Mech. vol 177, 133-166
# Re_tau = 392.24
# Normalization: U_tau, h
# Description: Components of the Reynolds stress tensor
# Filename: chan395/profiles/chan395.reystress
# Date File Created: Mar 01, 2000
#
#---End of Header---
#
# ny = 257, Re = 392.24
#
# y y+ R_uu R_vv R_ww R_uv R_uw R_vw
#
0.0000e+00 0.0000e+00 5.3376e-28 4.9018e-29 5.9575e-28 1.1206e-30 -6.1282e-30 6.2793e-32
7.5298e-05 2.9535e-02 1.3684e-04 9.4734e-11 5.2943e-05 -2.4414e-08 5.9464e-08 -2.8525e-11
3.0118e-04 1.1814e-01 2.1828e-03 2.3603e-08 8.2715e-04 -1.5728e-06 8.3228e-07 -1.7141e-09
6.7762e-04 2.6579e-01 1.1020e-02 5.7878e-07 4.0392e-03 -1.8113e-05 3.3616e-06 -1.9051e-08
1.2045e-03 4.7248e-01 3.4718e-02 5.4400e-06 1.2147e-02 -1.0324e-04 1.0732e-05 -1.0411e-07
1.8819e-03 7.3816e-01 8.4454e-02 3.0014e-05 2.7852e-02 -4.0027e-04 2.8297e-05 -3.8272e-07
2.7095e-03 1.0628e+00 1.7438e-01 1.1756e-04 5.3564e-02 -1.2143e-03 6.6865e-05 -1.0969e-06
3.6874e-03 1.4464e+00 3.2123e-01 3.6204e-04 9.0947e-02 -3.1009e-03 1.4506e-04 -2.6288e-06
4.8153e-03 1.8888e+00 5.4336e-01 9.3203e-04 1.4062e-01 -6.9486e-03 2.9097e-04 -5.4596e-06
6.0930e-03 2.3900e+00 8.5851e-01 2.0879e-03 2.0209e-01 -1.4015e-02 5.4723e-04 -1.0091e-05
7.5205e-03 2.9499e+00 1.2802e+00 4.1852e-03 2.7384e-01 -2.5858e-02 9.7373e-04 -1.7119e-05
9.0974e-03 3.5684e+00 1.8132e+00 7.6610e-03 3.5369e-01 -4.4135e-02 1.6529e-03 -2.7764e-05
1.0823e-02 4.2455e+00 2.4490e+00 1.3005e-02 4.3919e-01 -7.0276e-02 2.6847e-03 -4.4587e-05
1.2699e-02 4.9810e+00 3.1644e+00 2.0724e-02 5.2804e-01 -1.0513e-01 4.1721e-03 -7.1044e-05
1.4722e-02 5.7748e+00 3.9229e+00 3.1300e-02 6.1834e-01 -1.4869e-01 6.1889e-03 -1.0893e-04
1.6895e-02 6.6268e+00 4.6811e+00 4.5157e-02 7.0871e-01 -1.9999e-01 8.7562e-03 -1.5460e-04
1.9215e-02 7.5369e+00 5.3953e+00 6.2636e-02 7.9819e-01 -2.5724e-01 1.1834e-02 -1.9552e-04
2.1683e-02 8.5049e+00 6.0286e+00 8.3971e-02 8.8610e-01 -3.1808e-01 1.5387e-02 -2.1029e-04
2.4298e-02 9.5307e+00 6.5558e+00 1.0928e-01 9.7178e-01 -3.8001e-01 1.9449e-02 -1.7262e-04
2.7060e-02 1.0614e+01 6.9642e+00 1.3854e-01 1.0545e+00 -4.4073e-01 2.4133e-02 -6.0490e-05
2.9969e-02 1.1755e+01 7.2524e+00 1.7162e-01 1.1333e+00 -4.9837e-01 2.9501e-02 1.3268e-04
3.3024e-02 1.2953e+01 7.4274e+00 2.0824e-01 1.2075e+00 -5.5162e-01 3.5418e-02 3.9086e-04
3.6224e-02 1.4209e+01 7.5016e+00 2.4803e-01 1.2762e+00 -5.9969e-01 4.1511e-02 6.7818e-04
3.9569e-02 1.5521e+01 7.4897e+00 2.9050e-01 1.3387e+00 -6.4224e-01 4.7330e-02 9.5511e-04
4.3060e-02 1.6890e+01 7.4069e+00 3.3510e-01 1.3948e+00 -6.7924e-01 5.2512e-02 1.1989e-03
4.6694e-02 1.8315e+01 7.2679e+00 3.8121e-01 1.4444e+00 -7.1090e-01 5.6926e-02 1.4016e-03
5.0472e-02 1.9797e+01 7.0865e+00 4.2818e-01 1.4878e+00 -7.3759e-01 6.0659e-02 1.5532e-03
5.4393e-02 2.1335e+01 6.8750e+00 4.7535e-01 1.5251e+00 -7.5980e-01 6.3835e-02 1.6360e-03
5.8456e-02 2.2929e+01 6.6441e+00 5.2211e-01 1.5568e+00 -7.7810e-01 6.6418e-02 1.6465e-03
6.2661e-02 2.4578e+01 6.4025e+00 5.6790e-01 1.5833e+00 -7.9302e-01 6.8207e-02 1.6026e-03
6.7007e-02 2.6283e+01 6.1573e+00 6.1229e-01 1.6047e+00 -8.0503e-01 6.9001e-02 1.5073e-03
7.1494e-02 2.8043e+01 5.9141e+00 6.5493e-01 1.6216e+00 -8.1452e-01 6.8896e-02 1.3268e-03
7.6120e-02 2.9858e+01 5.6767e+00 6.9554e-01 1.6344e+00 -8.2184e-01 6.8285e-02 1.0303e-03
8.0886e-02 3.1727e+01 5.4477e+00 7.3388e-01 1.6439e+00 -8.2733e-01 6.7481e-02 6.4119e-04
8.5790e-02 3.3651e+01 5.2291e+00 7.6971e-01 1.6512e+00 -8.3133e-01 6.6450e-02 2.3642e-04
9.0832e-02 3.5628e+01 5.0223e+00 8.0285e-01 1.6567e+00 -8.3412e-01 6.4937e-02 -1.3612e-04
9.6011e-02 3.7660e+01 4.8279e+00 8.3316e-01 1.6606e+00 -8.3590e-01 6.2875e-02 -4.7569e-04
1.0133e-01 3.9744e+01 4.6462e+00 8.6061e-01 1.6623e+00 -8.3683e-01 6.0710e-02 -7.8412e-04
1.0678e-01 4.1882e+01 4.4768e+00 8.8520e-01 1.6618e+00 -8.3700e-01 5.9182e-02 -1.0539e-03
1.1236e-01 4.4073e+01 4.3194e+00 9.0700e-01 1.6594e+00 -8.3649e-01 5.8527e-02 -1.2655e-03
1.1808e-01 4.6316e+01 4.1730e+00 9.2607e-01 1.6553e+00 -8.3523e-01 5.8437e-02 -1.4126e-03
1.2393e-01 4.8611e+01 4.0370e+00 9.4247e-01 1.6500e+00 -8.3321e-01 5.8512e-02 -1.4930e-03
1.2991e-01 5.0958e+01 3.9106e+00 9.5626e-01 1.6439e+00 -8.3044e-01 5.8376e-02 -1.5118e-03
1.3603e-01 5.3356e+01 3.7930e+00 9.6754e-01 1.6373e+00 -8.2687e-01 5.8084e-02 -1.5196e-03
1.4227e-01 5.5805e+01 3.6834e+00 9.7651e-01 1.6299e+00 -8.2252e-01 5.8125e-02 -1.6228e-03
1.4864e-01 5.8305e+01 3.5821e+00 9.8341e-01 1.6209e+00 -8.1762e-01 5.8537e-02 -1.8295e-03
1.5515e-01 6.0855e+01 3.4896e+00 9.8850e-01 1.6105e+00 -8.1249e-01 5.8809e-02 -2.0145e-03
1.6178e-01 6.3456e+01 3.4053e+00 9.9197e-01 1.5991e+00 -8.0726e-01 5.8494e-02 -2.0826e-03
1.6853e-01 6.6105e+01 3.3278e+00 9.9396e-01 1.5872e+00 -8.0180e-01 5.7876e-02 -2.1101e-03
1.7541e-01 6.8804e+01 3.2557e+00 9.9455e-01 1.5754e+00 -7.9592e-01 5.7034e-02 -2.1628e-03
1.8242e-01 7.1551e+01 3.1886e+00 9.9379e-01 1.5637e+00 -7.8961e-01 5.5746e-02 -2.2441e-03
1.8954e-01 7.4347e+01 3.1269e+00 9.9183e-01 1.5510e+00 -7.8296e-01 5.4259e-02 -2.3220e-03
1.9679e-01 7.7191e+01 3.0702e+00 9.8887e-01 1.5367e+00 -7.7613e-01 5.2957e-02 -2.3519e-03
2.0416e-01 8.0082e+01 3.0178e+00 9.8512e-01 1.5212e+00 -7.6929e-01 5.1819e-02 -2.3018e-03
2.1165e-01 8.3020e+01 2.9678e+00 9.8075e-01 1.5052e+00 -7.6243e-01 5.0872e-02 -2.0851e-03
2.1926e-01 8.6005e+01 2.9191e+00 9.7583e-01 1.4889e+00 -7.5552e-01 5.0514e-02 -1.6209e-03
2.2699e-01 8.9035e+01 2.8712e+00 9.7044e-01 1.4721e+00 -7.4851e-01 5.0564e-02 -8.5802e-04
2.3483e-01 9.2112e+01 2.8239e+00 9.6465e-01 1.4551e+00 -7.4146e-01 5.0229e-02 1.1783e-04
2.4279e-01 9.5234e+01 2.7776e+00 9.5846e-01 1.4379e+00 -7.3445e-01 4.9171e-02 1.0337e-03
2.5086e-01 9.8400e+01 2.7324e+00 9.5179e-01 1.4206e+00 -7.2737e-01 4.7565e-02 1.6440e-03
2.5905e-01 1.0161e+02 2.6883e+00 9.4459e-01 1.4035e+00 -7.2012e-01 4.5716e-02 1.9851e-03
2.6735e-01 1.0486e+02 2.6453e+00 9.3679e-01 1.3867e+00 -7.1271e-01 4.3916e-02 2.2291e-03
2.7575e-01 1.0816e+02 2.6031e+00 9.2845e-01 1.3696e+00 -7.0521e-01 4.2134e-02 2.4143e-03
2.8427e-01 1.1150e+02 2.5612e+00 9.1976e-01 1.3515e+00 -6.9761e-01 4.0077e-02 2.5128e-03
2.9289e-01 1.1489e+02 2.5196e+00 9.1087e-01 1.3322e+00 -6.8985e-01 3.7520e-02 2.5006e-03
3.0162e-01 1.1831e+02 2.4793e+00 9.0185e-01 1.3118e+00 -6.8192e-01 3.4358e-02 2.3726e-03
3.1046e-01 1.2178e+02 2.4411e+00 8.9268e-01 1.2910e+00 -6.7396e-01 3.0858e-02 2.1952e-03
3.1940e-01 1.2528e+02 2.4055e+00 8.8335e-01 1.2700e+00 -6.6598e-01 2.7094e-02 2.0517e-03
3.2844e-01 1.2883e+02 2.3714e+00 8.7385e-01 1.2488e+00 -6.5794e-01 2.3371e-02 1.9999e-03
3.3758e-01 1.3242e+02 2.3380e+00 8.6418e-01 1.2276e+00 -6.4977e-01 2.0500e-02 1.9700e-03
3.4683e-01 1.3604e+02 2.3046e+00 8.5436e-01 1.2066e+00 -6.4148e-01 1.8795e-02 1.8189e-03
3.5617e-01 1.3971e+02 2.2708e+00 8.4439e-01 1.1855e+00 -6.3298e-01 1.7891e-02 1.4336e-03
3.6561e-01 1.4341e+02 2.2365e+00 8.3421e-01 1.1641e+00 -6.2415e-01 1.7572e-02 7.5375e-04
3.7514e-01 1.4715e+02 2.2023e+00 8.2369e-01 1.1423e+00 -6.1500e-01 1.7517e-02 -7.9290e-05
3.8477e-01 1.5092e+02 2.1682e+00 8.1285e-01 1.1202e+00 -6.0551e-01 1.7095e-02 -8.3720e-04
3.9449e-01 1.5474e+02 2.1335e+00 8.0181e-01 1.0983e+00 -5.9561e-01 1.5913e-02 -1.3413e-03
4.0430e-01 1.5858e+02 2.0983e+00 7.9074e-01 1.0767e+00 -5.8530e-01 1.4306e-02 -1.5771e-03
4.1420e-01 1.6247e+02 2.0631e+00 7.7968e-01 1.0551e+00 -5.7460e-01 1.2812e-02 -1.5179e-03
4.2419e-01 1.6639e+02 2.0277e+00 7.6856e-01 1.0339e+00 -5.6350e-01 1.1907e-02 -1.1762e-03
4.3427e-01 1.7034e+02 1.9920e+00 7.5731e-01 1.0131e+00 -5.5204e-01 1.1640e-02 -7.0498e-04
4.4443e-01 1.7433e+02 1.9568e+00 7.4588e-01 9.9279e-01 -5.4040e-01 1.1503e-02 -2.0689e-04
4.5467e-01 1.7834e+02 1.9229e+00 7.3425e-01 9.7254e-01 -5.2883e-01 1.1097e-02 2.0529e-04
4.6500e-01 1.8239e+02 1.8896e+00 7.2249e-01 9.5187e-01 -5.1747e-01 1.0218e-02 5.0971e-04
4.7541e-01 1.8648e+02 1.8562e+00 7.1064e-01 9.3057e-01 -5.0626e-01 9.0004e-03 7.6211e-04
4.8590e-01 1.9059e+02 1.8232e+00 6.9862e-01 9.0936e-01 -4.9507e-01 7.8753e-03 9.2292e-04
4.9646e-01 1.9473e+02 1.7908e+00 6.8642e-01 8.8926e-01 -4.8386e-01 7.1617e-03 9.3017e-04
5.0710e-01 1.9891e+02 1.7591e+00 6.7417e-01 8.7042e-01 -4.7269e-01 7.0121e-03 7.2814e-04
5.1782e-01 2.0311e+02 1.7274e+00 6.6201e-01 8.5243e-01 -4.6164e-01 7.3802e-03 2.7352e-04
5.2860e-01 2.0734e+02 1.6948e+00 6.5007e-01 8.3469e-01 -4.5072e-01 8.2299e-03 -2.9303e-04
5.3946e-01 2.1160e+02 1.6610e+00 6.3843e-01 8.1690e-01 -4.3999e-01 9.3954e-03 -7.4565e-04
5.5039e-01 2.1589e+02 1.6264e+00 6.2712e-01 7.9939e-01 -4.2949e-01 1.0585e-02 -9.5384e-04
5.6138e-01 2.2020e+02 1.5910e+00 6.1613e-01 7.8241e-01 -4.1910e-01 1.1834e-02 -9.5389e-04
5.7244e-01 2.2454e+02 1.5550e+00 6.0545e-01 7.6587e-01 -4.0876e-01 1.3728e-02 -1.0075e-03
5.8357e-01 2.2890e+02 1.5184e+00 5.9512e-01 7.4931e-01 -3.9853e-01 1.6563e-02 -1.2970e-03
5.9476e-01 2.3329e+02 1.4808e+00 5.8523e-01 7.3258e-01 -3.8843e-01 1.9835e-02 -1.7620e-03
6.0601e-01 2.3770e+02 1.4425e+00 5.7589e-01 7.1572e-01 -3.7835e-01 2.2555e-02 -2.2305e-03
6.1732e-01 2.4214e+02 1.4037e+00 5.6715e-01 6.9868e-01 -3.6810e-01 2.3965e-02 -2.5637e-03
6.2868e-01 2.4660e+02 1.3647e+00 5.5896e-01 6.8159e-01 -3.5761e-01 2.4099e-02 -2.7183e-03
6.4010e-01 2.5108e+02 1.3260e+00 5.5120e-01 6.6492e-01 -3.4695e-01 2.3378e-02 -2.7095e-03
6.5158e-01 2.5558e+02 1.2881e+00 5.4372e-01 6.4916e-01 -3.3621e-01 2.2236e-02 -2.5722e-03
6.6311e-01 2.6010e+02 1.2513e+00 5.3642e-01 6.3424e-01 -3.2544e-01 2.0871e-02 -2.4646e-03
6.7469e-01 2.6464e+02 1.2162e+00 5.2919e-01 6.2001e-01 -3.1468e-01 1.9224e-02 -2.5472e-03
6.8632e-01 2.6920e+02 1.1827e+00 5.2197e-01 6.0660e-01 -3.0393e-01 1.7273e-02 -2.7871e-03
6.9799e-01 2.7378e+02 1.1500e+00 5.1473e-01 5.9377e-01 -2.9315e-01 1.5116e-02 -3.0094e-03
7.0972e-01 2.7838e+02 1.1175e+00 5.0750e-01 5.8101e-01 -2.8231e-01 1.3055e-02 -3.1202e-03
7.2148e-01 2.8300e+02 1.0843e+00 5.0029e-01 5.6815e-01 -2.7133e-01 1.1360e-02 -3.1772e-03
7.3329e-01 2.8763e+02 1.0507e+00 4.9312e-01 5.5541e-01 -2.6019e-01 9.9787e-03 -3.2410e-03
7.4513e-01 2.9227e+02 1.0173e+00 4.8605e-01 5.4304e-01 -2.4893e-01 8.7677e-03 -3.3171e-03
7.5702e-01 2.9694e+02 9.8478e-01 4.7922e-01 5.3113e-01 -2.3753e-01 7.8868e-03 -3.3738e-03
7.6894e-01 3.0161e+02 9.5377e-01 4.7268e-01 5.1971e-01 -2.2605e-01 7.6156e-03 -3.4135e-03
7.8090e-01 3.0630e+02 9.2454e-01 4.6644e-01 5.0882e-01 -2.1462e-01 7.9424e-03 -3.4897e-03
7.9289e-01 3.1101e+02 8.9706e-01 4.6047e-01 4.9853e-01 -2.0326e-01 8.6379e-03 -3.6720e-03
8.0491e-01 3.1572e+02 8.7113e-01 4.5478e-01 4.8883e-01 -1.9188e-01 9.5840e-03 -3.9882e-03
8.1696e-01 3.2045e+02 8.4645e-01 4.4932e-01 4.7982e-01 -1.8043e-01 1.0540e-02 -4.3896e-03
8.2904e-01 3.2519e+02 8.2296e-01 4.4410e-01 4.7164e-01 -1.6898e-01 1.1159e-02 -4.7685e-03
8.4114e-01 3.2993e+02 8.0062e-01 4.3915e-01 4.6392e-01 -1.5752e-01 1.1209e-02 -5.0417e-03
8.5327e-01 3.3469e+02 7.7929e-01 4.3458e-01 4.5618e-01 -1.4601e-01 1.0617e-02 -5.1687e-03
8.6542e-01 3.3946e+02 7.5889e-01 4.3044e-01 4.4842e-01 -1.3442e-01 9.5260e-03 -5.1040e-03
8.7759e-01 3.4423e+02 7.3932e-01 4.2671e-01 4.4071e-01 -1.2272e-01 8.2998e-03 -4.8287e-03
8.8978e-01 3.4901e+02 7.2051e-01 4.2339e-01 4.3345e-01 -1.1094e-01 7.2287e-03 -4.4056e-03
9.0198e-01 3.5380e+02 7.0261e-01 4.2046e-01 4.2708e-01 -9.9120e-02 6.4502e-03 -3.8984e-03
9.1420e-01 3.5859e+02 6.8576e-01 4.1796e-01 4.2169e-01 -8.7301e-02 6.1696e-03 -3.3462e-03
9.2644e-01 3.6339e+02 6.7023e-01 4.1591e-01 4.1709e-01 -7.5441e-02 6.4277e-03 -2.7927e-03
9.3868e-01 3.6819e+02 6.5620e-01 4.1431e-01 4.1319e-01 -6.3452e-02 7.0238e-03 -2.2376e-03
9.5093e-01 3.7300e+02 6.4389e-01 4.1313e-01 4.0984e-01 -5.1252e-02 7.7818e-03 -1.6855e-03
9.6319e-01 3.7781e+02 6.3375e-01 4.1234e-01 4.0689e-01 -3.8772e-02 8.7489e-03 -1.1858e-03
9.7546e-01 3.8262e+02 6.2626e-01 4.1188e-01 4.0431e-01 -2.6001e-02 9.8627e-03 -7.6554e-04
9.8773e-01 3.8743e+02 6.2174e-01 4.1166e-01 4.0247e-01 -1.3031e-02 1.0731e-02 -3.8835e-04
1.0000e-00 3.9224e+02 6.2024e-01 4.1160e-01 4.0179e-01 0.0000e+00 1.1032e-02 0.0000e+00

View File

@ -0,0 +1,68 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2206 |
| \\ / A nd | Website: www.openfoam.com |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class volScalarField;
object T;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [0 0 0 0 0 0 0];
internalField uniform 0;
boundaryField
{
inlet
{
type turbulentDigitalFilterInlet;
n ( 70 64 );
L
(
0.04446467692
0.172787596
0.1728125
);
mean
{
type mappedFile;
mapMethod nearest;
fieldTable TMean;
}
R
{
type mappedFile;
mapMethod nearest;
fieldTable TR;
}
AMIMethod nearestFaceAMI;
value $internalField;
}
outlet
{
type inletOutlet;
inletValue uniform 0;
value uniform 0;
}
"(bottom|top)"
{
type zeroGradient;
}
"(left|right)"
{
type cyclic;
}
}
// ************************************************************************* //

View File

@ -1,7 +1,7 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2112 | | \\ / O peration | Version: v2206 |
| \\ / A nd | Website: www.openfoam.com | | \\ / A nd | Website: www.openfoam.com |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/
@ -23,13 +23,25 @@ boundaryField
inlet inlet
{ {
type turbulentDigitalFilterInlet; type turbulentDigitalFilterInlet;
n ( 64 70 ); n ( 70 64 );
L L
( (
0.78035508 0.31085352 0.342261 0.1728125 0.171875 0.04446467692 0.01771245128 0.01950205128
0.22459375 0.172787596 0.171889998 0.224578995 0.172787596 0.171889998 0.224578995
0.1728125 0.171875 0.22459375
); );
Ubulk 17.55; mean
{
type mappedFile;
mapMethod nearest;
fieldTable UMean;
}
R
{
type mappedFile;
mapMethod nearest;
fieldTable UR;
}
value $internalField; value $internalField;
} }

View File

@ -1,259 +0,0 @@
(
(0 0.0000e+00 0)
(0 7.5298e-05 0)
(0 3.0118e-04 0)
(0 6.7762e-04 0)
(0 1.2045e-03 0)
(0 1.8819e-03 0)
(0 2.7095e-03 0)
(0 3.6874e-03 0)
(0 4.8153e-03 0)
(0 6.0930e-03 0)
(0 7.5205e-03 0)
(0 9.0974e-03 0)
(0 1.0823e-02 0)
(0 1.2699e-02 0)
(0 1.4722e-02 0)
(0 1.6895e-02 0)
(0 1.9215e-02 0)
(0 2.1683e-02 0)
(0 2.4298e-02 0)
(0 2.7060e-02 0)
(0 2.9969e-02 0)
(0 3.3024e-02 0)
(0 3.6224e-02 0)
(0 3.9569e-02 0)
(0 4.3060e-02 0)
(0 4.6694e-02 0)
(0 5.0472e-02 0)
(0 5.4393e-02 0)
(0 5.8456e-02 0)
(0 6.2661e-02 0)
(0 6.7007e-02 0)
(0 7.1494e-02 0)
(0 7.6120e-02 0)
(0 8.0886e-02 0)
(0 8.5790e-02 0)
(0 9.0832e-02 0)
(0 9.6011e-02 0)
(0 1.0133e-01 0)
(0 1.0678e-01 0)
(0 1.1236e-01 0)
(0 1.1808e-01 0)
(0 1.2393e-01 0)
(0 1.2991e-01 0)
(0 1.3603e-01 0)
(0 1.4227e-01 0)
(0 1.4864e-01 0)
(0 1.5515e-01 0)
(0 1.6178e-01 0)
(0 1.6853e-01 0)
(0 1.7541e-01 0)
(0 1.8242e-01 0)
(0 1.8954e-01 0)
(0 1.9679e-01 0)
(0 2.0416e-01 0)
(0 2.1165e-01 0)
(0 2.1926e-01 0)
(0 2.2699e-01 0)
(0 2.3483e-01 0)
(0 2.4279e-01 0)
(0 2.5086e-01 0)
(0 2.5905e-01 0)
(0 2.6735e-01 0)
(0 2.7575e-01 0)
(0 2.8427e-01 0)
(0 2.9289e-01 0)
(0 3.0162e-01 0)
(0 3.1046e-01 0)
(0 3.1940e-01 0)
(0 3.2844e-01 0)
(0 3.3758e-01 0)
(0 3.4683e-01 0)
(0 3.5617e-01 0)
(0 3.6561e-01 0)
(0 3.7514e-01 0)
(0 3.8477e-01 0)
(0 3.9449e-01 0)
(0 4.0430e-01 0)
(0 4.1420e-01 0)
(0 4.2419e-01 0)
(0 4.3427e-01 0)
(0 4.4443e-01 0)
(0 4.5467e-01 0)
(0 4.6500e-01 0)
(0 4.7541e-01 0)
(0 4.8590e-01 0)
(0 4.9646e-01 0)
(0 5.0710e-01 0)
(0 5.1782e-01 0)
(0 5.2860e-01 0)
(0 5.3946e-01 0)
(0 5.5039e-01 0)
(0 5.6138e-01 0)
(0 5.7244e-01 0)
(0 5.8357e-01 0)
(0 5.9476e-01 0)
(0 6.0601e-01 0)
(0 6.1732e-01 0)
(0 6.2868e-01 0)
(0 6.4010e-01 0)
(0 6.5158e-01 0)
(0 6.6311e-01 0)
(0 6.7469e-01 0)
(0 6.8632e-01 0)
(0 6.9799e-01 0)
(0 7.0972e-01 0)
(0 7.2148e-01 0)
(0 7.3329e-01 0)
(0 7.4513e-01 0)
(0 7.5702e-01 0)
(0 7.6894e-01 0)
(0 7.8090e-01 0)
(0 7.9289e-01 0)
(0 8.0491e-01 0)
(0 8.1696e-01 0)
(0 8.2904e-01 0)
(0 8.4114e-01 0)
(0 8.5327e-01 0)
(0 8.6542e-01 0)
(0 8.7759e-01 0)
(0 8.8978e-01 0)
(0 9.0198e-01 0)
(0 9.1420e-01 0)
(0 9.2644e-01 0)
(0 9.3868e-01 0)
(0 9.5093e-01 0)
(0 9.6319e-01 0)
(0 9.7546e-01 0)
(0 9.8773e-01 0)
(0 1.0000e-00 0)
(0 1.01227 0)
(0 1.02454 0)
(0 1.03681 0)
(0 1.04907 0)
(0 1.06132 0)
(0 1.07356 0)
(0 1.0858 0)
(0 1.09802 0)
(0 1.11022 0)
(0 1.12241 0)
(0 1.13458 0)
(0 1.14673 0)
(0 1.15886 0)
(0 1.17096 0)
(0 1.18304 0)
(0 1.19509 0)
(0 1.20711 0)
(0 1.2191 0)
(0 1.23106 0)
(0 1.24298 0)
(0 1.25487 0)
(0 1.26671 0)
(0 1.27852 0)
(0 1.29028 0)
(0 1.30201 0)
(0 1.31368 0)
(0 1.32531 0)
(0 1.33689 0)
(0 1.34842 0)
(0 1.3599 0)
(0 1.37132 0)
(0 1.38268 0)
(0 1.39399 0)
(0 1.40524 0)
(0 1.41643 0)
(0 1.42756 0)
(0 1.43862 0)
(0 1.44961 0)
(0 1.46054 0)
(0 1.4714 0)
(0 1.48218 0)
(0 1.4929 0)
(0 1.50354 0)
(0 1.5141 0)
(0 1.52459 0)
(0 1.535 0)
(0 1.54533 0)
(0 1.55557 0)
(0 1.56573 0)
(0 1.57581 0)
(0 1.5858 0)
(0 1.5957 0)
(0 1.60551 0)
(0 1.61523 0)
(0 1.62486 0)
(0 1.63439 0)
(0 1.64383 0)
(0 1.65317 0)
(0 1.66242 0)
(0 1.67156 0)
(0 1.6806 0)
(0 1.68954 0)
(0 1.69838 0)
(0 1.70711 0)
(0 1.71573 0)
(0 1.72425 0)
(0 1.73265 0)
(0 1.74095 0)
(0 1.74914 0)
(0 1.75721 0)
(0 1.76517 0)
(0 1.77301 0)
(0 1.78074 0)
(0 1.78835 0)
(0 1.79584 0)
(0 1.80321 0)
(0 1.81046 0)
(0 1.81758 0)
(0 1.82459 0)
(0 1.83147 0)
(0 1.83822 0)
(0 1.84485 0)
(0 1.85136 0)
(0 1.85773 0)
(0 1.86397 0)
(0 1.87009 0)
(0 1.87607 0)
(0 1.88192 0)
(0 1.88764 0)
(0 1.89322 0)
(0 1.89867 0)
(0 1.90399 0)
(0 1.90917 0)
(0 1.91421 0)
(0 1.91911 0)
(0 1.92388 0)
(0 1.92851 0)
(0 1.93299 0)
(0 1.93734 0)
(0 1.94154 0)
(0 1.94561 0)
(0 1.94953 0)
(0 1.95331 0)
(0 1.95694 0)
(0 1.96043 0)
(0 1.96378 0)
(0 1.96698 0)
(0 1.97003 0)
(0 1.97294 0)
(0 1.9757 0)
(0 1.97832 0)
(0 1.98079 0)
(0 1.9831 0)
(0 1.98528 0)
(0 1.9873 0)
(0 1.98918 0)
(0 1.9909 0)
(0 1.99248 0)
(0 1.99391 0)
(0 1.99518 0)
(0 1.99631 0)
(0 1.99729 0)
(0 1.99812 0)
(0 1.9988 0)
(0 1.99932 0)
(0 1.9997 0)
(0 1.99992 0)
(0 2 0)
)

View File

@ -1,7 +1,7 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2112 | | \\ / O peration | Version: v2206 |
| \\ / A nd | Website: www.openfoam.com | | \\ / A nd | Website: www.openfoam.com |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/

View File

@ -1,259 +0,0 @@
(
(0 0.0000e+00 0)
(0 7.5298e-05 0)
(0 3.0118e-04 0)
(0 6.7762e-04 0)
(0 1.2045e-03 0)
(0 1.8819e-03 0)
(0 2.7095e-03 0)
(0 3.6874e-03 0)
(0 4.8153e-03 0)
(0 6.0930e-03 0)
(0 7.5205e-03 0)
(0 9.0974e-03 0)
(0 1.0823e-02 0)
(0 1.2699e-02 0)
(0 1.4722e-02 0)
(0 1.6895e-02 0)
(0 1.9215e-02 0)
(0 2.1683e-02 0)
(0 2.4298e-02 0)
(0 2.7060e-02 0)
(0 2.9969e-02 0)
(0 3.3024e-02 0)
(0 3.6224e-02 0)
(0 3.9569e-02 0)
(0 4.3060e-02 0)
(0 4.6694e-02 0)
(0 5.0472e-02 0)
(0 5.4393e-02 0)
(0 5.8456e-02 0)
(0 6.2661e-02 0)
(0 6.7007e-02 0)
(0 7.1494e-02 0)
(0 7.6120e-02 0)
(0 8.0886e-02 0)
(0 8.5790e-02 0)
(0 9.0832e-02 0)
(0 9.6011e-02 0)
(0 1.0133e-01 0)
(0 1.0678e-01 0)
(0 1.1236e-01 0)
(0 1.1808e-01 0)
(0 1.2393e-01 0)
(0 1.2991e-01 0)
(0 1.3603e-01 0)
(0 1.4227e-01 0)
(0 1.4864e-01 0)
(0 1.5515e-01 0)
(0 1.6178e-01 0)
(0 1.6853e-01 0)
(0 1.7541e-01 0)
(0 1.8242e-01 0)
(0 1.8954e-01 0)
(0 1.9679e-01 0)
(0 2.0416e-01 0)
(0 2.1165e-01 0)
(0 2.1926e-01 0)
(0 2.2699e-01 0)
(0 2.3483e-01 0)
(0 2.4279e-01 0)
(0 2.5086e-01 0)
(0 2.5905e-01 0)
(0 2.6735e-01 0)
(0 2.7575e-01 0)
(0 2.8427e-01 0)
(0 2.9289e-01 0)
(0 3.0162e-01 0)
(0 3.1046e-01 0)
(0 3.1940e-01 0)
(0 3.2844e-01 0)
(0 3.3758e-01 0)
(0 3.4683e-01 0)
(0 3.5617e-01 0)
(0 3.6561e-01 0)
(0 3.7514e-01 0)
(0 3.8477e-01 0)
(0 3.9449e-01 0)
(0 4.0430e-01 0)
(0 4.1420e-01 0)
(0 4.2419e-01 0)
(0 4.3427e-01 0)
(0 4.4443e-01 0)
(0 4.5467e-01 0)
(0 4.6500e-01 0)
(0 4.7541e-01 0)
(0 4.8590e-01 0)
(0 4.9646e-01 0)
(0 5.0710e-01 0)
(0 5.1782e-01 0)
(0 5.2860e-01 0)
(0 5.3946e-01 0)
(0 5.5039e-01 0)
(0 5.6138e-01 0)
(0 5.7244e-01 0)
(0 5.8357e-01 0)
(0 5.9476e-01 0)
(0 6.0601e-01 0)
(0 6.1732e-01 0)
(0 6.2868e-01 0)
(0 6.4010e-01 0)
(0 6.5158e-01 0)
(0 6.6311e-01 0)
(0 6.7469e-01 0)
(0 6.8632e-01 0)
(0 6.9799e-01 0)
(0 7.0972e-01 0)
(0 7.2148e-01 0)
(0 7.3329e-01 0)
(0 7.4513e-01 0)
(0 7.5702e-01 0)
(0 7.6894e-01 0)
(0 7.8090e-01 0)
(0 7.9289e-01 0)
(0 8.0491e-01 0)
(0 8.1696e-01 0)
(0 8.2904e-01 0)
(0 8.4114e-01 0)
(0 8.5327e-01 0)
(0 8.6542e-01 0)
(0 8.7759e-01 0)
(0 8.8978e-01 0)
(0 9.0198e-01 0)
(0 9.1420e-01 0)
(0 9.2644e-01 0)
(0 9.3868e-01 0)
(0 9.5093e-01 0)
(0 9.6319e-01 0)
(0 9.7546e-01 0)
(0 9.8773e-01 0)
(0 1.0000e-00 0)
(0 1.01227 0)
(0 1.02454 0)
(0 1.03681 0)
(0 1.04907 0)
(0 1.06132 0)
(0 1.07356 0)
(0 1.0858 0)
(0 1.09802 0)
(0 1.11022 0)
(0 1.12241 0)
(0 1.13458 0)
(0 1.14673 0)
(0 1.15886 0)
(0 1.17096 0)
(0 1.18304 0)
(0 1.19509 0)
(0 1.20711 0)
(0 1.2191 0)
(0 1.23106 0)
(0 1.24298 0)
(0 1.25487 0)
(0 1.26671 0)
(0 1.27852 0)
(0 1.29028 0)
(0 1.30201 0)
(0 1.31368 0)
(0 1.32531 0)
(0 1.33689 0)
(0 1.34842 0)
(0 1.3599 0)
(0 1.37132 0)
(0 1.38268 0)
(0 1.39399 0)
(0 1.40524 0)
(0 1.41643 0)
(0 1.42756 0)
(0 1.43862 0)
(0 1.44961 0)
(0 1.46054 0)
(0 1.4714 0)
(0 1.48218 0)
(0 1.4929 0)
(0 1.50354 0)
(0 1.5141 0)
(0 1.52459 0)
(0 1.535 0)
(0 1.54533 0)
(0 1.55557 0)
(0 1.56573 0)
(0 1.57581 0)
(0 1.5858 0)
(0 1.5957 0)
(0 1.60551 0)
(0 1.61523 0)
(0 1.62486 0)
(0 1.63439 0)
(0 1.64383 0)
(0 1.65317 0)
(0 1.66242 0)
(0 1.67156 0)
(0 1.6806 0)
(0 1.68954 0)
(0 1.69838 0)
(0 1.70711 0)
(0 1.71573 0)
(0 1.72425 0)
(0 1.73265 0)
(0 1.74095 0)
(0 1.74914 0)
(0 1.75721 0)
(0 1.76517 0)
(0 1.77301 0)
(0 1.78074 0)
(0 1.78835 0)
(0 1.79584 0)
(0 1.80321 0)
(0 1.81046 0)
(0 1.81758 0)
(0 1.82459 0)
(0 1.83147 0)
(0 1.83822 0)
(0 1.84485 0)
(0 1.85136 0)
(0 1.85773 0)
(0 1.86397 0)
(0 1.87009 0)
(0 1.87607 0)
(0 1.88192 0)
(0 1.88764 0)
(0 1.89322 0)
(0 1.89867 0)
(0 1.90399 0)
(0 1.90917 0)
(0 1.91421 0)
(0 1.91911 0)
(0 1.92388 0)
(0 1.92851 0)
(0 1.93299 0)
(0 1.93734 0)
(0 1.94154 0)
(0 1.94561 0)
(0 1.94953 0)
(0 1.95331 0)
(0 1.95694 0)
(0 1.96043 0)
(0 1.96378 0)
(0 1.96698 0)
(0 1.97003 0)
(0 1.97294 0)
(0 1.9757 0)
(0 1.97832 0)
(0 1.98079 0)
(0 1.9831 0)
(0 1.98528 0)
(0 1.9873 0)
(0 1.98918 0)
(0 1.9909 0)
(0 1.99248 0)
(0 1.99391 0)
(0 1.99518 0)
(0 1.99631 0)
(0 1.99729 0)
(0 1.99812 0)
(0 1.9988 0)
(0 1.99932 0)
(0 1.9997 0)
(0 1.99992 0)
(0 2 0)
)

View File

@ -0,0 +1,69 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2206 |
| \\ / A nd | Website: www.openfoam.com |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class volScalarField;
object T;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [0 0 0 0 0 0 0];
internalField uniform 0;
boundaryField
{
inlet
{
type turbulentDigitalFilterInlet;
fsm true;
n ( 70 64 );
L
(
0.04446467692
0.172787596
0.1728125
);
mean
{
type mappedFile;
mapMethod nearest;
fieldTable TMean;
}
R
{
type mappedFile;
mapMethod nearest;
fieldTable TR;
}
AMIMethod nearestFaceAMI;
value $internalField;
}
outlet
{
type inletOutlet;
inletValue uniform 0;
value uniform 0;
}
"(bottom|top)"
{
type zeroGradient;
}
"(left|right)"
{
type cyclic;
}
}
// ************************************************************************* //

View File

@ -1,7 +1,7 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2112 | | \\ / O peration | Version: v2206 |
| \\ / A nd | Website: www.openfoam.com | | \\ / A nd | Website: www.openfoam.com |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/
@ -24,13 +24,25 @@ boundaryField
{ {
type turbulentDigitalFilterInlet; type turbulentDigitalFilterInlet;
fsm true; fsm true;
n ( 64 70 ); n ( 70 64 );
L L
( (
0.78035508 0.31085352 0.342261 0.1728125 0.171875 0.04446467692 0.01771245128 0.01950205128
0.22459375 0.172787596 0.171889998 0.224578995 0.172787596 0.171889998 0.224578995
0.1728125 0.171875 0.22459375
); );
Ubulk 17.55; mean
{
type mappedFile;
mapMethod nearest;
fieldTable UMean;
}
R
{
type mappedFile;
mapMethod nearest;
fieldTable UR;
}
value $internalField; value $internalField;
} }

View File

@ -1,259 +0,0 @@
(
(5.3376e-28 1.1206e-30 -6.1282e-30 4.9018e-29 6.2793e-32 5.9575e-28)
(1.3684e-04 -2.4414e-08 5.9464e-08 9.4734e-11 -2.8525e-11 5.2943e-05)
(2.1828e-03 -1.5728e-06 8.3228e-07 2.3603e-08 -1.7141e-09 8.2715e-04)
(1.1020e-02 -1.8113e-05 3.3616e-06 5.7878e-07 -1.9051e-08 4.0392e-03)
(3.4718e-02 -1.0324e-04 1.0732e-05 5.4400e-06 -1.0411e-07 1.2147e-02)
(8.4454e-02 -4.0027e-04 2.8297e-05 3.0014e-05 -3.8272e-07 2.7852e-02)
(1.7438e-01 -1.2143e-03 6.6865e-05 1.1756e-04 -1.0969e-06 5.3564e-02)
(3.2123e-01 -3.1009e-03 1.4506e-04 3.6204e-04 -2.6288e-06 9.0947e-02)
(5.4336e-01 -6.9486e-03 2.9097e-04 9.3203e-04 -5.4596e-06 1.4062e-01)
(8.5851e-01 -1.4015e-02 5.4723e-04 2.0879e-03 -1.0091e-05 2.0209e-01)
(1.2802e+00 -2.5858e-02 9.7373e-04 4.1852e-03 -1.7119e-05 2.7384e-01)
(1.8132e+00 -4.4135e-02 1.6529e-03 7.6610e-03 -2.7764e-05 3.5369e-01)
(2.4490e+00 -7.0276e-02 2.6847e-03 1.3005e-02 -4.4587e-05 4.3919e-01)
(3.1644e+00 -1.0513e-01 4.1721e-03 2.0724e-02 -7.1044e-05 5.2804e-01)
(3.9229e+00 -1.4869e-01 6.1889e-03 3.1300e-02 -1.0893e-04 6.1834e-01)
(4.6811e+00 -1.9999e-01 8.7562e-03 4.5157e-02 -1.5460e-04 7.0871e-01)
(5.3953e+00 -2.5724e-01 1.1834e-02 6.2636e-02 -1.9552e-04 7.9819e-01)
(6.0286e+00 -3.1808e-01 1.5387e-02 8.3971e-02 -2.1029e-04 8.8610e-01)
(6.5558e+00 -3.8001e-01 1.9449e-02 1.0928e-01 -1.7262e-04 9.7178e-01)
(6.9642e+00 -4.4073e-01 2.4133e-02 1.3854e-01 -6.0490e-05 1.0545e+00)
(7.2524e+00 -4.9837e-01 2.9501e-02 1.7162e-01 1.3268e-04 1.1333e+00)
(7.4274e+00 -5.5162e-01 3.5418e-02 2.0824e-01 3.9086e-04 1.2075e+00)
(7.5016e+00 -5.9969e-01 4.1511e-02 2.4803e-01 6.7818e-04 1.2762e+00)
(7.4897e+00 -6.4224e-01 4.7330e-02 2.9050e-01 9.5511e-04 1.3387e+00)
(7.4069e+00 -6.7924e-01 5.2512e-02 3.3510e-01 1.1989e-03 1.3948e+00)
(7.2679e+00 -7.1090e-01 5.6926e-02 3.8121e-01 1.4016e-03 1.4444e+00)
(7.0865e+00 -7.3759e-01 6.0659e-02 4.2818e-01 1.5532e-03 1.4878e+00)
(6.8750e+00 -7.5980e-01 6.3835e-02 4.7535e-01 1.6360e-03 1.5251e+00)
(6.6441e+00 -7.7810e-01 6.6418e-02 5.2211e-01 1.6465e-03 1.5568e+00)
(6.4025e+00 -7.9302e-01 6.8207e-02 5.6790e-01 1.6026e-03 1.5833e+00)
(6.1573e+00 -8.0503e-01 6.9001e-02 6.1229e-01 1.5073e-03 1.6047e+00)
(5.9141e+00 -8.1452e-01 6.8896e-02 6.5493e-01 1.3268e-03 1.6216e+00)
(5.6767e+00 -8.2184e-01 6.8285e-02 6.9554e-01 1.0303e-03 1.6344e+00)
(5.4477e+00 -8.2733e-01 6.7481e-02 7.3388e-01 6.4119e-04 1.6439e+00)
(5.2291e+00 -8.3133e-01 6.6450e-02 7.6971e-01 2.3642e-04 1.6512e+00)
(5.0223e+00 -8.3412e-01 6.4937e-02 8.0285e-01 -1.3612e-04 1.6567e+00)
(4.8279e+00 -8.3590e-01 6.2875e-02 8.3316e-01 -4.7569e-04 1.6606e+00)
(4.6462e+00 -8.3683e-01 6.0710e-02 8.6061e-01 -7.8412e-04 1.6623e+00)
(4.4768e+00 -8.3700e-01 5.9182e-02 8.8520e-01 -1.0539e-03 1.6618e+00)
(4.3194e+00 -8.3649e-01 5.8527e-02 9.0700e-01 -1.2655e-03 1.6594e+00)
(4.1730e+00 -8.3523e-01 5.8437e-02 9.2607e-01 -1.4126e-03 1.6553e+00)
(4.0370e+00 -8.3321e-01 5.8512e-02 9.4247e-01 -1.4930e-03 1.6500e+00)
(3.9106e+00 -8.3044e-01 5.8376e-02 9.5626e-01 -1.5118e-03 1.6439e+00)
(3.7930e+00 -8.2687e-01 5.8084e-02 9.6754e-01 -1.5196e-03 1.6373e+00)
(3.6834e+00 -8.2252e-01 5.8125e-02 9.7651e-01 -1.6228e-03 1.6299e+00)
(3.5821e+00 -8.1762e-01 5.8537e-02 9.8341e-01 -1.8295e-03 1.6209e+00)
(3.4896e+00 -8.1249e-01 5.8809e-02 9.8850e-01 -2.0145e-03 1.6105e+00)
(3.4053e+00 -8.0726e-01 5.8494e-02 9.9197e-01 -2.0826e-03 1.5991e+00)
(3.3278e+00 -8.0180e-01 5.7876e-02 9.9396e-01 -2.1101e-03 1.5872e+00)
(3.2557e+00 -7.9592e-01 5.7034e-02 9.9455e-01 -2.1628e-03 1.5754e+00)
(3.1886e+00 -7.8961e-01 5.5746e-02 9.9379e-01 -2.2441e-03 1.5637e+00)
(3.1269e+00 -7.8296e-01 5.4259e-02 9.9183e-01 -2.3220e-03 1.5510e+00)
(3.0702e+00 -7.7613e-01 5.2957e-02 9.8887e-01 -2.3519e-03 1.5367e+00)
(3.0178e+00 -7.6929e-01 5.1819e-02 9.8512e-01 -2.3018e-03 1.5212e+00)
(2.9678e+00 -7.6243e-01 5.0872e-02 9.8075e-01 -2.0851e-03 1.5052e+00)
(2.9191e+00 -7.5552e-01 5.0514e-02 9.7583e-01 -1.6209e-03 1.4889e+00)
(2.8712e+00 -7.4851e-01 5.0564e-02 9.7044e-01 -8.5802e-04 1.4721e+00)
(2.8239e+00 -7.4146e-01 5.0229e-02 9.6465e-01 1.1783e-04 1.4551e+00)
(2.7776e+00 -7.3445e-01 4.9171e-02 9.5846e-01 1.0337e-03 1.4379e+00)
(2.7324e+00 -7.2737e-01 4.7565e-02 9.5179e-01 1.6440e-03 1.4206e+00)
(2.6883e+00 -7.2012e-01 4.5716e-02 9.4459e-01 1.9851e-03 1.4035e+00)
(2.6453e+00 -7.1271e-01 4.3916e-02 9.3679e-01 2.2291e-03 1.3867e+00)
(2.6031e+00 -7.0521e-01 4.2134e-02 9.2845e-01 2.4143e-03 1.3696e+00)
(2.5612e+00 -6.9761e-01 4.0077e-02 9.1976e-01 2.5128e-03 1.3515e+00)
(2.5196e+00 -6.8985e-01 3.7520e-02 9.1087e-01 2.5006e-03 1.3322e+00)
(2.4793e+00 -6.8192e-01 3.4358e-02 9.0185e-01 2.3726e-03 1.3118e+00)
(2.4411e+00 -6.7396e-01 3.0858e-02 8.9268e-01 2.1952e-03 1.2910e+00)
(2.4055e+00 -6.6598e-01 2.7094e-02 8.8335e-01 2.0517e-03 1.2700e+00)
(2.3714e+00 -6.5794e-01 2.3371e-02 8.7385e-01 1.9999e-03 1.2488e+00)
(2.3380e+00 -6.4977e-01 2.0500e-02 8.6418e-01 1.9700e-03 1.2276e+00)
(2.3046e+00 -6.4148e-01 1.8795e-02 8.5436e-01 1.8189e-03 1.2066e+00)
(2.2708e+00 -6.3298e-01 1.7891e-02 8.4439e-01 1.4336e-03 1.1855e+00)
(2.2365e+00 -6.2415e-01 1.7572e-02 8.3421e-01 7.5375e-04 1.1641e+00)
(2.2023e+00 -6.1500e-01 1.7517e-02 8.2369e-01 -7.9290e-05 1.1423e+00)
(2.1682e+00 -6.0551e-01 1.7095e-02 8.1285e-01 -8.3720e-04 1.1202e+00)
(2.1335e+00 -5.9561e-01 1.5913e-02 8.0181e-01 -1.3413e-03 1.0983e+00)
(2.0983e+00 -5.8530e-01 1.4306e-02 7.9074e-01 -1.5771e-03 1.0767e+00)
(2.0631e+00 -5.7460e-01 1.2812e-02 7.7968e-01 -1.5179e-03 1.0551e+00)
(2.0277e+00 -5.6350e-01 1.1907e-02 7.6856e-01 -1.1762e-03 1.0339e+00)
(1.9920e+00 -5.5204e-01 1.1640e-02 7.5731e-01 -7.0498e-04 1.0131e+00)
(1.9568e+00 -5.4040e-01 1.1503e-02 7.4588e-01 -2.0689e-04 9.9279e-01)
(1.9229e+00 -5.2883e-01 1.1097e-02 7.3425e-01 2.0529e-04 9.7254e-01)
(1.8896e+00 -5.1747e-01 1.0218e-02 7.2249e-01 5.0971e-04 9.5187e-01)
(1.8562e+00 -5.0626e-01 9.0004e-03 7.1064e-01 7.6211e-04 9.3057e-01)
(1.8232e+00 -4.9507e-01 7.8753e-03 6.9862e-01 9.2292e-04 9.0936e-01)
(1.7908e+00 -4.8386e-01 7.1617e-03 6.8642e-01 9.3017e-04 8.8926e-01)
(1.7591e+00 -4.7269e-01 7.0121e-03 6.7417e-01 7.2814e-04 8.7042e-01)
(1.7274e+00 -4.6164e-01 7.3802e-03 6.6201e-01 2.7352e-04 8.5243e-01)
(1.6948e+00 -4.5072e-01 8.2299e-03 6.5007e-01 -2.9303e-04 8.3469e-01)
(1.6610e+00 -4.3999e-01 9.3954e-03 6.3843e-01 -7.4565e-04 8.1690e-01)
(1.6264e+00 -4.2949e-01 1.0585e-02 6.2712e-01 -9.5384e-04 7.9939e-01)
(1.5910e+00 -4.1910e-01 1.1834e-02 6.1613e-01 -9.5389e-04 7.8241e-01)
(1.5550e+00 -4.0876e-01 1.3728e-02 6.0545e-01 -1.0075e-03 7.6587e-01)
(1.5184e+00 -3.9853e-01 1.6563e-02 5.9512e-01 -1.2970e-03 7.4931e-01)
(1.4808e+00 -3.8843e-01 1.9835e-02 5.8523e-01 -1.7620e-03 7.3258e-01)
(1.4425e+00 -3.7835e-01 2.2555e-02 5.7589e-01 -2.2305e-03 7.1572e-01)
(1.4037e+00 -3.6810e-01 2.3965e-02 5.6715e-01 -2.5637e-03 6.9868e-01)
(1.3647e+00 -3.5761e-01 2.4099e-02 5.5896e-01 -2.7183e-03 6.8159e-01)
(1.3260e+00 -3.4695e-01 2.3378e-02 5.5120e-01 -2.7095e-03 6.6492e-01)
(1.2881e+00 -3.3621e-01 2.2236e-02 5.4372e-01 -2.5722e-03 6.4916e-01)
(1.2513e+00 -3.2544e-01 2.0871e-02 5.3642e-01 -2.4646e-03 6.3424e-01)
(1.2162e+00 -3.1468e-01 1.9224e-02 5.2919e-01 -2.5472e-03 6.2001e-01)
(1.1827e+00 -3.0393e-01 1.7273e-02 5.2197e-01 -2.7871e-03 6.0660e-01)
(1.1500e+00 -2.9315e-01 1.5116e-02 5.1473e-01 -3.0094e-03 5.9377e-01)
(1.1175e+00 -2.8231e-01 1.3055e-02 5.0750e-01 -3.1202e-03 5.8101e-01)
(1.0843e+00 -2.7133e-01 1.1360e-02 5.0029e-01 -3.1772e-03 5.6815e-01)
(1.0507e+00 -2.6019e-01 9.9787e-03 4.9312e-01 -3.2410e-03 5.5541e-01)
(1.0173e+00 -2.4893e-01 8.7677e-03 4.8605e-01 -3.3171e-03 5.4304e-01)
(9.8478e-01 -2.3753e-01 7.8868e-03 4.7922e-01 -3.3738e-03 5.3113e-01)
(9.5377e-01 -2.2605e-01 7.6156e-03 4.7268e-01 -3.4135e-03 5.1971e-01)
(9.2454e-01 -2.1462e-01 7.9424e-03 4.6644e-01 -3.4897e-03 5.0882e-01)
(8.9706e-01 -2.0326e-01 8.6379e-03 4.6047e-01 -3.6720e-03 4.9853e-01)
(8.7113e-01 -1.9188e-01 9.5840e-03 4.5478e-01 -3.9882e-03 4.8883e-01)
(8.4645e-01 -1.8043e-01 1.0540e-02 4.4932e-01 -4.3896e-03 4.7982e-01)
(8.2296e-01 -1.6898e-01 1.1159e-02 4.4410e-01 -4.7685e-03 4.7164e-01)
(8.0062e-01 -1.5752e-01 1.1209e-02 4.3915e-01 -5.0417e-03 4.6392e-01)
(7.7929e-01 -1.4601e-01 1.0617e-02 4.3458e-01 -5.1687e-03 4.5618e-01)
(7.5889e-01 -1.3442e-01 9.5260e-03 4.3044e-01 -5.1040e-03 4.4842e-01)
(7.3932e-01 -1.2272e-01 8.2998e-03 4.2671e-01 -4.8287e-03 4.4071e-01)
(7.2051e-01 -1.1094e-01 7.2287e-03 4.2339e-01 -4.4056e-03 4.3345e-01)
(7.0261e-01 -9.9120e-02 6.4502e-03 4.2046e-01 -3.8984e-03 4.2708e-01)
(6.8576e-01 -8.7301e-02 6.1696e-03 4.1796e-01 -3.3462e-03 4.2169e-01)
(6.7023e-01 -7.5441e-02 6.4277e-03 4.1591e-01 -2.7927e-03 4.1709e-01)
(6.5620e-01 -6.3452e-02 7.0238e-03 4.1431e-01 -2.2376e-03 4.1319e-01)
(6.4389e-01 -5.1252e-02 7.7818e-03 4.1313e-01 -1.6855e-03 4.0984e-01)
(6.3375e-01 -3.8772e-02 8.7489e-03 4.1234e-01 -1.1858e-03 4.0689e-01)
(6.2626e-01 -2.6001e-02 9.8627e-03 4.1188e-01 -7.6554e-04 4.0431e-01)
(6.2174e-01 -1.3031e-02 1.0731e-02 4.1166e-01 -3.8835e-04 4.0247e-01)
(6.2024e-01 0.0000e+00 1.1032e-02 4.1160e-01 0.0000e+00 4.0179e-01)
(6.2174e-01 1.3031e-02 1.0731e-02 4.1166e-01 3.8835e-04 4.0247e-01)
(6.2626e-01 2.6001e-02 9.8627e-03 4.1188e-01 7.6554e-04 4.0431e-01)
(6.3375e-01 3.8772e-02 8.7489e-03 4.1234e-01 1.1858e-03 4.0689e-01)
(6.4389e-01 5.1252e-02 7.7818e-03 4.1313e-01 1.6855e-03 4.0984e-01)
(6.5620e-01 6.3452e-02 7.0238e-03 4.1431e-01 2.2376e-03 4.1319e-01)
(6.7023e-01 7.5441e-02 6.4277e-03 4.1591e-01 2.7927e-03 4.1709e-01)
(6.8576e-01 8.7301e-02 6.1696e-03 4.1796e-01 3.3462e-03 4.2169e-01)
(7.0261e-01 9.9120e-02 6.4502e-03 4.2046e-01 3.8984e-03 4.2708e-01)
(7.2051e-01 1.1094e-01 7.2287e-03 4.2339e-01 4.4056e-03 4.3345e-01)
(7.3932e-01 1.2272e-01 8.2998e-03 4.2671e-01 4.8287e-03 4.4071e-01)
(7.5889e-01 1.3442e-01 9.5260e-03 4.3044e-01 5.1040e-03 4.4842e-01)
(7.7929e-01 1.4601e-01 1.0617e-02 4.3458e-01 5.1687e-03 4.5618e-01)
(8.0062e-01 1.5752e-01 1.1209e-02 4.3915e-01 5.0417e-03 4.6392e-01)
(8.2296e-01 1.6898e-01 1.1159e-02 4.4410e-01 4.7685e-03 4.7164e-01)
(8.4645e-01 1.8043e-01 1.0540e-02 4.4932e-01 4.3896e-03 4.7982e-01)
(8.7113e-01 1.9188e-01 9.5840e-03 4.5478e-01 3.9882e-03 4.8883e-01)
(8.9706e-01 2.0326e-01 8.6379e-03 4.6047e-01 3.6720e-03 4.9853e-01)
(9.2454e-01 2.1462e-01 7.9424e-03 4.6644e-01 3.4897e-03 5.0882e-01)
(9.5377e-01 2.2605e-01 7.6156e-03 4.7268e-01 3.4135e-03 5.1971e-01)
(9.8478e-01 2.3753e-01 7.8868e-03 4.7922e-01 3.3738e-03 5.3113e-01)
(1.0173e+00 2.4893e-01 8.7677e-03 4.8605e-01 3.3171e-03 5.4304e-01)
(1.0507e+00 2.6019e-01 9.9787e-03 4.9312e-01 3.2410e-03 5.5541e-01)
(1.0843e+00 2.7133e-01 1.1360e-02 5.0029e-01 3.1772e-03 5.6815e-01)
(1.1175e+00 2.8231e-01 1.3055e-02 5.0750e-01 3.1202e-03 5.8101e-01)
(1.1500e+00 2.9315e-01 1.5116e-02 5.1473e-01 3.0094e-03 5.9377e-01)
(1.1827e+00 3.0393e-01 1.7273e-02 5.2197e-01 2.7871e-03 6.0660e-01)
(1.2162e+00 3.1468e-01 1.9224e-02 5.2919e-01 2.5472e-03 6.2001e-01)
(1.2513e+00 3.2544e-01 2.0871e-02 5.3642e-01 2.4646e-03 6.3424e-01)
(1.2881e+00 3.3621e-01 2.2236e-02 5.4372e-01 2.5722e-03 6.4916e-01)
(1.3260e+00 3.4695e-01 2.3378e-02 5.5120e-01 2.7095e-03 6.6492e-01)
(1.3647e+00 3.5761e-01 2.4099e-02 5.5896e-01 2.7183e-03 6.8159e-01)
(1.4037e+00 3.6810e-01 2.3965e-02 5.6715e-01 2.5637e-03 6.9868e-01)
(1.4425e+00 3.7835e-01 2.2555e-02 5.7589e-01 2.2305e-03 7.1572e-01)
(1.4808e+00 3.8843e-01 1.9835e-02 5.8523e-01 1.7620e-03 7.3258e-01)
(1.5184e+00 3.9853e-01 1.6563e-02 5.9512e-01 1.2970e-03 7.4931e-01)
(1.5550e+00 4.0876e-01 1.3728e-02 6.0545e-01 1.0075e-03 7.6587e-01)
(1.5910e+00 4.1910e-01 1.1834e-02 6.1613e-01 9.5389e-04 7.8241e-01)
(1.6264e+00 4.2949e-01 1.0585e-02 6.2712e-01 9.5384e-04 7.9939e-01)
(1.6610e+00 4.3999e-01 9.3954e-03 6.3843e-01 7.4565e-04 8.1690e-01)
(1.6948e+00 4.5072e-01 8.2299e-03 6.5007e-01 2.9303e-04 8.3469e-01)
(1.7274e+00 4.6164e-01 7.3802e-03 6.6201e-01 -2.7352e-04 8.5243e-01)
(1.7591e+00 4.7269e-01 7.0121e-03 6.7417e-01 -7.2814e-04 8.7042e-01)
(1.7908e+00 4.8386e-01 7.1617e-03 6.8642e-01 -9.3017e-04 8.8926e-01)
(1.8232e+00 4.9507e-01 7.8753e-03 6.9862e-01 -9.2292e-04 9.0936e-01)
(1.8562e+00 5.0626e-01 9.0004e-03 7.1064e-01 -7.6211e-04 9.3057e-01)
(1.8896e+00 5.1747e-01 1.0218e-02 7.2249e-01 -5.0971e-04 9.5187e-01)
(1.9229e+00 5.2883e-01 1.1097e-02 7.3425e-01 -2.0529e-04 9.7254e-01)
(1.9568e+00 5.4040e-01 1.1503e-02 7.4588e-01 2.0689e-04 9.9279e-01)
(1.9920e+00 5.5204e-01 1.1640e-02 7.5731e-01 7.0498e-04 1.0131e+00)
(2.0277e+00 5.6350e-01 1.1907e-02 7.6856e-01 1.1762e-03 1.0339e+00)
(2.0631e+00 5.7460e-01 1.2812e-02 7.7968e-01 1.5179e-03 1.0551e+00)
(2.0983e+00 5.8530e-01 1.4306e-02 7.9074e-01 1.5771e-03 1.0767e+00)
(2.1335e+00 5.9561e-01 1.5913e-02 8.0181e-01 1.3413e-03 1.0983e+00)
(2.1682e+00 6.0551e-01 1.7095e-02 8.1285e-01 8.3720e-04 1.1202e+00)
(2.2023e+00 6.1500e-01 1.7517e-02 8.2369e-01 7.9290e-05 1.1423e+00)
(2.2365e+00 6.2415e-01 1.7572e-02 8.3421e-01 -7.5375e-04 1.1641e+00)
(2.2708e+00 6.3298e-01 1.7891e-02 8.4439e-01 -1.4336e-03 1.1855e+00)
(2.3046e+00 6.4148e-01 1.8795e-02 8.5436e-01 -1.8189e-03 1.2066e+00)
(2.3380e+00 6.4977e-01 2.0500e-02 8.6418e-01 -1.9700e-03 1.2276e+00)
(2.3714e+00 6.5794e-01 2.3371e-02 8.7385e-01 -1.9999e-03 1.2488e+00)
(2.4055e+00 6.6598e-01 2.7094e-02 8.8335e-01 -2.0517e-03 1.2700e+00)
(2.4411e+00 6.7396e-01 3.0858e-02 8.9268e-01 -2.1952e-03 1.2910e+00)
(2.4793e+00 6.8192e-01 3.4358e-02 9.0185e-01 -2.3726e-03 1.3118e+00)
(2.5196e+00 6.8985e-01 3.7520e-02 9.1087e-01 -2.5006e-03 1.3322e+00)
(2.5612e+00 6.9761e-01 4.0077e-02 9.1976e-01 -2.5128e-03 1.3515e+00)
(2.6031e+00 7.0521e-01 4.2134e-02 9.2845e-01 -2.4143e-03 1.3696e+00)
(2.6453e+00 7.1271e-01 4.3916e-02 9.3679e-01 -2.2291e-03 1.3867e+00)
(2.6883e+00 7.2012e-01 4.5716e-02 9.4459e-01 -1.9851e-03 1.4035e+00)
(2.7324e+00 7.2737e-01 4.7565e-02 9.5179e-01 -1.6440e-03 1.4206e+00)
(2.7776e+00 7.3445e-01 4.9171e-02 9.5846e-01 -1.0337e-03 1.4379e+00)
(2.8239e+00 7.4146e-01 5.0229e-02 9.6465e-01 -1.1783e-04 1.4551e+00)
(2.8712e+00 7.4851e-01 5.0564e-02 9.7044e-01 8.5802e-04 1.4721e+00)
(2.9191e+00 7.5552e-01 5.0514e-02 9.7583e-01 1.6209e-03 1.4889e+00)
(2.9678e+00 7.6243e-01 5.0872e-02 9.8075e-01 2.0851e-03 1.5052e+00)
(3.0178e+00 7.6929e-01 5.1819e-02 9.8512e-01 2.3018e-03 1.5212e+00)
(3.0702e+00 7.7613e-01 5.2957e-02 9.8887e-01 2.3519e-03 1.5367e+00)
(3.1269e+00 7.8296e-01 5.4259e-02 9.9183e-01 2.3220e-03 1.5510e+00)
(3.1886e+00 7.8961e-01 5.5746e-02 9.9379e-01 2.2441e-03 1.5637e+00)
(3.2557e+00 7.9592e-01 5.7034e-02 9.9455e-01 2.1628e-03 1.5754e+00)
(3.3278e+00 8.0180e-01 5.7876e-02 9.9396e-01 2.1101e-03 1.5872e+00)
(3.4053e+00 8.0726e-01 5.8494e-02 9.9197e-01 2.0826e-03 1.5991e+00)
(3.4896e+00 8.1249e-01 5.8809e-02 9.8850e-01 2.0145e-03 1.6105e+00)
(3.5821e+00 8.1762e-01 5.8537e-02 9.8341e-01 1.8295e-03 1.6209e+00)
(3.6834e+00 8.2252e-01 5.8125e-02 9.7651e-01 1.6228e-03 1.6299e+00)
(3.7930e+00 8.2687e-01 5.8084e-02 9.6754e-01 1.5196e-03 1.6373e+00)
(3.9106e+00 8.3044e-01 5.8376e-02 9.5626e-01 1.5118e-03 1.6439e+00)
(4.0370e+00 8.3321e-01 5.8512e-02 9.4247e-01 1.4930e-03 1.6500e+00)
(4.1730e+00 8.3523e-01 5.8437e-02 9.2607e-01 1.4126e-03 1.6553e+00)
(4.3194e+00 8.3649e-01 5.8527e-02 9.0700e-01 1.2655e-03 1.6594e+00)
(4.4768e+00 8.3700e-01 5.9182e-02 8.8520e-01 1.0539e-03 1.6618e+00)
(4.6462e+00 8.3683e-01 6.0710e-02 8.6061e-01 7.8412e-04 1.6623e+00)
(4.8279e+00 8.3590e-01 6.2875e-02 8.3316e-01 4.7569e-04 1.6606e+00)
(5.0223e+00 8.3412e-01 6.4937e-02 8.0285e-01 1.3612e-04 1.6567e+00)
(5.2291e+00 8.3133e-01 6.6450e-02 7.6971e-01 -2.3642e-04 1.6512e+00)
(5.4477e+00 8.2733e-01 6.7481e-02 7.3388e-01 -6.4119e-04 1.6439e+00)
(5.6767e+00 8.2184e-01 6.8285e-02 6.9554e-01 -1.0303e-03 1.6344e+00)
(5.9141e+00 8.1452e-01 6.8896e-02 6.5493e-01 -1.3268e-03 1.6216e+00)
(6.1573e+00 8.0503e-01 6.9001e-02 6.1229e-01 -1.5073e-03 1.6047e+00)
(6.4025e+00 7.9302e-01 6.8207e-02 5.6790e-01 -1.6026e-03 1.5833e+00)
(6.6441e+00 7.7810e-01 6.6418e-02 5.2211e-01 -1.6465e-03 1.5568e+00)
(6.8750e+00 7.5980e-01 6.3835e-02 4.7535e-01 -1.6360e-03 1.5251e+00)
(7.0865e+00 7.3759e-01 6.0659e-02 4.2818e-01 -1.5532e-03 1.4878e+00)
(7.2679e+00 7.1090e-01 5.6926e-02 3.8121e-01 -1.4016e-03 1.4444e+00)
(7.4069e+00 6.7924e-01 5.2512e-02 3.3510e-01 -1.1989e-03 1.3948e+00)
(7.4897e+00 6.4224e-01 4.7330e-02 2.9050e-01 -9.5511e-04 1.3387e+00)
(7.5016e+00 5.9969e-01 4.1511e-02 2.4803e-01 -6.7818e-04 1.2762e+00)
(7.4274e+00 5.5162e-01 3.5418e-02 2.0824e-01 -3.9086e-04 1.2075e+00)
(7.2524e+00 4.9837e-01 2.9501e-02 1.7162e-01 -1.3268e-04 1.1333e+00)
(6.9642e+00 4.4073e-01 2.4133e-02 1.3854e-01 6.0490e-05 1.0545e+00)
(6.5558e+00 3.8001e-01 1.9449e-02 1.0928e-01 1.7262e-04 9.7178e-01)
(6.0286e+00 3.1808e-01 1.5387e-02 8.3971e-02 2.1029e-04 8.8610e-01)
(5.3953e+00 2.5724e-01 1.1834e-02 6.2636e-02 1.9552e-04 7.9819e-01)
(4.6811e+00 1.9999e-01 8.7562e-03 4.5157e-02 1.5460e-04 7.0871e-01)
(3.9229e+00 1.4869e-01 6.1889e-03 3.1300e-02 1.0893e-04 6.1834e-01)
(3.1644e+00 1.0513e-01 4.1721e-03 2.0724e-02 7.1044e-05 5.2804e-01)
(2.4490e+00 7.0276e-02 2.6847e-03 1.3005e-02 4.4587e-05 4.3919e-01)
(1.8132e+00 4.4135e-02 1.6529e-03 7.6610e-03 2.7764e-05 3.5369e-01)
(1.2802e+00 2.5858e-02 9.7373e-04 4.1852e-03 1.7119e-05 2.7384e-01)
(8.5851e-01 1.4015e-02 5.4723e-04 2.0879e-03 1.0091e-05 2.0209e-01)
(5.4336e-01 6.9486e-03 2.9097e-04 9.3203e-04 5.4596e-06 1.4062e-01)
(3.2123e-01 3.1009e-03 1.4506e-04 3.6204e-04 2.6288e-06 9.0947e-02)
(1.7438e-01 1.2143e-03 6.6865e-05 1.1756e-04 1.0969e-06 5.3564e-02)
(8.4454e-02 4.0027e-04 2.8297e-05 3.0014e-05 3.8272e-07 2.7852e-02)
(3.4718e-02 1.0324e-04 1.0732e-05 5.4400e-06 1.0411e-07 1.2147e-02)
(1.1020e-02 1.8113e-05 3.3616e-06 5.7878e-07 1.9051e-08 4.0392e-03)
(2.1828e-03 1.5728e-06 8.3228e-07 2.3603e-08 1.7141e-09 8.2715e-04)
(1.3684e-04 2.4414e-08 5.9464e-08 9.4734e-11 2.8525e-11 5.2943e-05)
(5.3376e-28 -1.1206e-30 -6.1282e-30 4.9018e-29 -6.2793e-32 5.9575e-28)
)

View File

@ -1,259 +0,0 @@
(
( 0.0000e+00 0 0 )
( 2.9538e-02 0 0 )
( 1.1811e-01 0 0 )
( 2.6562e-01 0 0 )
( 4.7198e-01 0 0 )
( 7.3701e-01 0 0 )
( 1.0605e+00 0 0 )
( 1.4417e+00 0 0 )
( 1.8799e+00 0 0 )
( 2.3729e+00 0 0 )
( 2.9177e+00 0 0 )
( 3.5093e+00 0 0 )
( 4.1409e+00 0 0 )
( 4.8032e+00 0 0 )
( 5.4854e+00 0 0 )
( 6.1754e+00 0 0 )
( 6.8611e+00 0 0 )
( 7.5309e+00 0 0 )
( 8.1754e+00 0 0 )
( 8.7870e+00 0 0 )
( 9.3607e+00 0 0 )
( 9.8937e+00 0 0 )
( 1.0385e+01 0 0 )
( 1.0836e+01 0 0 )
( 1.1248e+01 0 0 )
( 1.1624e+01 0 0 )
( 1.1966e+01 0 0 )
( 1.2278e+01 0 0 )
( 1.2563e+01 0 0 )
( 1.2822e+01 0 0 )
( 1.3060e+01 0 0 )
( 1.3278e+01 0 0 )
( 1.3479e+01 0 0 )
( 1.3664e+01 0 0 )
( 1.3837e+01 0 0 )
( 1.3998e+01 0 0 )
( 1.4148e+01 0 0 )
( 1.4290e+01 0 0 )
( 1.4425e+01 0 0 )
( 1.4552e+01 0 0 )
( 1.4673e+01 0 0 )
( 1.4790e+01 0 0 )
( 1.4902e+01 0 0 )
( 1.5011e+01 0 0 )
( 1.5117e+01 0 0 )
( 1.5221e+01 0 0 )
( 1.5322e+01 0 0 )
( 1.5421e+01 0 0 )
( 1.5518e+01 0 0 )
( 1.5614e+01 0 0 )
( 1.5707e+01 0 0 )
( 1.5799e+01 0 0 )
( 1.5890e+01 0 0 )
( 1.5979e+01 0 0 )
( 1.6067e+01 0 0 )
( 1.6153e+01 0 0 )
( 1.6239e+01 0 0 )
( 1.6324e+01 0 0 )
( 1.6409e+01 0 0 )
( 1.6493e+01 0 0 )
( 1.6576e+01 0 0 )
( 1.6659e+01 0 0 )
( 1.6741e+01 0 0 )
( 1.6823e+01 0 0 )
( 1.6903e+01 0 0 )
( 1.6984e+01 0 0 )
( 1.7063e+01 0 0 )
( 1.7141e+01 0 0 )
( 1.7218e+01 0 0 )
( 1.7294e+01 0 0 )
( 1.7369e+01 0 0 )
( 1.7443e+01 0 0 )
( 1.7517e+01 0 0 )
( 1.7590e+01 0 0 )
( 1.7664e+01 0 0 )
( 1.7738e+01 0 0 )
( 1.7812e+01 0 0 )
( 1.7886e+01 0 0 )
( 1.7960e+01 0 0 )
( 1.8034e+01 0 0 )
( 1.8108e+01 0 0 )
( 1.8182e+01 0 0 )
( 1.8254e+01 0 0 )
( 1.8326e+01 0 0 )
( 1.8396e+01 0 0 )
( 1.8466e+01 0 0 )
( 1.8535e+01 0 0 )
( 1.8603e+01 0 0 )
( 1.8669e+01 0 0 )
( 1.8734e+01 0 0 )
( 1.8797e+01 0 0 )
( 1.8859e+01 0 0 )
( 1.8919e+01 0 0 )
( 1.8978e+01 0 0 )
( 1.9035e+01 0 0 )
( 1.9092e+01 0 0 )
( 1.9148e+01 0 0 )
( 1.9202e+01 0 0 )
( 1.9256e+01 0 0 )
( 1.9308e+01 0 0 )
( 1.9359e+01 0 0 )
( 1.9408e+01 0 0 )
( 1.9456e+01 0 0 )
( 1.9503e+01 0 0 )
( 1.9548e+01 0 0 )
( 1.9593e+01 0 0 )
( 1.9636e+01 0 0 )
( 1.9678e+01 0 0 )
( 1.9719e+01 0 0 )
( 1.9758e+01 0 0 )
( 1.9796e+01 0 0 )
( 1.9832e+01 0 0 )
( 1.9865e+01 0 0 )
( 1.9897e+01 0 0 )
( 1.9927e+01 0 0 )
( 1.9955e+01 0 0 )
( 1.9981e+01 0 0 )
( 2.0004e+01 0 0 )
( 2.0026e+01 0 0 )
( 2.0046e+01 0 0 )
( 2.0064e+01 0 0 )
( 2.0080e+01 0 0 )
( 2.0094e+01 0 0 )
( 2.0106e+01 0 0 )
( 2.0116e+01 0 0 )
( 2.0123e+01 0 0 )
( 2.0129e+01 0 0 )
( 2.0132e+01 0 0 )
( 2.0133e+01 0 0 )
( 2.0132e+01 0 0 )
( 2.0129e+01 0 0 )
( 2.0123e+01 0 0 )
( 2.0116e+01 0 0 )
( 2.0106e+01 0 0 )
( 2.0094e+01 0 0 )
( 2.0080e+01 0 0 )
( 2.0064e+01 0 0 )
( 2.0046e+01 0 0 )
( 2.0026e+01 0 0 )
( 2.0004e+01 0 0 )
( 1.9981e+01 0 0 )
( 1.9955e+01 0 0 )
( 1.9927e+01 0 0 )
( 1.9897e+01 0 0 )
( 1.9865e+01 0 0 )
( 1.9832e+01 0 0 )
( 1.9796e+01 0 0 )
( 1.9758e+01 0 0 )
( 1.9719e+01 0 0 )
( 1.9678e+01 0 0 )
( 1.9636e+01 0 0 )
( 1.9593e+01 0 0 )
( 1.9548e+01 0 0 )
( 1.9503e+01 0 0 )
( 1.9456e+01 0 0 )
( 1.9408e+01 0 0 )
( 1.9359e+01 0 0 )
( 1.9308e+01 0 0 )
( 1.9256e+01 0 0 )
( 1.9202e+01 0 0 )
( 1.9148e+01 0 0 )
( 1.9092e+01 0 0 )
( 1.9035e+01 0 0 )
( 1.8978e+01 0 0 )
( 1.8919e+01 0 0 )
( 1.8859e+01 0 0 )
( 1.8797e+01 0 0 )
( 1.8734e+01 0 0 )
( 1.8669e+01 0 0 )
( 1.8603e+01 0 0 )
( 1.8535e+01 0 0 )
( 1.8466e+01 0 0 )
( 1.8396e+01 0 0 )
( 1.8326e+01 0 0 )
( 1.8254e+01 0 0 )
( 1.8182e+01 0 0 )
( 1.8108e+01 0 0 )
( 1.8034e+01 0 0 )
( 1.7960e+01 0 0 )
( 1.7886e+01 0 0 )
( 1.7812e+01 0 0 )
( 1.7738e+01 0 0 )
( 1.7664e+01 0 0 )
( 1.7590e+01 0 0 )
( 1.7517e+01 0 0 )
( 1.7443e+01 0 0 )
( 1.7369e+01 0 0 )
( 1.7294e+01 0 0 )
( 1.7218e+01 0 0 )
( 1.7141e+01 0 0 )
( 1.7063e+01 0 0 )
( 1.6984e+01 0 0 )
( 1.6903e+01 0 0 )
( 1.6823e+01 0 0 )
( 1.6741e+01 0 0 )
( 1.6659e+01 0 0 )
( 1.6576e+01 0 0 )
( 1.6493e+01 0 0 )
( 1.6409e+01 0 0 )
( 1.6324e+01 0 0 )
( 1.6239e+01 0 0 )
( 1.6153e+01 0 0 )
( 1.6067e+01 0 0 )
( 1.5979e+01 0 0 )
( 1.5890e+01 0 0 )
( 1.5799e+01 0 0 )
( 1.5707e+01 0 0 )
( 1.5614e+01 0 0 )
( 1.5518e+01 0 0 )
( 1.5421e+01 0 0 )
( 1.5322e+01 0 0 )
( 1.5221e+01 0 0 )
( 1.5117e+01 0 0 )
( 1.5011e+01 0 0 )
( 1.4902e+01 0 0 )
( 1.4790e+01 0 0 )
( 1.4673e+01 0 0 )
( 1.4552e+01 0 0 )
( 1.4425e+01 0 0 )
( 1.4290e+01 0 0 )
( 1.4148e+01 0 0 )
( 1.3998e+01 0 0 )
( 1.3837e+01 0 0 )
( 1.3664e+01 0 0 )
( 1.3479e+01 0 0 )
( 1.3278e+01 0 0 )
( 1.3060e+01 0 0 )
( 1.2822e+01 0 0 )
( 1.2563e+01 0 0 )
( 1.2278e+01 0 0 )
( 1.1966e+01 0 0 )
( 1.1624e+01 0 0 )
( 1.1248e+01 0 0 )
( 1.0836e+01 0 0 )
( 1.0385e+01 0 0 )
( 9.8937e+00 0 0 )
( 9.3607e+00 0 0 )
( 8.7870e+00 0 0 )
( 8.1754e+00 0 0 )
( 7.5309e+00 0 0 )
( 6.8611e+00 0 0 )
( 6.1754e+00 0 0 )
( 5.4854e+00 0 0 )
( 4.8032e+00 0 0 )
( 4.1409e+00 0 0 )
( 3.5093e+00 0 0 )
( 2.9177e+00 0 0 )
( 2.3729e+00 0 0 )
( 1.8799e+00 0 0 )
( 1.4417e+00 0 0 )
( 1.0605e+00 0 0 )
( 7.3701e-01 0 0 )
( 4.7198e-01 0 0 )
( 2.6562e-01 0 0 )
( 1.1811e-01 0 0 )
( 2.9538e-02 0 0 )
( 0.0000e+00 0 0 )
)

View File

@ -1,259 +0,0 @@
(
(0 0.0000e+00 0)
(0 7.5298e-05 0)
(0 3.0118e-04 0)
(0 6.7762e-04 0)
(0 1.2045e-03 0)
(0 1.8819e-03 0)
(0 2.7095e-03 0)
(0 3.6874e-03 0)
(0 4.8153e-03 0)
(0 6.0930e-03 0)
(0 7.5205e-03 0)
(0 9.0974e-03 0)
(0 1.0823e-02 0)
(0 1.2699e-02 0)
(0 1.4722e-02 0)
(0 1.6895e-02 0)
(0 1.9215e-02 0)
(0 2.1683e-02 0)
(0 2.4298e-02 0)
(0 2.7060e-02 0)
(0 2.9969e-02 0)
(0 3.3024e-02 0)
(0 3.6224e-02 0)
(0 3.9569e-02 0)
(0 4.3060e-02 0)
(0 4.6694e-02 0)
(0 5.0472e-02 0)
(0 5.4393e-02 0)
(0 5.8456e-02 0)
(0 6.2661e-02 0)
(0 6.7007e-02 0)
(0 7.1494e-02 0)
(0 7.6120e-02 0)
(0 8.0886e-02 0)
(0 8.5790e-02 0)
(0 9.0832e-02 0)
(0 9.6011e-02 0)
(0 1.0133e-01 0)
(0 1.0678e-01 0)
(0 1.1236e-01 0)
(0 1.1808e-01 0)
(0 1.2393e-01 0)
(0 1.2991e-01 0)
(0 1.3603e-01 0)
(0 1.4227e-01 0)
(0 1.4864e-01 0)
(0 1.5515e-01 0)
(0 1.6178e-01 0)
(0 1.6853e-01 0)
(0 1.7541e-01 0)
(0 1.8242e-01 0)
(0 1.8954e-01 0)
(0 1.9679e-01 0)
(0 2.0416e-01 0)
(0 2.1165e-01 0)
(0 2.1926e-01 0)
(0 2.2699e-01 0)
(0 2.3483e-01 0)
(0 2.4279e-01 0)
(0 2.5086e-01 0)
(0 2.5905e-01 0)
(0 2.6735e-01 0)
(0 2.7575e-01 0)
(0 2.8427e-01 0)
(0 2.9289e-01 0)
(0 3.0162e-01 0)
(0 3.1046e-01 0)
(0 3.1940e-01 0)
(0 3.2844e-01 0)
(0 3.3758e-01 0)
(0 3.4683e-01 0)
(0 3.5617e-01 0)
(0 3.6561e-01 0)
(0 3.7514e-01 0)
(0 3.8477e-01 0)
(0 3.9449e-01 0)
(0 4.0430e-01 0)
(0 4.1420e-01 0)
(0 4.2419e-01 0)
(0 4.3427e-01 0)
(0 4.4443e-01 0)
(0 4.5467e-01 0)
(0 4.6500e-01 0)
(0 4.7541e-01 0)
(0 4.8590e-01 0)
(0 4.9646e-01 0)
(0 5.0710e-01 0)
(0 5.1782e-01 0)
(0 5.2860e-01 0)
(0 5.3946e-01 0)
(0 5.5039e-01 0)
(0 5.6138e-01 0)
(0 5.7244e-01 0)
(0 5.8357e-01 0)
(0 5.9476e-01 0)
(0 6.0601e-01 0)
(0 6.1732e-01 0)
(0 6.2868e-01 0)
(0 6.4010e-01 0)
(0 6.5158e-01 0)
(0 6.6311e-01 0)
(0 6.7469e-01 0)
(0 6.8632e-01 0)
(0 6.9799e-01 0)
(0 7.0972e-01 0)
(0 7.2148e-01 0)
(0 7.3329e-01 0)
(0 7.4513e-01 0)
(0 7.5702e-01 0)
(0 7.6894e-01 0)
(0 7.8090e-01 0)
(0 7.9289e-01 0)
(0 8.0491e-01 0)
(0 8.1696e-01 0)
(0 8.2904e-01 0)
(0 8.4114e-01 0)
(0 8.5327e-01 0)
(0 8.6542e-01 0)
(0 8.7759e-01 0)
(0 8.8978e-01 0)
(0 9.0198e-01 0)
(0 9.1420e-01 0)
(0 9.2644e-01 0)
(0 9.3868e-01 0)
(0 9.5093e-01 0)
(0 9.6319e-01 0)
(0 9.7546e-01 0)
(0 9.8773e-01 0)
(0 1.0000e-00 0)
(0 1.01227 0)
(0 1.02454 0)
(0 1.03681 0)
(0 1.04907 0)
(0 1.06132 0)
(0 1.07356 0)
(0 1.0858 0)
(0 1.09802 0)
(0 1.11022 0)
(0 1.12241 0)
(0 1.13458 0)
(0 1.14673 0)
(0 1.15886 0)
(0 1.17096 0)
(0 1.18304 0)
(0 1.19509 0)
(0 1.20711 0)
(0 1.2191 0)
(0 1.23106 0)
(0 1.24298 0)
(0 1.25487 0)
(0 1.26671 0)
(0 1.27852 0)
(0 1.29028 0)
(0 1.30201 0)
(0 1.31368 0)
(0 1.32531 0)
(0 1.33689 0)
(0 1.34842 0)
(0 1.3599 0)
(0 1.37132 0)
(0 1.38268 0)
(0 1.39399 0)
(0 1.40524 0)
(0 1.41643 0)
(0 1.42756 0)
(0 1.43862 0)
(0 1.44961 0)
(0 1.46054 0)
(0 1.4714 0)
(0 1.48218 0)
(0 1.4929 0)
(0 1.50354 0)
(0 1.5141 0)
(0 1.52459 0)
(0 1.535 0)
(0 1.54533 0)
(0 1.55557 0)
(0 1.56573 0)
(0 1.57581 0)
(0 1.5858 0)
(0 1.5957 0)
(0 1.60551 0)
(0 1.61523 0)
(0 1.62486 0)
(0 1.63439 0)
(0 1.64383 0)
(0 1.65317 0)
(0 1.66242 0)
(0 1.67156 0)
(0 1.6806 0)
(0 1.68954 0)
(0 1.69838 0)
(0 1.70711 0)
(0 1.71573 0)
(0 1.72425 0)
(0 1.73265 0)
(0 1.74095 0)
(0 1.74914 0)
(0 1.75721 0)
(0 1.76517 0)
(0 1.77301 0)
(0 1.78074 0)
(0 1.78835 0)
(0 1.79584 0)
(0 1.80321 0)
(0 1.81046 0)
(0 1.81758 0)
(0 1.82459 0)
(0 1.83147 0)
(0 1.83822 0)
(0 1.84485 0)
(0 1.85136 0)
(0 1.85773 0)
(0 1.86397 0)
(0 1.87009 0)
(0 1.87607 0)
(0 1.88192 0)
(0 1.88764 0)
(0 1.89322 0)
(0 1.89867 0)
(0 1.90399 0)
(0 1.90917 0)
(0 1.91421 0)
(0 1.91911 0)
(0 1.92388 0)
(0 1.92851 0)
(0 1.93299 0)
(0 1.93734 0)
(0 1.94154 0)
(0 1.94561 0)
(0 1.94953 0)
(0 1.95331 0)
(0 1.95694 0)
(0 1.96043 0)
(0 1.96378 0)
(0 1.96698 0)
(0 1.97003 0)
(0 1.97294 0)
(0 1.9757 0)
(0 1.97832 0)
(0 1.98079 0)
(0 1.9831 0)
(0 1.98528 0)
(0 1.9873 0)
(0 1.98918 0)
(0 1.9909 0)
(0 1.99248 0)
(0 1.99391 0)
(0 1.99518 0)
(0 1.99631 0)
(0 1.99729 0)
(0 1.99812 0)
(0 1.9988 0)
(0 1.99932 0)
(0 1.9997 0)
(0 1.99992 0)
(0 2 0)
)

View File

@ -0,0 +1,48 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2206 |
| \\ / A nd | Website: www.openfoam.com |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class volScalarField;
object T;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [0 0 0 0 0 0 0];
internalField uniform 0;
boundaryField
{
inlet
{
type fixedValue;
value uniform 1;
}
outlet
{
type inletOutlet;
inletValue uniform 0;
value uniform 0;
}
"(bottom|top)"
{
type zeroGradient;
}
"(left|right)"
{
type cyclic;
}
}
// ************************************************************************* //

View File

@ -1,7 +1,7 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2112 | | \\ / O peration | Version: v2206 |
| \\ / A nd | Website: www.openfoam.com | | \\ / A nd | Website: www.openfoam.com |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/

View File

@ -1,7 +1,7 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2112 | | \\ / O peration | Version: v2206 |
| \\ / A nd | Website: www.openfoam.com | | \\ / A nd | Website: www.openfoam.com |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/

View File

@ -0,0 +1,8 @@
#!/bin/sh
cd "${0%/*}" || exit # Run from this directory
. ${WM_PROJECT_DIR:?}/bin/tools/CleanFunctions # Tutorial clean functions
#------------------------------------------------------------------------------
cleanCase0
#------------------------------------------------------------------------------

View File

@ -0,0 +1,16 @@
#!/bin/sh
cd "${0%/*}" || exit # Run from this directory
. ${WM_PROJECT_DIR:?}/bin/tools/RunFunctions # Tutorial run functions
#------------------------------------------------------------------------------
./Allrun.pre
runApplication $(getApplication)
runApplication -s "columnAverage" postProcess -func columnAverage -latestTime
runApplication -s "UMean" postProcess -func sampleUMean -latestTime
runApplication -s "UPrime2Mean" postProcess -func sampleUPrime2Mean -latestTime
runApplication -s "TMean" postProcess -func sampleTMean -latestTime
runApplication -s "TPrime2Mean" postProcess -func sampleTPrime2Mean -latestTime
#------------------------------------------------------------------------------

View File

@ -0,0 +1,36 @@
#!/bin/sh
cd "${0%/*}" || exit # Run from this directory
. ${WM_PROJECT_DIR:?}/bin/tools/RunFunctions # Tutorial run functions
#------------------------------------------------------------------------------
./Allrun.pre
runApplication decomposePar
runParallel $(getApplication)
runApplication reconstructPar
latestTime=$(foamListTimes -latestTime)
mv -f "$latestTime" "$latestTime".bak
mkdir old-processors-"$setup"
mv -f processor* old-processors-"$setup"
# runParallel -s decompose redistributePar -decompose -latestTime
runApplication -s "decompose" decomposePar -latestTime
runParallel -s 2 $(getApplication)
runApplication -s "reconstruct" reconstructPar -latestTime
runApplication -s "columnAverage" postProcess -func columnAverage -latestTime
runApplication -s "UMean" postProcess -func sampleUMean -latestTime
runApplication -s "UPrime2Mean" postProcess -func sampleUPrime2Mean -latestTime
runApplication -s "TMean" postProcess -func sampleTMean -latestTime
runApplication -s "TPrime2Mean" postProcess -func sampleTPrime2Mean -latestTime
#------------------------------------------------------------------------------

View File

@ -0,0 +1,17 @@
#!/bin/sh
cd "${0%/*}" || exit # Run from this directory
. ${WM_PROJECT_DIR:?}/bin/tools/RunFunctions # Tutorial run functions
#------------------------------------------------------------------------------
if [ ! -d constant/polyMesh ]
then
runApplication blockMesh
runApplication renumberMesh -overwrite -constant
runApplication checkMesh -allTopology -allGeometry -constant
fi
restore0Dir
#------------------------------------------------------------------------------

View File

@ -0,0 +1,259 @@
(
0
0.029538
0.11811
0.26562
0.47198
0.73701
1.0605
1.4417
1.8799
2.3729
2.9177
3.5093
4.1409
4.8032
5.4854
6.1754
6.8611
7.5309
8.1754
8.787
9.3607
9.8937
10.385
10.836
11.248
11.624
11.966
12.278
12.563
12.822
13.06
13.278
13.479
13.664
13.837
13.998
14.148
14.29
14.425
14.552
14.673
14.79
14.902
15.011
15.117
15.221
15.322
15.421
15.518
15.614
15.707
15.799
15.89
15.979
16.067
16.153
16.239
16.324
16.409
16.493
16.576
16.659
16.741
16.823
16.903
16.984
17.063
17.141
17.218
17.294
17.369
17.443
17.517
17.59
17.664
17.738
17.812
17.886
17.96
18.034
18.108
18.182
18.254
18.326
18.396
18.466
18.535
18.603
18.669
18.734
18.797
18.859
18.919
18.978
19.035
19.092
19.148
19.202
19.256
19.308
19.359
19.408
19.456
19.503
19.548
19.593
19.636
19.678
19.719
19.758
19.796
19.832
19.865
19.897
19.927
19.955
19.981
20.004
20.026
20.046
20.064
20.08
20.094
20.106
20.116
20.123
20.129
20.132
20.133
20.132
20.129
20.123
20.116
20.106
20.094
20.08
20.064
20.046
20.026
20.004
19.981
19.955
19.927
19.897
19.865
19.832
19.796
19.758
19.719
19.678
19.636
19.593
19.548
19.503
19.456
19.408
19.359
19.308
19.256
19.202
19.148
19.092
19.035
18.978
18.919
18.859
18.797
18.734
18.669
18.603
18.535
18.466
18.396
18.326
18.254
18.182
18.108
18.034
17.96
17.886
17.812
17.738
17.664
17.59
17.517
17.443
17.369
17.294
17.218
17.141
17.063
16.984
16.903
16.823
16.741
16.659
16.576
16.493
16.409
16.324
16.239
16.153
16.067
15.979
15.89
15.799
15.707
15.614
15.518
15.421
15.322
15.221
15.117
15.011
14.902
14.79
14.673
14.552
14.425
14.29
14.148
13.998
13.837
13.664
13.479
13.278
13.06
12.822
12.563
12.278
11.966
11.624
11.248
10.836
10.385
9.8937
9.3607
8.787
8.1754
7.5309
6.8611
6.1754
5.4854
4.8032
4.1409
3.5093
2.9177
2.3729
1.8799
1.4417
1.0605
0.73701
0.47198
0.26562
0.11811
0.029538
0
)

View File

@ -0,0 +1,259 @@
(
5.3376E-28
0.00013684
0.0021828
0.01102
0.034718
0.084454
0.17438
0.32123
0.54336
0.85851
1.2802
1.8132
2.449
3.1644
3.9229
4.6811
5.3953
6.0286
6.5558
6.9642
7.2524
7.4274
7.5016
7.4897
7.4069
7.2679
7.0865
6.875
6.6441
6.4025
6.1573
5.9141
5.6767
5.4477
5.2291
5.0223
4.8279
4.6462
4.4768
4.3194
4.173
4.037
3.9106
3.793
3.6834
3.5821
3.4896
3.4053
3.3278
3.2557
3.1886
3.1269
3.0702
3.0178
2.9678
2.9191
2.8712
2.8239
2.7776
2.7324
2.6883
2.6453
2.6031
2.5612
2.5196
2.4793
2.4411
2.4055
2.3714
2.338
2.3046
2.2708
2.2365
2.2023
2.1682
2.1335
2.0983
2.0631
2.0277
1.992
1.9568
1.9229
1.8896
1.8562
1.8232
1.7908
1.7591
1.7274
1.6948
1.661
1.6264
1.591
1.555
1.5184
1.4808
1.4425
1.4037
1.3647
1.326
1.2881
1.2513
1.2162
1.1827
1.15
1.1175
1.0843
1.0507
1.0173
0.98478
0.95377
0.92454
0.89706
0.87113
0.84645
0.82296
0.80062
0.77929
0.75889
0.73932
0.72051
0.70261
0.68576
0.67023
0.6562
0.64389
0.63375
0.62626
0.62174
0.62024
0.62174
0.62626
0.63375
0.64389
0.6562
0.67023
0.68576
0.70261
0.72051
0.73932
0.75889
0.77929
0.80062
0.82296
0.84645
0.87113
0.89706
0.92454
0.95377
0.98478
1.0173
1.0507
1.0843
1.1175
1.15
1.1827
1.2162
1.2513
1.2881
1.326
1.3647
1.4037
1.4425
1.4808
1.5184
1.555
1.591
1.6264
1.661
1.6948
1.7274
1.7591
1.7908
1.8232
1.8562
1.8896
1.9229
1.9568
1.992
2.0277
2.0631
2.0983
2.1335
2.1682
2.2023
2.2365
2.2708
2.3046
2.338
2.3714
2.4055
2.4411
2.4793
2.5196
2.5612
2.6031
2.6453
2.6883
2.7324
2.7776
2.8239
2.8712
2.9191
2.9678
3.0178
3.0702
3.1269
3.1886
3.2557
3.3278
3.4053
3.4896
3.5821
3.6834
3.793
3.9106
4.037
4.173
4.3194
4.4768
4.6462
4.8279
5.0223
5.2291
5.4477
5.6767
5.9141
6.1573
6.4025
6.6441
6.875
7.0865
7.2679
7.4069
7.4897
7.5016
7.4274
7.2524
6.9642
6.5558
6.0286
5.3953
4.6811
3.9229
3.1644
2.449
1.8132
1.2802
0.85851
0.54336
0.32123
0.17438
0.084454
0.034718
0.01102
0.0021828
0.00013684
5.3376E-28
)

View File

@ -0,0 +1,259 @@
(
( 0 0 0 )
( 0 0 7.5298E-05 )
( 0 0 0.00030118 )
( 0 0 0.00067762 )
( 0 0 0.0012045 )
( 0 0 0.0018819 )
( 0 0 0.0027095 )
( 0 0 0.0036874 )
( 0 0 0.0048153 )
( 0 0 0.006093 )
( 0 0 0.0075205 )
( 0 0 0.0090974 )
( 0 0 0.010823 )
( 0 0 0.012699 )
( 0 0 0.014722 )
( 0 0 0.016895 )
( 0 0 0.019215 )
( 0 0 0.021683 )
( 0 0 0.024298 )
( 0 0 0.02706 )
( 0 0 0.029969 )
( 0 0 0.033024 )
( 0 0 0.036224 )
( 0 0 0.039569 )
( 0 0 0.04306 )
( 0 0 0.046694 )
( 0 0 0.050472 )
( 0 0 0.054393 )
( 0 0 0.058456 )
( 0 0 0.062661 )
( 0 0 0.067007 )
( 0 0 0.071494 )
( 0 0 0.07612 )
( 0 0 0.080886 )
( 0 0 0.08579 )
( 0 0 0.090832 )
( 0 0 0.096011 )
( 0 0 0.10133 )
( 0 0 0.10678 )
( 0 0 0.11236 )
( 0 0 0.11808 )
( 0 0 0.12393 )
( 0 0 0.12991 )
( 0 0 0.13603 )
( 0 0 0.14227 )
( 0 0 0.14864 )
( 0 0 0.15515 )
( 0 0 0.16178 )
( 0 0 0.16853 )
( 0 0 0.17541 )
( 0 0 0.18242 )
( 0 0 0.18954 )
( 0 0 0.19679 )
( 0 0 0.20416 )
( 0 0 0.21165 )
( 0 0 0.21926 )
( 0 0 0.22699 )
( 0 0 0.23483 )
( 0 0 0.24279 )
( 0 0 0.25086 )
( 0 0 0.25905 )
( 0 0 0.26735 )
( 0 0 0.27575 )
( 0 0 0.28427 )
( 0 0 0.29289 )
( 0 0 0.30162 )
( 0 0 0.31046 )
( 0 0 0.3194 )
( 0 0 0.32844 )
( 0 0 0.33758 )
( 0 0 0.34683 )
( 0 0 0.35617 )
( 0 0 0.36561 )
( 0 0 0.37514 )
( 0 0 0.38477 )
( 0 0 0.39449 )
( 0 0 0.4043 )
( 0 0 0.4142 )
( 0 0 0.42419 )
( 0 0 0.43427 )
( 0 0 0.44443 )
( 0 0 0.45467 )
( 0 0 0.465 )
( 0 0 0.47541 )
( 0 0 0.4859 )
( 0 0 0.49646 )
( 0 0 0.5071 )
( 0 0 0.51782 )
( 0 0 0.5286 )
( 0 0 0.53946 )
( 0 0 0.55039 )
( 0 0 0.56138 )
( 0 0 0.57244 )
( 0 0 0.58357 )
( 0 0 0.59476 )
( 0 0 0.60601 )
( 0 0 0.61732 )
( 0 0 0.62868 )
( 0 0 0.6401 )
( 0 0 0.65158 )
( 0 0 0.66311 )
( 0 0 0.67469 )
( 0 0 0.68632 )
( 0 0 0.69799 )
( 0 0 0.70972 )
( 0 0 0.72148 )
( 0 0 0.73329 )
( 0 0 0.74513 )
( 0 0 0.75702 )
( 0 0 0.76894 )
( 0 0 0.7809 )
( 0 0 0.79289 )
( 0 0 0.80491 )
( 0 0 0.81696 )
( 0 0 0.82904 )
( 0 0 0.84114 )
( 0 0 0.85327 )
( 0 0 0.86542 )
( 0 0 0.87759 )
( 0 0 0.88978 )
( 0 0 0.90198 )
( 0 0 0.9142 )
( 0 0 0.92644 )
( 0 0 0.93868 )
( 0 0 0.95093 )
( 0 0 0.96319 )
( 0 0 0.97546 )
( 0 0 0.98773 )
( 0 0 1 )
( 0 0 1.01227 )
( 0 0 1.02454 )
( 0 0 1.03681 )
( 0 0 1.04907 )
( 0 0 1.06132 )
( 0 0 1.07356 )
( 0 0 1.0858 )
( 0 0 1.09802 )
( 0 0 1.11022 )
( 0 0 1.12241 )
( 0 0 1.13458 )
( 0 0 1.14673 )
( 0 0 1.15886 )
( 0 0 1.17096 )
( 0 0 1.18304 )
( 0 0 1.19509 )
( 0 0 1.20711 )
( 0 0 1.2191 )
( 0 0 1.23106 )
( 0 0 1.24298 )
( 0 0 1.25487 )
( 0 0 1.26671 )
( 0 0 1.27852 )
( 0 0 1.29028 )
( 0 0 1.30201 )
( 0 0 1.31368 )
( 0 0 1.32531 )
( 0 0 1.33689 )
( 0 0 1.34842 )
( 0 0 1.3599 )
( 0 0 1.37132 )
( 0 0 1.38268 )
( 0 0 1.39399 )
( 0 0 1.40524 )
( 0 0 1.41643 )
( 0 0 1.42756 )
( 0 0 1.43862 )
( 0 0 1.44961 )
( 0 0 1.46054 )
( 0 0 1.4714 )
( 0 0 1.48218 )
( 0 0 1.4929 )
( 0 0 1.50354 )
( 0 0 1.5141 )
( 0 0 1.52459 )
( 0 0 1.535 )
( 0 0 1.54533 )
( 0 0 1.55557 )
( 0 0 1.56573 )
( 0 0 1.57581 )
( 0 0 1.5858 )
( 0 0 1.5957 )
( 0 0 1.60551 )
( 0 0 1.61523 )
( 0 0 1.62486 )
( 0 0 1.63439 )
( 0 0 1.64383 )
( 0 0 1.65317 )
( 0 0 1.66242 )
( 0 0 1.67156 )
( 0 0 1.6806 )
( 0 0 1.68954 )
( 0 0 1.69838 )
( 0 0 1.70711 )
( 0 0 1.71573 )
( 0 0 1.72425 )
( 0 0 1.73265 )
( 0 0 1.74095 )
( 0 0 1.74914 )
( 0 0 1.75721 )
( 0 0 1.76517 )
( 0 0 1.77301 )
( 0 0 1.78074 )
( 0 0 1.78835 )
( 0 0 1.79584 )
( 0 0 1.80321 )
( 0 0 1.81046 )
( 0 0 1.81758 )
( 0 0 1.82459 )
( 0 0 1.83147 )
( 0 0 1.83822 )
( 0 0 1.84485 )
( 0 0 1.85136 )
( 0 0 1.85773 )
( 0 0 1.86397 )
( 0 0 1.87009 )
( 0 0 1.87607 )
( 0 0 1.88192 )
( 0 0 1.88764 )
( 0 0 1.89322 )
( 0 0 1.89867 )
( 0 0 1.90399 )
( 0 0 1.90917 )
( 0 0 1.91421 )
( 0 0 1.91911 )
( 0 0 1.92388 )
( 0 0 1.92851 )
( 0 0 1.93299 )
( 0 0 1.93734 )
( 0 0 1.94154 )
( 0 0 1.94561 )
( 0 0 1.94953 )
( 0 0 1.95331 )
( 0 0 1.95694 )
( 0 0 1.96043 )
( 0 0 1.96378 )
( 0 0 1.96698 )
( 0 0 1.97003 )
( 0 0 1.97294 )
( 0 0 1.9757 )
( 0 0 1.97832 )
( 0 0 1.98079 )
( 0 0 1.9831 )
( 0 0 1.98528 )
( 0 0 1.9873 )
( 0 0 1.98918 )
( 0 0 1.9909 )
( 0 0 1.99248 )
( 0 0 1.99391 )
( 0 0 1.99518 )
( 0 0 1.99631 )
( 0 0 1.99729 )
( 0 0 1.99812 )
( 0 0 1.9988 )
( 0 0 1.99932 )
( 0 0 1.9997 )
( 0 0 1.99992 )
( 0 0 2 )
)

View File

@ -1,7 +1,7 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2112 | | \\ / O peration | Version: v2206 |
| \\ / A nd | Website: www.openfoam.com | | \\ / A nd | Website: www.openfoam.com |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/

View File

@ -1,7 +1,7 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2112 | | \\ / O peration | Version: v2206 |
| \\ / A nd | Website: www.openfoam.com | | \\ / A nd | Website: www.openfoam.com |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/

View File

@ -1,7 +1,7 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2112 | | \\ / O peration | Version: v2206 |
| \\ / A nd | Website: www.openfoam.com | | \\ / A nd | Website: www.openfoam.com |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/
@ -16,33 +16,43 @@ FoamFile
scale 1; scale 1;
// L:length, H:height, W:width nx 2;
L 0.125664; ny 82;
H 1.0; nz 23;
H2 #eval{ 2*$H };
W #eval{ pi() }; xMin 0.0;
xMax 0.125664;
yMin 0.0;
yMax #eval{ pi() };
zMin 0.0;
z1Max 1.0;
z2Max #eval{ 2*$z1Max };
z1Exp 10.7028;
z2Exp -10.7028;
vertices vertices
( (
( 0 0 0) ($xMin $yMin $zMin)
($L 0 0) ($xMax $yMin $zMin)
($L $H 0) ($xMax $yMax $zMin)
($L $H2 0) ($xMin $yMax $zMin)
( 0 $H2 0)
( 0 $H 0)
( 0 0 $W) ($xMin $yMin $z1Max) //4
($L 0 $W) ($xMax $yMin $z1Max)
($L $H $W) ($xMax $yMax $z1Max)
($L $H2 $W) ($xMin $yMax $z1Max)
( 0 $H2 $W)
( 0 $H $W) ($xMin $yMin $z2Max) // 8
($xMax $yMin $z2Max)
($xMax $yMax $z2Max)
($xMin $yMax $z2Max)
); );
blocks blocks
( (
hex ( 0 1 2 5 6 7 8 11) (1 23 82) simpleGrading (1 10.7028 1) hex (0 1 2 3 4 5 6 7) ($nx $ny $nz) simpleGrading (1 1 $z1Exp)
hex ( 5 2 3 4 11 8 9 10) (1 23 82) simpleGrading (1 -10.7028 1) hex (4 5 6 7 8 9 10 11) ($nx $ny $nz) simpleGrading (1 1 $z2Exp)
); );
boundary boundary
@ -50,34 +60,34 @@ boundary
bottom bottom
{ {
type wall; type wall;
faces ((0 6 7 1)); faces ((0 3 2 1));
} }
top top
{ {
type wall; type wall;
faces ((4 3 9 10)); faces ((8 11 10 9));
} }
left left
{ {
type cyclic; type cyclic;
neighbourPatch right; neighbourPatch right;
faces ((1 2 5 0)(2 3 4 5)); faces ((3 2 6 7)(7 6 10 11));
} }
right right
{ {
type cyclic; type cyclic;
neighbourPatch left; neighbourPatch left;
faces ((6 11 8 7)(11 10 9 8)); faces ((0 4 5 1)(4 8 9 5));
} }
inlet inlet
{ {
type patch; type patch;
faces ((0 5 11 6)(5 4 10 11)); faces ((0 3 7 4)(4 7 11 8));
} }
outlet outlet
{ {
type patch; type patch;
faces ((1 7 8 2)(2 8 9 3)); faces ((1 5 6 2)(5 9 10 6));
} }
); );

View File

@ -4,7 +4,7 @@ type columnAverage;
libs (fieldFunctionObjects); libs (fieldFunctionObjects);
patches ( left ); patches ( left );
fields ( UPrime2Mean UMean ); fields ( UPrime2Mean UMean TPrime2Mean TMean );
executeControl onEnd; executeControl onEnd;
writeControl onEnd; writeControl onEnd;

View File

@ -1,7 +1,7 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2112 | | \\ / O peration | Version: v2206 |
| \\ / A nd | Website: www.openfoam.com | | \\ / A nd | Website: www.openfoam.com |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/
@ -22,7 +22,7 @@ startTime 0;
stopAt endTime; stopAt endTime;
endTime 30.0; endTime 30;
deltaT 2e-3; deltaT 2e-3;
@ -51,6 +51,31 @@ timeStart #eval{ 0.1 * ${/endTime} };
functions functions
{ {
fieldMinMax1
{
type fieldMinMax;
libs (fieldFunctionObjects);
writeToFile no;
log yes;
location yes;
mode magnitude;
fields ( p U );
}
scalarTransport1
{
type scalarTransport;
libs (solverFunctionObjects);
field T;
alphaD 0;
alphaDt 0;
resetOnStartUp false;
timeStart 0;
executeControl timeStep;
executeInterval 1;
writeControl writeTime;
}
fieldAverage1 fieldAverage1
{ {
type fieldAverage; type fieldAverage;
@ -66,6 +91,12 @@ functions
prime2Mean on; prime2Mean on;
base time; base time;
} }
T
{
mean on;
prime2Mean on;
base time;
}
); );
} }
} }

View File

@ -1,7 +1,7 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2112 | | \\ / O peration | Version: v2206 |
| \\ / A nd | Website: www.openfoam.com | | \\ / A nd | Website: www.openfoam.com |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/
@ -16,7 +16,9 @@ FoamFile
numberOfSubdomains 4; numberOfSubdomains 4;
method random; method hierarchical;
n (2 1 2);
// ************************************************************************* // // ************************************************************************* //

View File

@ -1,7 +1,7 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2112 | | \\ / O peration | Version: v2206 |
| \\ / A nd | Website: www.openfoam.com | | \\ / A nd | Website: www.openfoam.com |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/
@ -30,6 +30,9 @@ divSchemes
div(phi,U) Gauss linear; div(phi,U) Gauss linear;
turbulence Gauss limitedLinear 1;
div(phi,T) $turbulence;
div((nuEff*dev2(T(grad(U))))) Gauss linear; div((nuEff*dev2(T(grad(U))))) Gauss linear;
} }

View File

@ -1,7 +1,7 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2112 | | \\ / O peration | Version: v2206 |
| \\ / A nd | Website: www.openfoam.com | | \\ / A nd | Website: www.openfoam.com |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/
@ -20,20 +20,13 @@ solvers
{ {
solver GAMG; solver GAMG;
smoother DICGaussSeidel; smoother DICGaussSeidel;
tolerance 1e-06; tolerance 1e-6;
relTol 0.001; relTol 0.001;
nPreSweeps 0;
nPostSweeps 2;
cacheAgglomeration true;
nCellsInCoarsestLevel 1000;
agglomerator faceAreaPair;
mergeLevels 1;
} }
pFinal pFinal
{ {
$p; $p;
tolerance 1e-06;
relTol 0; relTol 0;
} }
@ -41,14 +34,21 @@ solvers
{ {
solver PBiCG; solver PBiCG;
preconditioner DILU; preconditioner DILU;
tolerance 1e-08; tolerance 1e-8;
relTol 0.1; relTol 0.1;
} }
UFinal UFinal
{ {
$U; $U;
tolerance 1e-08; relTol 0;
}
"T.*"
{
solver PBiCGStab;
preconditioner DILU;
tolerance 1e-8;
relTol 0; relTol 0;
} }
} }

View File

@ -8,8 +8,7 @@ writeControl onEnd;
fields fields
( (
columnAverage:columnAverage(UMean) columnAverage(TMean)
columnAverage:columnAverage(UPrime2Mean)
); );
sets sets
@ -17,17 +16,17 @@ sets
inletPatch inletPatch
{ {
type face; type face;
axis y; axis z;
start (0.0 0 1.57); start (0.0 1.57 0);
end (0.0 2 1.57); end (0.0 1.57 2);
} }
inletCell inletCell
{ {
type midPoint; type midPoint;
axis y; axis z;
start (0.062832 0 1.57); start (0.062832 1.57 0);
end (0.062832 2 1.57); end (0.062832 1.57 2);
} }
} }

View File

@ -2,14 +2,13 @@
type sets; type sets;
libs (sampling); libs (sampling);
interpolationScheme cellPatchConstrained; interpolationScheme cellPoint;
setFormat raw; setFormat raw;
writeControl onEnd; writeControl onEnd;
fields fields
( (
columnAverage:columnAverage(UMean) columnAverage(TPrime2Mean)
columnAverage:columnAverage(UPrime2Mean)
); );
sets sets
@ -17,17 +16,17 @@ sets
inletPatch inletPatch
{ {
type face; type face;
axis y; axis z;
start (0.0 0 1.57); start (0.0 1.57 0);
end (0.0 2 1.57); end (0.0 1.57 2);
} }
inletCell inletCell
{ {
type midPoint; type midPoint;
axis y; axis z;
start (0.062832 0 1.57); start (0.062832 1.57 0);
end (0.062832 2 1.57); end (0.062832 1.57 2);
} }
} }

View File

@ -0,0 +1,34 @@
// -*- C++ -*-
type sets;
libs (sampling);
interpolationScheme cellPoint;
setFormat raw;
writeControl onEnd;
fields
(
columnAverage(UMean)
);
sets
{
inletPatch
{
type face;
axis z;
start (0.0 1.57 0);
end (0.0 1.57 2);
}
inletCell
{
type midPoint;
axis z;
start (0.062832 1.57 0);
end (0.062832 1.57 2);
}
}
// ************************************************************************* //

View File

@ -0,0 +1,34 @@
// -*- C++ -*-
type sets;
libs (sampling);
interpolationScheme cellPoint;
setFormat raw;
writeControl onEnd;
fields
(
columnAverage(UPrime2Mean)
);
sets
{
inletPatch
{
type face;
axis z;
start (0.0 1.57 0);
end (0.0 1.57 2);
}
inletCell
{
type midPoint;
axis z;
start (0.062832 1.57 0);
end (0.062832 1.57 2);
}
}
// ************************************************************************* //