diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/Allclean b/tutorials/incompressible/pimpleFoam/LES/planeChannel/Allclean index eeacff1e29..2206c5fd7d 100755 --- a/tutorials/incompressible/pimpleFoam/LES/planeChannel/Allclean +++ b/tutorials/incompressible/pimpleFoam/LES/planeChannel/Allclean @@ -3,11 +3,7 @@ cd "${0%/*}" || exit # Run from this directory . ${WM_PROJECT_DIR:?}/bin/tools/CleanFunctions # Tutorial clean functions #------------------------------------------------------------------------------ -cleanCase0 - -rm -rf 0.orig -rm -rf constant -rm -rf system +rm -rf setups rm -rf results rm -rf plots diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/Allrun b/tutorials/incompressible/pimpleFoam/LES/planeChannel/Allrun index b12f297234..e794eecc6b 100755 --- a/tutorials/incompressible/pimpleFoam/LES/planeChannel/Allrun +++ b/tutorials/incompressible/pimpleFoam/LES/planeChannel/Allrun @@ -1,7 +1,6 @@ #!/bin/sh cd "${0%/*}" || exit # Run from this directory . ${WM_PROJECT_DIR:?}/bin/tools/RunFunctions # Tutorial run functions -. ${WM_PROJECT_DIR:?}/bin/tools/CleanFunctions # Tutorial clean functions #------------------------------------------------------------------------------ # settings @@ -9,57 +8,135 @@ cd "${0%/*}" || exit # Run from this directory # operand setups setups=" DFSEM + DFM + FSM " + # flag to enable computations + run=true + # flag to enable computations in parallel mode 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 -# and clean the case for the next run +# Create the given setup # Arguments: -# $1 = Path to move results +# $1 = Path to create the setup # Outputs: # 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" - dirSettings="$dirResult"/settings + printf "\n# Create the setup: %s\n" "$setup" + + 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" ] 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" - mkdir -p "$dirSettings" + if [ "$common_dynamic_code" = true ] + 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 - - echo " # Directory $dirResult already exists" - echo " # Skipping the computation" - + printf " # Directory %s already exists\n" "$dirResult" + printf " # Skipping the computation of the given setup\n" fi } @@ -68,55 +145,28 @@ collect() { for setup in $setups do + dirSetupOrig="setups.orig/$setup" - echo "" - 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 ] + if [ ! -d "$dirSetupOrig" ] then - - runApplication blockMesh - - runApplication renumberMesh -overwrite -constant - - runApplication checkMesh -allTopology -allGeometry -constant - + echo "Setup directory: $dirSetupOrig" \ + "could not be found - skipping execution" 1>&2 + continue fi - if [ "$parallel" = true ] + if [ "$run" = true ] then - - runApplication decomposePar - - runParallel $(getApplication) - - runApplication reconstructPar - + run_setup "$setup" else - - runApplication $(getApplication) - + dry_run_setup "$setup" 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 +if notTest "$@" && [ "$run" = true ] +then + ./plot +fi + + #------------------------------------------------------------------------------ diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/plot b/tutorials/incompressible/pimpleFoam/LES/planeChannel/plot index 285e04a8a9..a88b5af279 100755 --- a/tutorials/incompressible/pimpleFoam/LES/planeChannel/plot +++ b/tutorials/incompressible/pimpleFoam/LES/planeChannel/plot @@ -7,6 +7,8 @@ cd "${0%/*}" || exit # Run from this directory # operand setups setups=" DFSEM + DFM + FSM " @@ -17,14 +19,14 @@ plot_R_vs_y() { setup="$1" endTime="$2" - # benchmarkFile="ReTau-395/dataset/chan395.reystress" + benchmarkFile="$FOAM_TUTORIALS/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/resources/dataset/chan395.reystress" n=0 m=0 for l in {1..11} do 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)) done @@ -43,18 +45,18 @@ plot_R_vs_y() { set output "$image" set multiplot layout 1,11 title "Setup: $setup" noenhanced - # Benchmark - Experimental - # benchmark ="$benchmarkFile" + # Benchmark + benchmark ="$benchmarkFile" - # OpenFOAM - Numerical + # OpenFOAM samples="${sampleFiles[*]}" list="5h 10h 15h 20h 25h 30h 35h 40h 45h 50h 55h" do for [i = 1:11] { if (i != 1) { unset ylabel } plot \ - 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" + 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" } unset multiplot @@ -76,18 +78,18 @@ PLT_RUU_VS_Y set output "$image" set multiplot layout 1,11 title "Setup: $setup" noenhanced - # Benchmark - Experimental - # benchmark="$benchmarkFile" + # Benchmark + benchmark="$benchmarkFile" - # OpenFOAM - Numerical + # OpenFOAM samples="${sampleFiles[*]}" list="5h 10h 15h 20h 25h 30h 35h 40h 45h 50h 55h" do for [i = 1:11] { if (i != 1) { unset ylabel } plot \ - 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" + 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" } unset multiplot @@ -110,18 +112,18 @@ PLT_RVV_VS_Y set output "$image" set multiplot layout 1,11 title "Setup: $setup" noenhanced - # Benchmark - Experimental - # benchmark="$benchmarkFile" + # Benchmark + benchmark="$benchmarkFile" - # OpenFOAM - Numerical + # OpenFOAM samples="${sampleFiles[*]}" list="5h 10h 15h 20h 25h 30h 35h 40h 45h 50h 55h" do for [i = 1:11] { if (i != 1) { unset ylabel } plot \ - 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" + 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" } unset multiplot @@ -143,18 +145,18 @@ PLT_RWW_VS_Y set output "$image" set multiplot layout 1,11 title "Setup: $setup" noenhanced - # Benchmark - Experimental - # benchmark="$benchmarkFile" + # Benchmark + benchmark="$benchmarkFile" - # OpenFOAM - Numerical + # OpenFOAM samples="${sampleFiles[*]}" list="5h 10h 15h 20h 25h 30h 35h 40h 45h 50h 55h" do for [i = 1:11] { if (i != 1) { unset ylabel } plot \ - 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" + 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" } unset multiplot @@ -168,14 +170,14 @@ plot_U_vs_y() { setup="$1" endTime="$2" - # benchmarkFile="ReTau-395/dataset/chan395.means" + benchmarkFile="$FOAM_TUTORIALS/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/resources/dataset/chan395.means" n=0 m=0 for l in {1..11} do 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)) done @@ -194,18 +196,18 @@ plot_U_vs_y() { set output "$image" set multiplot layout 1,11 title "Setup: $setup" noenhanced - # Benchmark - Experimental - # benchmark="$benchmarkFile" + # Benchmark + benchmark="$benchmarkFile" - # OpenFOAM - Numerical + # OpenFOAM samples="${sampleFiles[*]}" list="5h 10h 15h 20h 25h 30h 35h 40h 45h 50h 55h" do for [i = 1:11] { if (i != 1) { unset ylabel } plot \ - 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" + 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" } unset multiplot @@ -226,18 +228,18 @@ PLT_U_VS_Y set output "$image" set multiplot layout 1,11 title "Setup: $setup" noenhanced - # Benchmark - Experimental - # benchmark="$benchmarkFile" + # Benchmark + benchmark="$benchmarkFile" - # OpenFOAM - Numerical + # OpenFOAM samples="${sampleFiles[*]}" list="5h 10h 15h 20h 25h 30h 35h 40h 45h 50h 55h" do for [i = 1:11] { if (i != 1) { unset ylabel } plot \ - 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" + 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" } unset multiplot @@ -258,18 +260,18 @@ PLT_V_VS_Y set output "$image" set multiplot layout 1,11 title "Setup: $setup" noenhanced - # Benchmark - Experimental - # benchmark="$benchmarkFile" + # Benchmark + benchmark="$benchmarkFile" - # OpenFOAM - Numerical + # OpenFOAM samples="${sampleFiles[*]}" list="5h 10h 15h 20h 25h 30h 35h 40h 45h 50h 55h" do for [i = 1:11] { if (i != 1) { unset ylabel } plot \ - 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" + 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" } unset multiplot @@ -299,7 +301,7 @@ plot_x_vs_cf() { set ylabel "C_f" set output "$image" - # OpenFOAM - Numerical + # OpenFOAM samples="$sampleFile" plot samples u 1:4 t "OpenFOAM" w l lw 2 lc rgb "#4169e1" @@ -313,9 +315,10 @@ plot_yPlus_vs_u() { endTime="$2" nu="$3" - # benchmarkFile="ReTau-395/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" + benchmarkFile="$FOAM_TUTORIALS/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/resources/dataset/chan395.means" + + 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_cell="plots/$setup/yPlus_vs_u_cell.png" @@ -333,22 +336,22 @@ plot_yPlus_vs_u() { set output "$image_patch" set title "Setup: $setup (inlet patch face)" noenhanced - # Benchmark - Experimental - # benchmark="$benchmarkFile" + # Benchmark + benchmark="$benchmarkFile" - # OpenFOAM - Numerical + # OpenFOAM samples_patch="$sampleFile_patch" samples_cell="$sampleFile_cell" plot \ - 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" + 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" set output "$image_cell" set title "Setup: $setup (inlet patch cell)" noenhanced plot \ - 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" + 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" PLT_Y_VS_U } @@ -359,8 +362,8 @@ plot_yPlus_vs_R_patch() { endTime="$2" nu="$3" - # benchmarkFile="ReTau-395/dataset/chan395.reystress" - sampleFile="results/$setup/postProcessing/sample/$endTime/inletPatch_columnAverage:columnAverage(UPrime2Mean).xy" + benchmarkFile="$FOAM_TUTORIALS/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/resources/dataset/chan395.reystress" + sampleFile="results/$setup/postProcessing/sampleUPrime2Mean/$endTime/inletPatch_columnAverage(UPrime2Mean).xy" imageUU="plots/$setup/yPlus_vs_Ruu_patch.png" imageVV="plots/$setup/yPlus_vs_Rvv_patch.png" imageWW="plots/$setup/yPlus_vs_Rww_patch.png" @@ -380,33 +383,33 @@ plot_yPlus_vs_R_patch() { set output "$imageUU" set title "Setup: $setup (inlet patch face)" noenhanced - # Benchmark - DNS - # benchmark = "$benchmarkFile" + # Benchmark + benchmark = "$benchmarkFile" - # Samples - OpenFOAM + # OpenFOAM samples="$sampleFile" plot \ - 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" + 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" set output "$imageVV" set ylabel "(vv)^+" plot \ - 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" + 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" set output "$imageWW" set ylabel "(ww)^+" plot \ - 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" + 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" set output "$imageUV" set ylabel "(uv)^+" plot \ - 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" + 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" PLT_Y_VS_R_PATCH } @@ -417,9 +420,8 @@ plot_yPlus_vs_R_cell() { endTime="$2" nu="$3" - endTime=$(foamDictionary results/$setup/settings/controlDict -entry endTime -value) - # benchmarkFile="ReTau-395/dataset/chan395.reystress" - sampleFile="results/$setup/postProcessing/sample/$endTime/inletCell_columnAverage:columnAverage(UPrime2Mean).xy" + benchmarkFile="$FOAM_TUTORIALS/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/resources/dataset/chan395.reystress" + sampleFile="results/$setup/postProcessing/sampleUPrime2Mean/$endTime/inletCell_columnAverage(UPrime2Mean).xy" imageUU="plots/$setup/yPlus_vs_Ruu_cell.png" imageVV="plots/$setup/yPlus_vs_Rvv_cell.png" imageWW="plots/$setup/yPlus_vs_Rww_cell.png" @@ -439,33 +441,33 @@ plot_yPlus_vs_R_cell() { set output "$imageUU" set title "Setup: $setup (inlet patch cell)" noenhanced - # Benchmark - DNS - # benchmark = "$benchmarkFile" + # Benchmark + benchmark = "$benchmarkFile" - # Samples - OpenFOAM + # OpenFOAM samples="$sampleFile" plot \ - 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" + 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" set output "$imageVV" set ylabel "(vv)^+" plot \ - 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" + 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" set output "$imageWW" set ylabel "(ww)^+" plot \ - 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" + 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" set output "$imageUV" set ylabel "(uv)^+" plot \ - 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" + 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" PLT_Y_VS_R_CELL } @@ -475,8 +477,8 @@ plot_R_patch() { setup="$1" endTime="$2" - # benchmarkFile="ReTau-395/dataset/chan395.reystress" - sampleFile="results/$setup/postProcessing/sample/$endTime/inletPatch_columnAverage:columnAverage(UPrime2Mean).xy" + benchmarkFile="$FOAM_TUTORIALS/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/resources/dataset/chan395.reystress" + sampleFile="results/$setup/postProcessing/sampleUPrime2Mean/$endTime/inletPatch_columnAverage(UPrime2Mean).xy" image="plots/$setup/R_patch.png" gnuplot<" w l lw 2 lc rgb "#009E73", \ samples u 1:5 t "" w l lw 2 lc rgb "#F0E440", \ samples u 1:7 t "" w l lw 2 lc rgb "#0072B2", \ - samples u 1:3 t "" w l lw 2 lc rgb "#D55E00" - #benchmark u 1:3 t "_{DNS}" w l lw 2 dt 2 lc rgb "#009E73", \ - #benchmark u 1:4 t "_{DNS}" w l lw 2 dt 2 lc rgb "#F0E440", \ - #benchmark u 1:5 t "_{DNS}" w l lw 2 dt 2 lc rgb "#0072B2", \ - #benchmark u 1:6 t "_{DNS}" w l lw 2 dt 2 lc rgb "#D55E00" + samples u 1:3 t "" w l lw 2 lc rgb "#D55E00", \ + benchmark u 1:3 t "_{DNS}" w l lw 2 dt 2 lc rgb "#009E73", \ + benchmark u 1:4 t "_{DNS}" w l lw 2 dt 2 lc rgb "#F0E440", \ + benchmark u 1:5 t "_{DNS}" w l lw 2 dt 2 lc rgb "#0072B2", \ + benchmark u 1:6 t "_{DNS}" w l lw 2 dt 2 lc rgb "#D55E00" PLT_R_PATCH } @@ -517,8 +519,8 @@ plot_R_cell() { setup="$1" endTime="$2" - # benchmarkFile="ReTau-395/dataset/chan395.reystress" - sampleFile="results/$setup/postProcessing/sample/$endTime/inletCell_columnAverage:columnAverage(UPrime2Mean).xy" + benchmarkFile="$FOAM_TUTORIALS/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/resources/dataset/chan395.reystress" + sampleFile="results/$setup/postProcessing/sampleUPrime2Mean/$endTime/inletCell_columnAverage(UPrime2Mean).xy" image="plots/$setup/R_cell.png" gnuplot<" w l lw 2 lc rgb "#009E73", \ samples u 1:5 t "" w l lw 2 lc rgb "#F0E440", \ samples u 1:7 t "" w l lw 2 lc rgb "#0072B2", \ - samples u 1:3 t "" w l lw 2 lc rgb "#D55E00" - #benchmark u 1:3 t "_{DNS}" w l lw 2 dt 2 lc rgb "#009E73", \ - #benchmark u 1:4 t "_{DNS}" w l lw 2 dt 2 lc rgb "#F0E440", \ - #benchmark u 1:5 t "_{DNS}" w l lw 2 dt 2 lc rgb "#0072B2", \ - #benchmark u 1:6 t "_{DNS}" w l lw 2 dt 2 lc rgb "#D55E00" + samples u 1:3 t "" w l lw 2 lc rgb "#D55E00", \ + benchmark u 1:3 t "_{DNS}" w l lw 2 dt 2 lc rgb "#009E73", \ + benchmark u 1:4 t "_{DNS}" w l lw 2 dt 2 lc rgb "#F0E440", \ + benchmark u 1:5 t "_{DNS}" w l lw 2 dt 2 lc rgb "#0072B2", \ + benchmark u 1:6 t "_{DNS}" w l lw 2 dt 2 lc rgb "#D55E00" PLT_R_CELL } @@ -573,17 +575,21 @@ command -v gnuplot >/dev/null || { for setup in $setups do - echo "" echo "# Plots for the setup: $setup" echo "" + [ -d "results/$setup" ] || { + echo "No results/$setup directory found - skipping graph creation" 1>&2 + continue + } + dirPlots="plots/$setup" [ -d "$dirPlots" ] || mkdir -p "$dirPlots" # few manipulations - endTime=$(foamDictionary results/$setup/settings/controlDict -entry endTime -value) - nu=$(foamDictionary results/$setup/settings/transportProperties -entry nu | sed 's|^.*\s\(.*\);|\1|g') + endTime=$(foamDictionary results/"$setup"/system/controlDict -entry endTime -value) + nu=$(foamDictionary results/"$setup"/constant/transportProperties -entry nu | sed 's|^.*\s\(.*\);|\1|g') plot_yPlus_vs_u "$setup" "$endTime" "$nu" @@ -600,7 +606,6 @@ do plot_U_vs_y "$setup" "$endTime" plot_x_vs_cf "$setup" "$endTime" - done diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFM/0.orig/U b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFM/0.orig/U new file mode 100644 index 0000000000..53f37ba712 --- /dev/null +++ b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFM/0.orig/U @@ -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; + } +} + + +// ************************************************************************* // diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFSEM/0.orig/U b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFSEM/0.orig/U index 52894a1a13..1699db7d50 100644 --- a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFSEM/0.orig/U +++ b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFSEM/0.orig/U @@ -1,7 +1,7 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2112 | +| \\ / O peration | Version: v2206 | | \\ / A nd | Website: www.openfoam.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFSEM/0.orig/nut b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFSEM/0.orig/nut deleted file mode 120000 index 8186897dc1..0000000000 --- a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFSEM/0.orig/nut +++ /dev/null @@ -1 +0,0 @@ -../../common/0.orig/nut \ No newline at end of file diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFSEM/0.orig/p b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFSEM/0.orig/p deleted file mode 120000 index d1e1225671..0000000000 --- a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFSEM/0.orig/p +++ /dev/null @@ -1 +0,0 @@ -../../common/0.orig/p \ No newline at end of file diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFSEM/constant/transportProperties b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFSEM/constant/transportProperties deleted file mode 120000 index e6a4e4f7fc..0000000000 --- a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFSEM/constant/transportProperties +++ /dev/null @@ -1 +0,0 @@ -../../common/constant/transportProperties \ No newline at end of file diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFSEM/constant/turbulenceProperties b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFSEM/constant/turbulenceProperties deleted file mode 120000 index f9d514a2f3..0000000000 --- a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFSEM/constant/turbulenceProperties +++ /dev/null @@ -1 +0,0 @@ -../../common/constant/turbulenceProperties \ No newline at end of file diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFSEM/system b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFSEM/system deleted file mode 120000 index 8ed134fc8c..0000000000 --- a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFSEM/system +++ /dev/null @@ -1 +0,0 @@ -../common/system/ \ No newline at end of file diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/FSM/0.orig/U b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/FSM/0.orig/U new file mode 100644 index 0000000000..8b26839201 --- /dev/null +++ b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/FSM/0.orig/U @@ -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; + } +} + + +// ************************************************************************* // diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/0.orig/nut b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/0.orig/nut index f14b14ead5..402ed7739d 100644 --- a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/0.orig/nut +++ b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/0.orig/nut @@ -1,7 +1,7 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2112 | +| \\ / O peration | Version: v2206 | | \\ / A nd | Website: www.openfoam.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/0.orig/p b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/0.orig/p index 80665bfdbd..21b9fe048d 100644 --- a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/0.orig/p +++ b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/0.orig/p @@ -1,7 +1,7 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2112 | +| \\ / O peration | Version: v2206 | | \\ / A nd | Website: www.openfoam.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/Allclean b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/Allclean new file mode 100755 index 0000000000..fb1f384730 --- /dev/null +++ b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/Allclean @@ -0,0 +1,8 @@ +#!/bin/sh +cd "${0%/*}" || exit # Run from this directory +. ${WM_PROJECT_DIR:?}/bin/tools/CleanFunctions # Tutorial clean functions +#------------------------------------------------------------------------------ + +cleanCase0 + +#------------------------------------------------------------------------------ diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/Allrun b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/Allrun new file mode 100755 index 0000000000..86d9e0a9a1 --- /dev/null +++ b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/Allrun @@ -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 + +#------------------------------------------------------------------------------ diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/Allrun-parallel b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/Allrun-parallel new file mode 100755 index 0000000000..903b0e14bc --- /dev/null +++ b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/Allrun-parallel @@ -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 + +#------------------------------------------------------------------------------ diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/Allrun.pre b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/Allrun.pre new file mode 100755 index 0000000000..204e1eb5b5 --- /dev/null +++ b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/Allrun.pre @@ -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 + +#------------------------------------------------------------------------------ diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFSEM/constant/boundaryData/inlet/0/L b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/constant/boundaryData/inlet/0/L similarity index 100% rename from tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFSEM/constant/boundaryData/inlet/0/L rename to tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/constant/boundaryData/inlet/0/L diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFSEM/constant/boundaryData/inlet/0/R b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/constant/boundaryData/inlet/0/R similarity index 100% rename from tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFSEM/constant/boundaryData/inlet/0/R rename to tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/constant/boundaryData/inlet/0/R diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFSEM/constant/boundaryData/inlet/0/U b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/constant/boundaryData/inlet/0/U similarity index 100% rename from tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFSEM/constant/boundaryData/inlet/0/U rename to tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/constant/boundaryData/inlet/0/U diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFSEM/constant/boundaryData/inlet/points b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/constant/boundaryData/inlet/points similarity index 100% rename from tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/DFSEM/constant/boundaryData/inlet/points rename to tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/constant/boundaryData/inlet/points diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/constant/transportProperties b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/constant/transportProperties index 4cd62b9fba..94146e21be 100644 --- a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/constant/transportProperties +++ b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/constant/transportProperties @@ -1,7 +1,7 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2112 | +| \\ / O peration | Version: v2206 | | \\ / A nd | Website: www.openfoam.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/constant/turbulenceProperties b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/constant/turbulenceProperties index 19839ae715..802117d2e3 100644 --- a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/constant/turbulenceProperties +++ b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/constant/turbulenceProperties @@ -1,7 +1,7 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2112 | +| \\ / O peration | Version: v2206 | | \\ / A nd | Website: www.openfoam.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/blockMeshDict b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/blockMeshDict index 3fd0382369..eaad0b99a6 100644 --- a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/blockMeshDict +++ b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/blockMeshDict @@ -1,7 +1,7 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2112 | +| \\ / O peration | Version: v2206 | | \\ / A nd | Web: www.openfoam.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/controlDict b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/controlDict index f7b7ae7d5c..6de26d460d 100644 --- a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/controlDict +++ b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/controlDict @@ -1,7 +1,7 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2112 | +| \\ / O peration | Version: v2206 | | \\ / A nd | Website: www.openfoam.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ @@ -22,7 +22,7 @@ startTime 0; stopAt endTime; -endTime 10; // 180; +endTime 180; deltaT 2e-3; @@ -70,53 +70,44 @@ functions type coded; libs (utilityFunctionObjects); name Cf; + timeStart $/timeStart; writeControl writeTime; codeExecute #{ - static autoPtr Cf; - if - ( - mesh().time().timeIndex() == 1 - || - mesh().time().startTimeIndex() == mesh().time().timeIndex() - 1 - ) + auto* CfPtr = + mesh().getObjectPtr("Cf"); + + if (!CfPtr) { Info<< "Create skin-friction coefficient field" << nl; - Cf.set + CfPtr = new volScalarField ( - new volScalarField + IOobject ( - IOobject - ( - "Cf", - mesh().time().timeName(), - mesh(), - IOobject::NO_READ, - IOobject::AUTO_WRITE - ), + "Cf", + mesh().time().timeName(), mesh(), - dimless - ) + IOobject::NO_READ, + IOobject::AUTO_WRITE + ), + mesh(), + dimless ); + + regIOobject::store(CfPtr); } - if - ( - mesh().time().timeIndex() != 1 - && mesh().time().timeIndex() > 3 // 60 // = timeStart - ) - { - Info<< "Computing skin-friction coefficient field" << endl; + auto& Cf = *CfPtr; - const auto& tau = - mesh().lookupObject("wallShearStress"); - auto& Cf = mesh().lookupObjectRef("Cf"); + Info<< "Computing skin-friction coefficient field\n" << endl; - const dimensionedScalar Ubulk(dimVelocity, 17.55); + const auto& tau = + mesh().lookupObject("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)); #}; } diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/decomposeParDict b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/decomposeParDict index 3aca867009..ea7a1d9ca3 100644 --- a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/decomposeParDict +++ b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/decomposeParDict @@ -1,7 +1,7 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2112 | +| \\ / O peration | Version: v2206 | | \\ / A nd | Website: www.openfoam.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/fvSchemes b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/fvSchemes index 938eb83a18..a50add7c86 100644 --- a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/fvSchemes +++ b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/fvSchemes @@ -1,7 +1,7 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2112 | +| \\ / O peration | Version: v2206 | | \\ / A nd | Website: www.openfoam.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/fvSolution b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/fvSolution index b753720e69..c36c5c5bf6 100644 --- a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/fvSolution +++ b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/fvSolution @@ -1,7 +1,7 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2112 | +| \\ / O peration | Version: v2206 | | \\ / A nd | Website: www.openfoam.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/sampleCf b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/sampleCf index ed74cd12f2..9747827f69 100644 --- a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/sampleCf +++ b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/sampleCf @@ -2,7 +2,7 @@ type sets; libs (sampling); -interpolationScheme cellPatchConstrained; +interpolationScheme cellPoint; setFormat raw; fields ( CfMean ); diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/sample b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/sampleUMean similarity index 97% rename from tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/sample rename to tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/sampleUMean index b1e6105386..4423cb8e64 100644 --- a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/sample +++ b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/sampleUMean @@ -2,13 +2,12 @@ type sets; libs (sampling); -interpolationScheme cellPatchConstrained; +interpolationScheme cellPoint; setFormat raw; fields ( - columnAverage:columnAverage(UMean) - columnAverage:columnAverage(UPrime2Mean) + columnAverage(UMean) ); sets diff --git a/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/sampleUPrime2Mean b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/sampleUPrime2Mean new file mode 100644 index 0000000000..3d10d45039 --- /dev/null +++ b/tutorials/incompressible/pimpleFoam/LES/planeChannel/setups.orig/common/system/sampleUPrime2Mean @@ -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; + } +} + + +// ************************************************************************* // diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/Allclean b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/Allclean index e570da4052..2206c5fd7d 100755 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/Allclean +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/Allclean @@ -3,11 +3,7 @@ cd "${0%/*}" || exit # Run from this directory . ${WM_PROJECT_DIR:?}/bin/tools/CleanFunctions # Tutorial clean functions #------------------------------------------------------------------------------ -cleanCase0 - -rm -rf 0.orig -rm -rf system -rm -rf constant +rm -rf setups rm -rf results rm -rf plots diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/Allrun b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/Allrun index 8e89e0dc3d..e794eecc6b 100755 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/Allrun +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/Allrun @@ -1,10 +1,9 @@ #!/bin/sh cd "${0%/*}" || exit # Run from this directory . ${WM_PROJECT_DIR:?}/bin/tools/RunFunctions # Tutorial run functions -. ${WM_PROJECT_DIR:?}/bin/tools/CleanFunctions # Tutorial clean functions #------------------------------------------------------------------------------ -# setups +# settings # operand setups setups=" @@ -13,55 +12,131 @@ cd "${0%/*}" || exit # Run from this directory FSM " + # flag to enable computations + run=true + # flag to enable computations in parallel mode 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 -# and clean the case for the next run +# Create the given setup # Arguments: -# $1 = Path to move results +# $1 = Path to create the setup # Outputs: # 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" - dirSettings="$dirResult"/settings + printf "\n# Create the setup: %s\n" "$setup" + + 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" ] 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" - mkdir -p "$dirSettings" + if [ "$common_dynamic_code" = true ] + 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 - - echo " # Directory $dirResult already exists" - echo " # Skipping the computation" - + printf " # Directory %s already exists\n" "$dirResult" + printf " # Skipping the computation of the given setup\n" fi } @@ -70,55 +145,28 @@ collect() { for setup in $setups do + dirSetupOrig="setups.orig/$setup" - echo "" - 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 ] + if [ ! -d "$dirSetupOrig" ] then - - runApplication blockMesh - - runApplication renumberMesh -overwrite -constant - - runApplication checkMesh -allTopology -allGeometry -constant - + echo "Setup directory: $dirSetupOrig" \ + "could not be found - skipping execution" 1>&2 + continue fi - if [ "$parallel" = true ] + if [ "$run" = true ] then - - runApplication decomposePar - - runParallel $(getApplication) - - runApplication reconstructPar - + run_setup "$setup" else - - runApplication $(getApplication) - + dry_run_setup "$setup" 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 +if notTest "$@" && [ "$run" = true ] +then + ./plot +fi + + #------------------------------------------------------------------------------ diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/plot b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/plot index 66483f05b8..1a4211bb57 100755 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/plot +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/plot @@ -18,9 +18,9 @@ plot_R_patch() { setup="$1" - endTime=$(foamDictionary results/$setup/settings/controlDict -entry endTime -value) - # benchmarkFile="ReTau-395/dataset/chan395.reystress" - sampleFile="results/$setup/postProcessing/sampleCellPoint/$endTime/inletPatch_columnAverage:columnAverage(UPrime2Mean).xy" + endTime=$(foamDictionary results/"$setup"/system/controlDict -entry endTime -value) + benchmarkFile="resources/dataset/chan395.reystress" + sampleFile="results/$setup/postProcessing/sampleUPrime2Mean/$endTime/inletPatch_columnAverage(UPrime2Mean).xy" image="plots/$setup/R_patch.png" gnuplot<" w l lw 2 lc rgb "#009E73", \ samples u 1:5 t "" w l lw 2 lc rgb "#F0E440", \ samples u 1:7 t "" w l lw 2 lc rgb "#0072B2", \ - samples u 1:3 t "" w l lw 2 lc rgb "#D55E00" - - # benchmark u 1:3 t "_{DNS}" w l lw 2 dt 2 lc rgb "#009E73", \ - # benchmark u 1:4 t "_{DNS}" w l lw 2 dt 2 lc rgb "#F0E440", \ - # benchmark u 1:5 t "_{DNS}" w l lw 2 dt 2 lc rgb "#0072B2", \ - # benchmark u 1:6 t "_{DNS}" w l lw 2 dt 2 lc rgb "#D55E00" + samples u 1:3 t "" w l lw 2 lc rgb "#D55E00", \ + benchmark u 1:3 t "_{DNS}" w l lw 2 dt 2 lc rgb "#009E73", \ + benchmark u 1:4 t "_{DNS}" w l lw 2 dt 2 lc rgb "#F0E440", \ + benchmark u 1:5 t "_{DNS}" w l lw 2 dt 2 lc rgb "#0072B2", \ + benchmark u 1:6 t "_{DNS}" w l lw 2 dt 2 lc rgb "#D55E00" 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< [-]" + 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 "_{input}" w l lw 2 lc rgb "#D55E00", \ + benchmark u 1:3 t "_{output}" w l lw 2 dt 2 lc rgb "#009E73" +PLT_TR_PATCH +} + + plot_R_cell() { setup="$1" - endTime=$(foamDictionary results/$setup/settings/controlDict -entry endTime -value) - # benchmarkFile="ReTau-395/dataset/chan395.reystress" - sampleFile="results/$setup/postProcessing/sampleCellPoint/$endTime/inletCell_columnAverage:columnAverage(UPrime2Mean).xy" + endTime=$(foamDictionary results/"$setup"/system/controlDict -entry endTime -value) + benchmarkFile="resources/dataset/chan395.reystress" + sampleFile="results/$setup/postProcessing/sampleUPrime2Mean/$endTime/inletCell_columnAverage(UPrime2Mean).xy" image="plots/$setup/R_cell.png" gnuplot<" w l lw 2 lc rgb "#009E73", \ samples u 1:5 t "" w l lw 2 lc rgb "#F0E440", \ samples u 1:7 t "" w l lw 2 lc rgb "#0072B2", \ - samples u 1:3 t "" w l lw 2 lc rgb "#D55E00" - - # benchmark u 1:3 t "_{DNS}" w l lw 2 dt 2 lc rgb "#009E73", \ - # benchmark u 1:4 t "_{DNS}" w l lw 2 dt 2 lc rgb "#F0E440", \ - # benchmark u 1:5 t "_{DNS}" w l lw 2 dt 2 lc rgb "#0072B2", \ - # benchmark u 1:6 t "_{DNS}" w l lw 2 dt 2 lc rgb "#D55E00" + samples u 1:3 t "" w l lw 2 lc rgb "#D55E00", \ + benchmark u 1:3 t "_{DNS}" w l lw 2 dt 2 lc rgb "#009E73", \ + benchmark u 1:4 t "_{DNS}" w l lw 2 dt 2 lc rgb "#F0E440", \ + benchmark u 1:5 t "_{DNS}" w l lw 2 dt 2 lc rgb "#0072B2", \ + benchmark u 1:6 t "_{DNS}" w l lw 2 dt 2 lc rgb "#D55E00" 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< [-]" + 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 "_{input}" w l lw 2 lc rgb "#D55E00", \ + benchmark u 1:3 t "_{output}" w l lw 2 dt 2 lc rgb "#009E73" +PLT_TR_CELL +} + + plot_UMean_patch() { setup="$1" - endTime=$(foamDictionary results/$setup/settings/controlDict -entry endTime -value) - benchmarkFile="../../resources/incompressible/oneCellThickPlaneChannelFlow/ReTau-395/dataset/chan395.means" - sampleFile="results/$setup/postProcessing/sampleCellPoint/$endTime/inletPatch_columnAverage:columnAverage(UMean).xy" + endTime=$(foamDictionary results/"$setup"/system/controlDict -entry endTime -value) + benchmarkFile="resources/dataset/chan395.means" + sampleFile="results/$setup/postProcessing/sampleUMean/$endTime/inletPatch_columnAverage(UMean).xy" image="plots/$setup/UMean_patch.png" gnuplot</dev/null || { for setup in $setups do - echo "" echo "# Plots for the setup: $setup" echo "" + [ -d "results/$setup" ] || { + echo "No results/$setup directory found - skipping graph creation" 1>&2 + continue + } + dirPlots="plots/$setup" [ -d "$dirPlots" ] || mkdir -p "$dirPlots" @@ -170,6 +279,12 @@ do plot_UMean_patch "$setup" + + plot_TR_patch "$setup" + + plot_TR_cell "$setup" + + plot_TMean_patch "$setup" done diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/resources/dataset/chan395.kbal b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/resources/dataset/chan395.kbal new file mode 100644 index 0000000000..42eaa5b899 --- /dev/null +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/resources/dataset/chan395.kbal @@ -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 diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/resources/dataset/chan395.means b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/resources/dataset/chan395.means new file mode 100644 index 0000000000..d130e16744 --- /dev/null +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/resources/dataset/chan395.means @@ -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 diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/resources/dataset/chan395.reystress b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/resources/dataset/chan395.reystress new file mode 100644 index 0000000000..5d6233a35f --- /dev/null +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/resources/dataset/chan395.reystress @@ -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 diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/0.orig/T b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/0.orig/T new file mode 100644 index 0000000000..af31525b7b --- /dev/null +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/0.orig/T @@ -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; + } +} + + +// ************************************************************************* // diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/0.orig/U b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/0.orig/U index cc005411f0..4a0d9a31f2 100644 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/0.orig/U +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/0.orig/U @@ -1,7 +1,7 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2112 | +| \\ / O peration | Version: v2206 | | \\ / A nd | Website: www.openfoam.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ @@ -23,13 +23,25 @@ boundaryField inlet { type turbulentDigitalFilterInlet; - n ( 64 70 ); + n ( 70 64 ); L ( - 0.78035508 0.31085352 0.342261 0.1728125 0.171875 - 0.22459375 0.172787596 0.171889998 0.224578995 + 0.04446467692 0.01771245128 0.01950205128 + 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; } diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/0.orig/nut b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/0.orig/nut deleted file mode 120000 index 8186897dc1..0000000000 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/0.orig/nut +++ /dev/null @@ -1 +0,0 @@ -../../common/0.orig/nut \ No newline at end of file diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/0.orig/p b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/0.orig/p deleted file mode 120000 index d1e1225671..0000000000 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/0.orig/p +++ /dev/null @@ -1 +0,0 @@ -../../common/0.orig/p \ No newline at end of file diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/constant/boundaryData/inlet/points b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/constant/boundaryData/inlet/points deleted file mode 100644 index 5474eb4eae..0000000000 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/constant/boundaryData/inlet/points +++ /dev/null @@ -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) -) diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/constant/transportProperties b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/constant/transportProperties deleted file mode 120000 index e6a4e4f7fc..0000000000 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/constant/transportProperties +++ /dev/null @@ -1 +0,0 @@ -../../common/constant/transportProperties \ No newline at end of file diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/constant/turbulenceProperties b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/constant/turbulenceProperties deleted file mode 120000 index f9d514a2f3..0000000000 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/constant/turbulenceProperties +++ /dev/null @@ -1 +0,0 @@ -../../common/constant/turbulenceProperties \ No newline at end of file diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/system b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/system deleted file mode 120000 index 86c0ebd6e7..0000000000 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/system +++ /dev/null @@ -1 +0,0 @@ -../common/system \ No newline at end of file diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFSEM/0.orig/U b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFSEM/0.orig/U index d3f677097e..816b1e2502 100644 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFSEM/0.orig/U +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFSEM/0.orig/U @@ -1,7 +1,7 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2112 | +| \\ / O peration | Version: v2206 | | \\ / A nd | Website: www.openfoam.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFSEM/0.orig/nut b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFSEM/0.orig/nut deleted file mode 120000 index 8186897dc1..0000000000 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFSEM/0.orig/nut +++ /dev/null @@ -1 +0,0 @@ -../../common/0.orig/nut \ No newline at end of file diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFSEM/0.orig/p b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFSEM/0.orig/p deleted file mode 120000 index d1e1225671..0000000000 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFSEM/0.orig/p +++ /dev/null @@ -1 +0,0 @@ -../../common/0.orig/p \ No newline at end of file diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFSEM/constant/boundaryData/inlet/points b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFSEM/constant/boundaryData/inlet/points deleted file mode 100644 index 5474eb4eae..0000000000 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFSEM/constant/boundaryData/inlet/points +++ /dev/null @@ -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) -) diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFSEM/constant/transportProperties b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFSEM/constant/transportProperties deleted file mode 120000 index e6a4e4f7fc..0000000000 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFSEM/constant/transportProperties +++ /dev/null @@ -1 +0,0 @@ -../../common/constant/transportProperties \ No newline at end of file diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFSEM/constant/turbulenceProperties b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFSEM/constant/turbulenceProperties deleted file mode 120000 index f9d514a2f3..0000000000 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFSEM/constant/turbulenceProperties +++ /dev/null @@ -1 +0,0 @@ -../../common/constant/turbulenceProperties \ No newline at end of file diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFSEM/system b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFSEM/system deleted file mode 120000 index 86c0ebd6e7..0000000000 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFSEM/system +++ /dev/null @@ -1 +0,0 @@ -../common/system \ No newline at end of file diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/0.orig/T b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/0.orig/T new file mode 100644 index 0000000000..e1c6456c52 --- /dev/null +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/0.orig/T @@ -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; + } +} + + +// ************************************************************************* // diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/0.orig/U b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/0.orig/U index 16a04da966..dda4043260 100644 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/0.orig/U +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/0.orig/U @@ -1,7 +1,7 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2112 | +| \\ / O peration | Version: v2206 | | \\ / A nd | Website: www.openfoam.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ @@ -24,13 +24,25 @@ boundaryField { type turbulentDigitalFilterInlet; fsm true; - n ( 64 70 ); + n ( 70 64 ); L ( - 0.78035508 0.31085352 0.342261 0.1728125 0.171875 - 0.22459375 0.172787596 0.171889998 0.224578995 + 0.04446467692 0.01771245128 0.01950205128 + 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; } diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/0.orig/nut b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/0.orig/nut deleted file mode 120000 index 8186897dc1..0000000000 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/0.orig/nut +++ /dev/null @@ -1 +0,0 @@ -../../common/0.orig/nut \ No newline at end of file diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/0.orig/p b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/0.orig/p deleted file mode 120000 index d1e1225671..0000000000 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/0.orig/p +++ /dev/null @@ -1 +0,0 @@ -../../common/0.orig/p \ No newline at end of file diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/constant/boundaryData/inlet/0/R b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/constant/boundaryData/inlet/0/R deleted file mode 100644 index 084bdd9f8f..0000000000 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/constant/boundaryData/inlet/0/R +++ /dev/null @@ -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) -) diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/constant/boundaryData/inlet/0/UMean b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/constant/boundaryData/inlet/0/UMean deleted file mode 100644 index 2ecd2a6ad4..0000000000 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/constant/boundaryData/inlet/0/UMean +++ /dev/null @@ -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 ) -) diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/constant/boundaryData/inlet/points b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/constant/boundaryData/inlet/points deleted file mode 100644 index 5474eb4eae..0000000000 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/constant/boundaryData/inlet/points +++ /dev/null @@ -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) -) diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/constant/transportProperties b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/constant/transportProperties deleted file mode 120000 index e6a4e4f7fc..0000000000 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/constant/transportProperties +++ /dev/null @@ -1 +0,0 @@ -../../common/constant/transportProperties \ No newline at end of file diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/constant/turbulenceProperties b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/constant/turbulenceProperties deleted file mode 120000 index f9d514a2f3..0000000000 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/constant/turbulenceProperties +++ /dev/null @@ -1 +0,0 @@ -../../common/constant/turbulenceProperties \ No newline at end of file diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/system b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/system deleted file mode 120000 index 86c0ebd6e7..0000000000 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/FSM/system +++ /dev/null @@ -1 +0,0 @@ -../common/system \ No newline at end of file diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/0.orig/T b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/0.orig/T new file mode 100644 index 0000000000..72d8b03d64 --- /dev/null +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/0.orig/T @@ -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; + } +} + + +// ************************************************************************* // diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/0.orig/nut b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/0.orig/nut index f14b14ead5..402ed7739d 100644 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/0.orig/nut +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/0.orig/nut @@ -1,7 +1,7 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2112 | +| \\ / O peration | Version: v2206 | | \\ / A nd | Website: www.openfoam.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/0.orig/p b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/0.orig/p index 80665bfdbd..21b9fe048d 100644 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/0.orig/p +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/0.orig/p @@ -1,7 +1,7 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2112 | +| \\ / O peration | Version: v2206 | | \\ / A nd | Website: www.openfoam.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/Allclean b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/Allclean new file mode 100755 index 0000000000..fb1f384730 --- /dev/null +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/Allclean @@ -0,0 +1,8 @@ +#!/bin/sh +cd "${0%/*}" || exit # Run from this directory +. ${WM_PROJECT_DIR:?}/bin/tools/CleanFunctions # Tutorial clean functions +#------------------------------------------------------------------------------ + +cleanCase0 + +#------------------------------------------------------------------------------ diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/Allrun b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/Allrun new file mode 100755 index 0000000000..f33a86dcdd --- /dev/null +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/Allrun @@ -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 + +#------------------------------------------------------------------------------ diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/Allrun-parallel b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/Allrun-parallel new file mode 100755 index 0000000000..e8d042969c --- /dev/null +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/Allrun-parallel @@ -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 + +#------------------------------------------------------------------------------ diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/Allrun.pre b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/Allrun.pre new file mode 100755 index 0000000000..204e1eb5b5 --- /dev/null +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/Allrun.pre @@ -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 + +#------------------------------------------------------------------------------ diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/constant/boundaryData/inlet/0/TMean b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/constant/boundaryData/inlet/0/TMean new file mode 100644 index 0000000000..f6073af55c --- /dev/null +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/constant/boundaryData/inlet/0/TMean @@ -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 +) diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/constant/boundaryData/inlet/0/TR b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/constant/boundaryData/inlet/0/TR new file mode 100644 index 0000000000..470ec9916f --- /dev/null +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/constant/boundaryData/inlet/0/TR @@ -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 +) diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/constant/boundaryData/inlet/0/UMean b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/constant/boundaryData/inlet/0/UMean similarity index 100% rename from tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/constant/boundaryData/inlet/0/UMean rename to tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/constant/boundaryData/inlet/0/UMean diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/constant/boundaryData/inlet/0/R b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/constant/boundaryData/inlet/0/UR similarity index 100% rename from tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/DFM/constant/boundaryData/inlet/0/R rename to tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/constant/boundaryData/inlet/0/UR diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/constant/boundaryData/inlet/points b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/constant/boundaryData/inlet/points new file mode 100644 index 0000000000..71a6a11b8e --- /dev/null +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/constant/boundaryData/inlet/points @@ -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 ) +) diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/constant/transportProperties b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/constant/transportProperties index 4cd62b9fba..94146e21be 100644 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/constant/transportProperties +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/constant/transportProperties @@ -1,7 +1,7 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2112 | +| \\ / O peration | Version: v2206 | | \\ / A nd | Website: www.openfoam.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/constant/turbulenceProperties b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/constant/turbulenceProperties index 19839ae715..802117d2e3 100644 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/constant/turbulenceProperties +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/constant/turbulenceProperties @@ -1,7 +1,7 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2112 | +| \\ / O peration | Version: v2206 | | \\ / A nd | Website: www.openfoam.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/blockMeshDict b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/blockMeshDict index 33c00a38f7..fa6a680012 100644 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/blockMeshDict +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/blockMeshDict @@ -1,7 +1,7 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2112 | +| \\ / O peration | Version: v2206 | | \\ / A nd | Website: www.openfoam.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ @@ -16,33 +16,43 @@ FoamFile scale 1; -// L:length, H:height, W:width -L 0.125664; -H 1.0; -H2 #eval{ 2*$H }; -W #eval{ pi() }; +nx 2; +ny 82; +nz 23; + +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 ( - ( 0 0 0) - ($L 0 0) - ($L $H 0) - ($L $H2 0) - ( 0 $H2 0) - ( 0 $H 0) + ($xMin $yMin $zMin) + ($xMax $yMin $zMin) + ($xMax $yMax $zMin) + ($xMin $yMax $zMin) - ( 0 0 $W) - ($L 0 $W) - ($L $H $W) - ($L $H2 $W) - ( 0 $H2 $W) - ( 0 $H $W) + ($xMin $yMin $z1Max) //4 + ($xMax $yMin $z1Max) + ($xMax $yMax $z1Max) + ($xMin $yMax $z1Max) + + ($xMin $yMin $z2Max) // 8 + ($xMax $yMin $z2Max) + ($xMax $yMax $z2Max) + ($xMin $yMax $z2Max) ); blocks ( - hex ( 0 1 2 5 6 7 8 11) (1 23 82) simpleGrading (1 10.7028 1) - hex ( 5 2 3 4 11 8 9 10) (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 (4 5 6 7 8 9 10 11) ($nx $ny $nz) simpleGrading (1 1 $z2Exp) ); boundary @@ -50,34 +60,34 @@ boundary bottom { type wall; - faces ((0 6 7 1)); + faces ((0 3 2 1)); } top { type wall; - faces ((4 3 9 10)); + faces ((8 11 10 9)); } left { type cyclic; neighbourPatch right; - faces ((1 2 5 0)(2 3 4 5)); + faces ((3 2 6 7)(7 6 10 11)); } right { type cyclic; neighbourPatch left; - faces ((6 11 8 7)(11 10 9 8)); + faces ((0 4 5 1)(4 8 9 5)); } inlet { type patch; - faces ((0 5 11 6)(5 4 10 11)); + faces ((0 3 7 4)(4 7 11 8)); } outlet { type patch; - faces ((1 7 8 2)(2 8 9 3)); + faces ((1 5 6 2)(5 9 10 6)); } ); diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/columnAverage b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/columnAverage index 7a61f2956a..57c255dd42 100644 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/columnAverage +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/columnAverage @@ -4,7 +4,7 @@ type columnAverage; libs (fieldFunctionObjects); patches ( left ); -fields ( UPrime2Mean UMean ); +fields ( UPrime2Mean UMean TPrime2Mean TMean ); executeControl onEnd; writeControl onEnd; diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/controlDict b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/controlDict index 5e579f8edf..b0913e3614 100644 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/controlDict +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/controlDict @@ -1,7 +1,7 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2112 | +| \\ / O peration | Version: v2206 | | \\ / A nd | Website: www.openfoam.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ @@ -22,7 +22,7 @@ startTime 0; stopAt endTime; -endTime 30.0; +endTime 30; deltaT 2e-3; @@ -51,6 +51,31 @@ timeStart #eval{ 0.1 * ${/endTime} }; 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 { type fieldAverage; @@ -66,6 +91,12 @@ functions prime2Mean on; base time; } + T + { + mean on; + prime2Mean on; + base time; + } ); } } diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/decomposeParDict b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/decomposeParDict index c770ab704a..92f3a074d5 100644 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/decomposeParDict +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/decomposeParDict @@ -1,7 +1,7 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2112 | +| \\ / O peration | Version: v2206 | | \\ / A nd | Website: www.openfoam.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ @@ -16,7 +16,9 @@ FoamFile numberOfSubdomains 4; -method random; +method hierarchical; + +n (2 1 2); // ************************************************************************* // diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/fvSchemes b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/fvSchemes index 938eb83a18..aa6e51e1c7 100644 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/fvSchemes +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/fvSchemes @@ -1,7 +1,7 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2112 | +| \\ / O peration | Version: v2206 | | \\ / A nd | Website: www.openfoam.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ @@ -30,6 +30,9 @@ divSchemes div(phi,U) Gauss linear; + turbulence Gauss limitedLinear 1; + div(phi,T) $turbulence; + div((nuEff*dev2(T(grad(U))))) Gauss linear; } diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/fvSolution b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/fvSolution index b753720e69..de1175a5cc 100644 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/fvSolution +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/fvSolution @@ -1,7 +1,7 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2112 | +| \\ / O peration | Version: v2206 | | \\ / A nd | Website: www.openfoam.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ @@ -20,20 +20,13 @@ solvers { solver GAMG; smoother DICGaussSeidel; - tolerance 1e-06; + tolerance 1e-6; relTol 0.001; - nPreSweeps 0; - nPostSweeps 2; - cacheAgglomeration true; - nCellsInCoarsestLevel 1000; - agglomerator faceAreaPair; - mergeLevels 1; } pFinal { $p; - tolerance 1e-06; relTol 0; } @@ -41,14 +34,21 @@ solvers { solver PBiCG; preconditioner DILU; - tolerance 1e-08; + tolerance 1e-8; relTol 0.1; } UFinal { $U; - tolerance 1e-08; + relTol 0; + } + + "T.*" + { + solver PBiCGStab; + preconditioner DILU; + tolerance 1e-8; relTol 0; } } diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/sampleCellPoint b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/sampleTMean similarity index 56% rename from tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/sampleCellPoint rename to tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/sampleTMean index e8256847d3..6622f829dc 100644 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/sampleCellPoint +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/sampleTMean @@ -8,8 +8,7 @@ writeControl onEnd; fields ( - columnAverage:columnAverage(UMean) - columnAverage:columnAverage(UPrime2Mean) + columnAverage(TMean) ); sets @@ -17,17 +16,17 @@ sets inletPatch { type face; - axis y; - start (0.0 0 1.57); - end (0.0 2 1.57); + axis z; + start (0.0 1.57 0); + end (0.0 1.57 2); } inletCell { type midPoint; - axis y; - start (0.062832 0 1.57); - end (0.062832 2 1.57); + axis z; + start (0.062832 1.57 0); + end (0.062832 1.57 2); } } diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/sampleCellPatchConstrained b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/sampleTPrime2Mean similarity index 50% rename from tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/sampleCellPatchConstrained rename to tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/sampleTPrime2Mean index 9debf990b3..cecdf2ed16 100644 --- a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/sampleCellPatchConstrained +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/sampleTPrime2Mean @@ -2,14 +2,13 @@ type sets; libs (sampling); -interpolationScheme cellPatchConstrained; +interpolationScheme cellPoint; setFormat raw; writeControl onEnd; fields ( - columnAverage:columnAverage(UMean) - columnAverage:columnAverage(UPrime2Mean) + columnAverage(TPrime2Mean) ); sets @@ -17,17 +16,17 @@ sets inletPatch { type face; - axis y; - start (0.0 0 1.57); - end (0.0 2 1.57); + axis z; + start (0.0 1.57 0); + end (0.0 1.57 2); } inletCell { type midPoint; - axis y; - start (0.062832 0 1.57); - end (0.062832 2 1.57); + axis z; + start (0.062832 1.57 0); + end (0.062832 1.57 2); } } diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/sampleUMean b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/sampleUMean new file mode 100644 index 0000000000..f751ce5bc5 --- /dev/null +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/sampleUMean @@ -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); + } +} + + +// ************************************************************************* // diff --git a/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/sampleUPrime2Mean b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/sampleUPrime2Mean new file mode 100644 index 0000000000..5d6cfb10c3 --- /dev/null +++ b/tutorials/verificationAndValidation/turbulentInflow/oneCellThickPlaneChannel/setups.orig/common/system/sampleUPrime2Mean @@ -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); + } +} + + +// ************************************************************************* //