mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
TUT: clean up multiphase tutorials
This commit is contained in:
@ -31,7 +31,7 @@ writeControl adjustable;
|
||||
|
||||
writeInterval 2e-05;
|
||||
|
||||
cycleWrite 0;
|
||||
purgeWrite 0;
|
||||
|
||||
writeFormat ascii;
|
||||
|
||||
|
||||
@ -31,7 +31,7 @@ writeControl adjustable;
|
||||
|
||||
writeInterval 0.001;
|
||||
|
||||
cycleWrite 0;
|
||||
purgeWrite 0;
|
||||
|
||||
writeFormat ascii;
|
||||
|
||||
|
||||
@ -4,7 +4,8 @@ cd "${0%/*}" || exit # Run from this directory
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
cleanCase0
|
||||
|
||||
rm -rf constant/extendedFeatureEdgeMesh
|
||||
rm constant/triSurface/simpleCar.eMesh
|
||||
rm -f constant/triSurface/simpleCar.eMesh
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
@ -6,8 +6,7 @@ cd "${0%/*}" || exit # Run from this directory
|
||||
cleanCase0
|
||||
|
||||
# Remove surfaces and features
|
||||
rm -f constant/triSurface/propellerTip.obj.gz
|
||||
rm -f constant/triSurface/*.eMesh*
|
||||
rm -rf constant/triSurface
|
||||
rm -rf constant/extendedFeatureEdgeMesh
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
@ -5,8 +5,12 @@ cd "${0%/*}" || exit # Run from this directory
|
||||
|
||||
./Allrun.pre
|
||||
|
||||
restore0Dir
|
||||
|
||||
runApplication decomposePar
|
||||
|
||||
runParallel $(getApplication)
|
||||
|
||||
runApplication reconstructPar
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
@ -3,29 +3,30 @@ cd "${0%/*}" || exit # Run from this directory
|
||||
. ${WM_PROJECT_DIR:?}/bin/tools/RunFunctions # Tutorial run functions
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
mkdir -p constant/triSurface
|
||||
|
||||
# copy propeller surface from resources directory
|
||||
cp $FOAM_TUTORIALS/resources/geometry/propellerTip.obj.gz constant/triSurface/
|
||||
|
||||
# - meshing
|
||||
cp -f $FOAM_TUTORIALS/resources/geometry/propeller/* constant/triSurface/
|
||||
|
||||
# meshing
|
||||
runApplication blockMesh
|
||||
|
||||
runApplication surfaceFeatureExtract
|
||||
|
||||
runApplication snappyHexMesh -overwrite
|
||||
|
||||
runApplication renumberMesh -overwrite
|
||||
|
||||
# force removal of fields generated by snappy
|
||||
rm -rf 0
|
||||
|
||||
# - generate face/cell sets and zones
|
||||
# generate face/cell sets and zones
|
||||
runApplication topoSet -dict system/createInletOutletSets.topoSetDict
|
||||
|
||||
# - create the inlet/outlet and AMI patches
|
||||
# create the inlet/outlet and AMI patches
|
||||
runApplication createPatch -overwrite
|
||||
|
||||
# - test by running moveDynamicMes
|
||||
# test by running moveDynamicMes
|
||||
#runApplication moveDynamicMesh -checkAMI
|
||||
|
||||
# - set the initial fields
|
||||
restore0Dir
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
@ -1,304 +0,0 @@
|
||||
# Wavefront OBJ file
|
||||
# Regions:
|
||||
# 0 ascii
|
||||
#
|
||||
# points : 100
|
||||
# triangles : 196
|
||||
#
|
||||
v 0.0857323 0.1 -0.135092
|
||||
v -0.0857323 0.1 -0.135092
|
||||
v -0.0857323 0.1 0.135092
|
||||
v 0.0857323 0.1 0.135092
|
||||
v 0.158738 0.1 -0.0200533
|
||||
v -0.158738 0.1 -0.0200533
|
||||
v -0.158738 0.1 0.0200533
|
||||
v 0.158738 0.1 0.0200533
|
||||
v 0.0681247 0.1 -0.144772
|
||||
v -0.0681247 0.1 -0.144772
|
||||
v -0.0681247 0.1 0.144772
|
||||
v 0.0681247 0.1 0.144772
|
||||
v 0.154973 0.1 -0.0397904
|
||||
v -0.154973 0.1 -0.0397904
|
||||
v -0.154973 0.1 0.0397904
|
||||
v 0.154973 0.1 0.0397904
|
||||
v 0.0100465 0.1 -0.159684
|
||||
v -0.0100465 0.1 -0.159684
|
||||
v -0.0100465 0.1 0.159684
|
||||
v 0.0100465 0.1 0.159684
|
||||
v 0.148764 0.1 -0.0588999
|
||||
v -0.148764 0.1 -0.0588999
|
||||
v -0.148764 0.1 0.0588999
|
||||
v 0.148764 0.1 0.0588999
|
||||
v 0.140209 0.1 -0.0770806
|
||||
v -0.140209 0.1 -0.0770806
|
||||
v -0.140209 0.1 0.0770806
|
||||
v 0.140209 0.1 0.0770806
|
||||
v 0.0494427 0.1 -0.152169
|
||||
v -0.0494427 0.1 -0.152169
|
||||
v -0.0494427 0.1 0.152169
|
||||
v 0.0494427 0.1 0.152169
|
||||
v 0.16 0.1 0
|
||||
v -0.16 0.1 6.56331e-11
|
||||
v 0.101988 0.1 -0.123282
|
||||
v -0.101988 0.1 -0.123282
|
||||
v -0.101988 0.1 0.123282
|
||||
v 0.101988 0.1 0.123282
|
||||
v 0.029981 0.1 -0.157166
|
||||
v -0.029981 0.1 -0.157166
|
||||
v -0.029981 0.1 0.157166
|
||||
v 0.029981 0.1 0.157166
|
||||
v 0.129443 0.1 -0.0940456
|
||||
v -0.129443 0.1 -0.0940456
|
||||
v -0.129443 0.1 0.0940456
|
||||
v 0.129443 0.1 0.0940456
|
||||
v 0.116635 0.1 -0.109528
|
||||
v -0.116635 0.1 -0.109528
|
||||
v -0.116635 0.1 0.109528
|
||||
v 0.116635 0.1 0.109528
|
||||
v 0.0857323 -0.6 -0.135092
|
||||
v -0.0857323 -0.6 -0.135092
|
||||
v -0.0857323 -0.6 0.135092
|
||||
v 0.0857323 -0.6 0.135092
|
||||
v 0.158738 -0.6 -0.0200533
|
||||
v -0.158738 -0.6 -0.0200533
|
||||
v -0.158738 -0.6 0.0200533
|
||||
v 0.158738 -0.6 0.0200533
|
||||
v 0.0681247 -0.6 -0.144772
|
||||
v -0.0681247 -0.6 -0.144772
|
||||
v -0.0681247 -0.6 0.144772
|
||||
v 0.0681247 -0.6 0.144772
|
||||
v 0.154973 -0.6 -0.0397904
|
||||
v -0.154973 -0.6 -0.0397904
|
||||
v -0.154973 -0.6 0.0397904
|
||||
v 0.154973 -0.6 0.0397904
|
||||
v 0.0100465 -0.6 -0.159684
|
||||
v -0.0100465 -0.6 -0.159684
|
||||
v -0.0100465 -0.6 0.159684
|
||||
v 0.0100465 -0.6 0.159684
|
||||
v 0.148764 -0.6 -0.0588999
|
||||
v -0.148764 -0.6 -0.0588999
|
||||
v -0.148764 -0.6 0.0588999
|
||||
v 0.148764 -0.6 0.0588999
|
||||
v 0.140209 -0.6 -0.0770806
|
||||
v -0.140209 -0.6 -0.0770806
|
||||
v -0.140209 -0.6 0.0770806
|
||||
v 0.140209 -0.6 0.0770806
|
||||
v 0.0494427 -0.6 -0.152169
|
||||
v -0.0494427 -0.6 -0.152169
|
||||
v -0.0494427 -0.6 0.152169
|
||||
v 0.0494427 -0.6 0.152169
|
||||
v 0.16 -0.6 0
|
||||
v -0.16 -0.6 6.56331e-11
|
||||
v 0.101988 -0.6 -0.123282
|
||||
v -0.101988 -0.6 -0.123282
|
||||
v -0.101988 -0.6 0.123282
|
||||
v 0.101988 -0.6 0.123282
|
||||
v 0.029981 -0.6 -0.157166
|
||||
v -0.029981 -0.6 -0.157166
|
||||
v -0.029981 -0.6 0.157166
|
||||
v 0.029981 -0.6 0.157166
|
||||
v 0.129443 -0.6 -0.0940456
|
||||
v -0.129443 -0.6 -0.0940456
|
||||
v -0.129443 -0.6 0.0940456
|
||||
v 0.129443 -0.6 0.0940456
|
||||
v 0.116635 -0.6 -0.109528
|
||||
v -0.116635 -0.6 -0.109528
|
||||
v -0.116635 -0.6 0.109528
|
||||
v 0.116635 -0.6 0.109528
|
||||
g ascii
|
||||
f 33 83 5
|
||||
f 55 5 83
|
||||
f 5 55 13
|
||||
f 63 13 55
|
||||
f 13 63 21
|
||||
f 71 21 63
|
||||
f 21 71 25
|
||||
f 75 25 71
|
||||
f 25 75 43
|
||||
f 93 43 75
|
||||
f 43 93 47
|
||||
f 97 47 93
|
||||
f 47 97 35
|
||||
f 85 35 97
|
||||
f 35 85 1
|
||||
f 51 1 85
|
||||
f 1 51 9
|
||||
f 59 9 51
|
||||
f 9 59 29
|
||||
f 79 29 59
|
||||
f 29 79 39
|
||||
f 89 39 79
|
||||
f 39 89 17
|
||||
f 67 17 89
|
||||
f 17 67 18
|
||||
f 68 18 67
|
||||
f 18 68 40
|
||||
f 90 40 68
|
||||
f 40 90 30
|
||||
f 80 30 90
|
||||
f 30 80 10
|
||||
f 60 10 80
|
||||
f 10 60 2
|
||||
f 52 2 60
|
||||
f 2 52 36
|
||||
f 86 36 52
|
||||
f 36 86 48
|
||||
f 98 48 86
|
||||
f 48 98 44
|
||||
f 94 44 98
|
||||
f 44 94 26
|
||||
f 76 26 94
|
||||
f 26 76 22
|
||||
f 72 22 76
|
||||
f 22 72 14
|
||||
f 64 14 72
|
||||
f 14 64 6
|
||||
f 56 6 64
|
||||
f 6 56 34
|
||||
f 84 34 56
|
||||
f 34 84 7
|
||||
f 57 7 84
|
||||
f 7 57 15
|
||||
f 65 15 57
|
||||
f 15 65 23
|
||||
f 73 23 65
|
||||
f 23 73 27
|
||||
f 77 27 73
|
||||
f 27 77 45
|
||||
f 95 45 77
|
||||
f 45 95 49
|
||||
f 99 49 95
|
||||
f 49 99 37
|
||||
f 87 37 99
|
||||
f 37 87 3
|
||||
f 53 3 87
|
||||
f 3 53 11
|
||||
f 61 11 53
|
||||
f 11 61 31
|
||||
f 81 31 61
|
||||
f 31 81 41
|
||||
f 91 41 81
|
||||
f 41 91 19
|
||||
f 69 19 91
|
||||
f 19 69 20
|
||||
f 70 20 69
|
||||
f 20 70 42
|
||||
f 92 42 70
|
||||
f 42 92 32
|
||||
f 82 32 92
|
||||
f 32 82 12
|
||||
f 62 12 82
|
||||
f 12 62 4
|
||||
f 54 4 62
|
||||
f 4 54 38
|
||||
f 88 38 54
|
||||
f 38 88 50
|
||||
f 100 50 88
|
||||
f 50 100 46
|
||||
f 96 46 100
|
||||
f 46 96 28
|
||||
f 78 28 96
|
||||
f 28 78 24
|
||||
f 74 24 78
|
||||
f 24 74 16
|
||||
f 66 16 74
|
||||
f 16 66 8
|
||||
f 58 8 66
|
||||
f 8 58 33
|
||||
f 83 33 58
|
||||
f 13 21 5
|
||||
f 21 25 5
|
||||
f 5 25 33
|
||||
f 33 25 8
|
||||
f 25 43 8
|
||||
f 43 47 8
|
||||
f 47 35 8
|
||||
f 35 1 8
|
||||
f 1 9 8
|
||||
f 9 29 8
|
||||
f 29 39 8
|
||||
f 39 17 8
|
||||
f 17 18 8
|
||||
f 18 40 8
|
||||
f 40 30 8
|
||||
f 30 10 8
|
||||
f 10 2 8
|
||||
f 2 36 8
|
||||
f 36 48 8
|
||||
f 48 44 8
|
||||
f 44 26 8
|
||||
f 26 22 8
|
||||
f 22 14 8
|
||||
f 14 6 8
|
||||
f 6 34 8
|
||||
f 34 7 8
|
||||
f 8 7 16
|
||||
f 16 7 24
|
||||
f 7 15 24
|
||||
f 15 23 24
|
||||
f 24 23 28
|
||||
f 28 23 46
|
||||
f 46 23 50
|
||||
f 50 23 38
|
||||
f 38 23 4
|
||||
f 23 27 4
|
||||
f 27 45 4
|
||||
f 45 49 4
|
||||
f 49 37 4
|
||||
f 37 3 4
|
||||
f 4 3 12
|
||||
f 12 3 32
|
||||
f 32 3 42
|
||||
f 42 3 20
|
||||
f 20 3 19
|
||||
f 19 3 41
|
||||
f 41 3 31
|
||||
f 11 31 3
|
||||
f 66 74 58
|
||||
f 74 78 58
|
||||
f 58 78 83
|
||||
f 83 78 55
|
||||
f 78 96 55
|
||||
f 96 100 55
|
||||
f 100 88 55
|
||||
f 88 54 55
|
||||
f 54 62 55
|
||||
f 62 82 55
|
||||
f 82 92 55
|
||||
f 92 70 55
|
||||
f 70 69 55
|
||||
f 69 91 55
|
||||
f 91 81 55
|
||||
f 81 61 55
|
||||
f 61 53 55
|
||||
f 53 87 55
|
||||
f 87 99 55
|
||||
f 99 95 55
|
||||
f 95 77 55
|
||||
f 77 73 55
|
||||
f 73 65 55
|
||||
f 65 57 55
|
||||
f 57 84 55
|
||||
f 84 56 55
|
||||
f 55 56 63
|
||||
f 63 56 71
|
||||
f 56 64 71
|
||||
f 64 72 71
|
||||
f 71 72 75
|
||||
f 75 72 93
|
||||
f 93 72 97
|
||||
f 97 72 85
|
||||
f 85 72 51
|
||||
f 72 76 51
|
||||
f 76 94 51
|
||||
f 94 98 51
|
||||
f 98 86 51
|
||||
f 86 52 51
|
||||
f 51 52 59
|
||||
f 59 52 79
|
||||
f 79 52 89
|
||||
f 89 52 67
|
||||
f 67 52 68
|
||||
f 68 52 90
|
||||
f 90 52 80
|
||||
f 60 80 52
|
||||
@ -1,364 +0,0 @@
|
||||
# Wavefront OBJ file
|
||||
# Regions:
|
||||
# 0 ascii
|
||||
#
|
||||
# points : 120
|
||||
# triangles : 236
|
||||
#
|
||||
v 0.109625 0.06 -0.0488084
|
||||
v 0.0488084 0.06 -0.109625
|
||||
v -0.0488084 0.06 -0.109625
|
||||
v -0.109625 0.06 -0.0488084
|
||||
v -0.109625 0.06 0.0488084
|
||||
v -0.0488084 0.06 0.109625
|
||||
v 0.0488084 0.06 0.109625
|
||||
v 0.109625 0.06 0.0488084
|
||||
v 0.097082 0.06 -0.0705342
|
||||
v 0.0705342 0.06 -0.097082
|
||||
v -0.0705342 0.06 -0.097082
|
||||
v -0.097082 0.06 -0.0705342
|
||||
v -0.097082 0.06 0.0705342
|
||||
v -0.0705342 0.06 0.097082
|
||||
v 0.0705342 0.06 0.097082
|
||||
v 0.097082 0.06 0.0705342
|
||||
v 0.103923 0.06 -0.06
|
||||
v 0.06 0.06 -0.103923
|
||||
v -0.06 0.06 -0.103923
|
||||
v -0.103923 0.06 -0.06
|
||||
v -0.103923 0.06 0.06
|
||||
v -0.06 0.06 0.103923
|
||||
v 0.06 0.06 0.103923
|
||||
v 0.103923 0.06 0.06
|
||||
v 0.12 0.06 0
|
||||
v -2.46124e-11 0.06 -0.12
|
||||
v -0.12 0.06 4.92248e-11
|
||||
v 7.38372e-11 0.06 0.12
|
||||
v 0.0891774 0.06 -0.0802957
|
||||
v 0.0802957 0.06 -0.0891774
|
||||
v -0.0802957 0.06 -0.0891774
|
||||
v -0.0891774 0.06 -0.0802957
|
||||
v -0.0891774 0.06 0.0802957
|
||||
v -0.0802957 0.06 0.0891774
|
||||
v 0.0802957 0.06 0.0891774
|
||||
v 0.0891774 0.06 0.0802957
|
||||
v 0.114127 0.06 -0.037082
|
||||
v 0.037082 0.06 -0.114127
|
||||
v -0.037082 0.06 -0.114127
|
||||
v -0.114127 0.06 -0.037082
|
||||
v -0.114127 0.06 0.037082
|
||||
v -0.037082 0.06 0.114127
|
||||
v 0.037082 0.06 0.114127
|
||||
v 0.114127 0.06 0.037082
|
||||
v 0.117378 0.06 -0.0249494
|
||||
v 0.0249494 0.06 -0.117378
|
||||
v -0.0249494 0.06 -0.117378
|
||||
v -0.117378 0.06 -0.0249494
|
||||
v -0.117378 0.06 0.0249494
|
||||
v -0.0249494 0.06 0.117378
|
||||
v 0.0249494 0.06 0.117378
|
||||
v 0.117378 0.06 0.0249494
|
||||
v 0.119343 0.06 -0.0125434
|
||||
v 0.0125434 0.06 -0.119343
|
||||
v -0.0125434 0.06 -0.119343
|
||||
v -0.119343 0.06 -0.0125434
|
||||
v -0.119343 0.06 0.0125434
|
||||
v -0.0125434 0.06 0.119343
|
||||
v 0.0125434 0.06 0.119343
|
||||
v 0.119343 0.06 0.0125434
|
||||
v 0.109625 -0.08 -0.0488084
|
||||
v 0.0488084 -0.08 -0.109625
|
||||
v -0.0488084 -0.08 -0.109625
|
||||
v -0.109625 -0.08 -0.0488084
|
||||
v -0.109625 -0.08 0.0488084
|
||||
v -0.0488084 -0.08 0.109625
|
||||
v 0.0488084 -0.08 0.109625
|
||||
v 0.109625 -0.08 0.0488084
|
||||
v 0.097082 -0.08 -0.0705342
|
||||
v 0.0705342 -0.08 -0.097082
|
||||
v -0.0705342 -0.08 -0.097082
|
||||
v -0.097082 -0.08 -0.0705342
|
||||
v -0.097082 -0.08 0.0705342
|
||||
v -0.0705342 -0.08 0.097082
|
||||
v 0.0705342 -0.08 0.097082
|
||||
v 0.097082 -0.08 0.0705342
|
||||
v 0.103923 -0.08 -0.06
|
||||
v 0.06 -0.08 -0.103923
|
||||
v -0.06 -0.08 -0.103923
|
||||
v -0.103923 -0.08 -0.06
|
||||
v -0.103923 -0.08 0.06
|
||||
v -0.06 -0.08 0.103923
|
||||
v 0.06 -0.08 0.103923
|
||||
v 0.103923 -0.08 0.06
|
||||
v 0.12 -0.08 0
|
||||
v -2.46124e-11 -0.08 -0.12
|
||||
v -0.12 -0.08 4.92248e-11
|
||||
v 7.38372e-11 -0.08 0.12
|
||||
v 0.0891774 -0.08 -0.0802957
|
||||
v 0.0802957 -0.08 -0.0891774
|
||||
v -0.0802957 -0.08 -0.0891774
|
||||
v -0.0891774 -0.08 -0.0802957
|
||||
v -0.0891774 -0.08 0.0802957
|
||||
v -0.0802957 -0.08 0.0891774
|
||||
v 0.0802957 -0.08 0.0891774
|
||||
v 0.0891774 -0.08 0.0802957
|
||||
v 0.114127 -0.08 -0.037082
|
||||
v 0.037082 -0.08 -0.114127
|
||||
v -0.037082 -0.08 -0.114127
|
||||
v -0.114127 -0.08 -0.037082
|
||||
v -0.114127 -0.08 0.037082
|
||||
v -0.037082 -0.08 0.114127
|
||||
v 0.037082 -0.08 0.114127
|
||||
v 0.114127 -0.08 0.037082
|
||||
v 0.117378 -0.08 -0.0249494
|
||||
v 0.0249494 -0.08 -0.117378
|
||||
v -0.0249494 -0.08 -0.117378
|
||||
v -0.117378 -0.08 -0.0249494
|
||||
v -0.117378 -0.08 0.0249494
|
||||
v -0.0249494 -0.08 0.117378
|
||||
v 0.0249494 -0.08 0.117378
|
||||
v 0.117378 -0.08 0.0249494
|
||||
v 0.119343 -0.08 -0.0125434
|
||||
v 0.0125434 -0.08 -0.119343
|
||||
v -0.0125434 -0.08 -0.119343
|
||||
v -0.119343 -0.08 -0.0125434
|
||||
v -0.119343 -0.08 0.0125434
|
||||
v -0.0125434 -0.08 0.119343
|
||||
v 0.0125434 -0.08 0.119343
|
||||
v 0.119343 -0.08 0.0125434
|
||||
g ascii
|
||||
f 25 85 53
|
||||
f 113 53 85
|
||||
f 53 113 45
|
||||
f 45 113 105
|
||||
f 45 105 37
|
||||
f 97 37 105
|
||||
f 37 97 1
|
||||
f 61 1 97
|
||||
f 1 61 17
|
||||
f 17 61 77
|
||||
f 17 77 9
|
||||
f 9 77 69
|
||||
f 9 69 29
|
||||
f 89 29 69
|
||||
f 29 89 30
|
||||
f 90 30 89
|
||||
f 30 90 10
|
||||
f 70 10 90
|
||||
f 10 70 18
|
||||
f 18 70 78
|
||||
f 18 78 2
|
||||
f 2 78 62
|
||||
f 2 62 38
|
||||
f 98 38 62
|
||||
f 38 98 46
|
||||
f 106 46 98
|
||||
f 46 106 54
|
||||
f 54 106 114
|
||||
f 54 114 26
|
||||
f 86 26 114
|
||||
f 26 86 55
|
||||
f 115 55 86
|
||||
f 55 115 47
|
||||
f 47 115 107
|
||||
f 47 107 39
|
||||
f 99 39 107
|
||||
f 39 99 3
|
||||
f 63 3 99
|
||||
f 3 63 19
|
||||
f 19 63 79
|
||||
f 19 79 11
|
||||
f 11 79 71
|
||||
f 11 71 31
|
||||
f 91 31 71
|
||||
f 31 91 32
|
||||
f 92 32 91
|
||||
f 32 92 12
|
||||
f 72 12 92
|
||||
f 12 72 20
|
||||
f 20 72 80
|
||||
f 20 80 4
|
||||
f 4 80 64
|
||||
f 4 64 40
|
||||
f 100 40 64
|
||||
f 40 100 48
|
||||
f 108 48 100
|
||||
f 48 108 56
|
||||
f 56 108 116
|
||||
f 56 116 27
|
||||
f 87 27 116
|
||||
f 27 87 57
|
||||
f 117 57 87
|
||||
f 57 117 49
|
||||
f 49 117 109
|
||||
f 49 109 41
|
||||
f 101 41 109
|
||||
f 41 101 5
|
||||
f 65 5 101
|
||||
f 5 65 21
|
||||
f 21 65 81
|
||||
f 21 81 13
|
||||
f 13 81 73
|
||||
f 13 73 33
|
||||
f 93 33 73
|
||||
f 33 93 34
|
||||
f 94 34 93
|
||||
f 34 94 14
|
||||
f 74 14 94
|
||||
f 14 74 22
|
||||
f 22 74 82
|
||||
f 22 82 6
|
||||
f 6 82 66
|
||||
f 6 66 42
|
||||
f 102 42 66
|
||||
f 42 102 50
|
||||
f 110 50 102
|
||||
f 50 110 58
|
||||
f 58 110 118
|
||||
f 58 118 28
|
||||
f 88 28 118
|
||||
f 28 88 59
|
||||
f 119 59 88
|
||||
f 59 119 51
|
||||
f 51 119 111
|
||||
f 51 111 43
|
||||
f 103 43 111
|
||||
f 43 103 7
|
||||
f 67 7 103
|
||||
f 7 67 23
|
||||
f 23 67 83
|
||||
f 23 83 15
|
||||
f 15 83 75
|
||||
f 15 75 35
|
||||
f 95 35 75
|
||||
f 35 95 36
|
||||
f 96 36 95
|
||||
f 36 96 16
|
||||
f 76 16 96
|
||||
f 16 76 24
|
||||
f 24 76 84
|
||||
f 24 84 8
|
||||
f 8 84 68
|
||||
f 8 68 44
|
||||
f 104 44 68
|
||||
f 44 104 52
|
||||
f 112 52 104
|
||||
f 52 112 60
|
||||
f 60 112 120
|
||||
f 60 120 25
|
||||
f 85 25 120
|
||||
f 45 37 53
|
||||
f 37 1 53
|
||||
f 53 1 25
|
||||
f 25 1 60
|
||||
f 1 17 60
|
||||
f 60 17 52
|
||||
f 52 17 44
|
||||
f 44 17 8
|
||||
f 8 17 24
|
||||
f 24 17 16
|
||||
f 16 17 36
|
||||
f 36 17 35
|
||||
f 35 17 15
|
||||
f 15 17 23
|
||||
f 23 17 7
|
||||
f 7 17 43
|
||||
f 43 17 51
|
||||
f 51 17 59
|
||||
f 59 17 28
|
||||
f 28 17 58
|
||||
f 58 17 50
|
||||
f 50 17 42
|
||||
f 42 17 6
|
||||
f 6 17 22
|
||||
f 22 17 14
|
||||
f 14 17 34
|
||||
f 17 9 34
|
||||
f 9 29 34
|
||||
f 34 29 33
|
||||
f 33 29 13
|
||||
f 13 29 21
|
||||
f 21 29 5
|
||||
f 5 29 41
|
||||
f 41 29 49
|
||||
f 49 29 57
|
||||
f 57 29 27
|
||||
f 27 29 56
|
||||
f 56 29 48
|
||||
f 48 29 40
|
||||
f 40 29 4
|
||||
f 4 29 20
|
||||
f 20 29 12
|
||||
f 12 29 32
|
||||
f 32 29 31
|
||||
f 31 29 11
|
||||
f 29 30 11
|
||||
f 30 10 11
|
||||
f 11 10 19
|
||||
f 19 10 3
|
||||
f 3 10 39
|
||||
f 39 10 47
|
||||
f 47 10 55
|
||||
f 55 10 26
|
||||
f 26 10 54
|
||||
f 54 10 46
|
||||
f 46 10 38
|
||||
f 38 10 2
|
||||
f 18 2 10
|
||||
f 112 104 120
|
||||
f 104 68 120
|
||||
f 120 68 85
|
||||
f 85 68 113
|
||||
f 68 84 113
|
||||
f 113 84 105
|
||||
f 105 84 97
|
||||
f 97 84 61
|
||||
f 61 84 77
|
||||
f 77 84 69
|
||||
f 69 84 89
|
||||
f 89 84 90
|
||||
f 90 84 70
|
||||
f 70 84 78
|
||||
f 78 84 62
|
||||
f 62 84 98
|
||||
f 98 84 106
|
||||
f 106 84 114
|
||||
f 114 84 86
|
||||
f 86 84 115
|
||||
f 115 84 107
|
||||
f 107 84 99
|
||||
f 99 84 63
|
||||
f 63 84 79
|
||||
f 79 84 71
|
||||
f 71 84 91
|
||||
f 84 76 91
|
||||
f 76 96 91
|
||||
f 91 96 92
|
||||
f 92 96 72
|
||||
f 72 96 80
|
||||
f 80 96 64
|
||||
f 64 96 100
|
||||
f 100 96 108
|
||||
f 108 96 116
|
||||
f 116 96 87
|
||||
f 87 96 117
|
||||
f 117 96 109
|
||||
f 109 96 101
|
||||
f 101 96 65
|
||||
f 65 96 81
|
||||
f 81 96 73
|
||||
f 73 96 93
|
||||
f 93 96 94
|
||||
f 94 96 74
|
||||
f 96 95 74
|
||||
f 95 75 74
|
||||
f 74 75 82
|
||||
f 82 75 66
|
||||
f 66 75 102
|
||||
f 102 75 110
|
||||
f 110 75 118
|
||||
f 118 75 88
|
||||
f 88 75 119
|
||||
f 119 75 111
|
||||
f 111 75 103
|
||||
f 103 75 67
|
||||
f 83 67 75
|
||||
@ -1,304 +0,0 @@
|
||||
# Wavefront OBJ file
|
||||
# Regions:
|
||||
# 0 ascii
|
||||
#
|
||||
# points : 100
|
||||
# triangles : 196
|
||||
#
|
||||
v 0.297634 0.2 -0.0376
|
||||
v -0.297634 0.2 -0.0376
|
||||
v -0.297634 0.2 0.0376
|
||||
v 0.297634 0.2 0.0376
|
||||
v 0.160748 0.2 -0.253298
|
||||
v -0.160748 0.2 -0.253298
|
||||
v -0.160748 0.2 0.253298
|
||||
v 0.160748 0.2 0.253298
|
||||
v 0.0562144 0.2 -0.294686
|
||||
v -0.0562144 0.2 -0.294686
|
||||
v -0.0562144 0.2 0.294686
|
||||
v 0.0562144 0.2 0.294686
|
||||
v 0.191227 0.2 -0.231154
|
||||
v -0.191227 0.2 -0.231154
|
||||
v -0.191227 0.2 0.231154
|
||||
v 0.191227 0.2 0.231154
|
||||
v 0.278933 0.2 -0.110437
|
||||
v -0.278933 0.2 -0.110437
|
||||
v -0.278933 0.2 0.110437
|
||||
v 0.278933 0.2 0.110437
|
||||
v 0.262892 0.2 -0.144526
|
||||
v -0.262892 0.2 -0.144526
|
||||
v -0.262892 0.2 0.144526
|
||||
v 0.262892 0.2 0.144526
|
||||
v 0.0188372 0.2 -0.299408
|
||||
v -0.0188372 0.2 -0.299408
|
||||
v -0.0188372 0.2 0.299408
|
||||
v 0.0188372 0.2 0.299408
|
||||
v 0.127734 0.2 -0.271448
|
||||
v -0.127734 0.2 -0.271448
|
||||
v -0.127734 0.2 0.271448
|
||||
v 0.127734 0.2 0.271448
|
||||
v 0.3 0.2 0
|
||||
v -0.3 0.2 1.23062e-10
|
||||
v 0.0927051 0.2 -0.285317
|
||||
v -0.0927051 0.2 -0.285317
|
||||
v -0.0927051 0.2 0.285317
|
||||
v 0.0927051 0.2 0.285317
|
||||
v 0.290575 0.2 -0.074607
|
||||
v -0.290575 0.2 -0.074607
|
||||
v -0.290575 0.2 0.074607
|
||||
v 0.290575 0.2 0.074607
|
||||
v 0.242705 0.2 -0.176336
|
||||
v -0.242705 0.2 -0.176336
|
||||
v -0.242705 0.2 0.176336
|
||||
v 0.242705 0.2 0.176336
|
||||
v 0.218691 0.2 -0.205364
|
||||
v -0.218691 0.2 -0.205364
|
||||
v -0.218691 0.2 0.205364
|
||||
v 0.218691 0.2 0.205364
|
||||
v 0.297634 -0.8 -0.0376
|
||||
v -0.297634 -0.8 -0.0376
|
||||
v -0.297634 -0.8 0.0376
|
||||
v 0.297634 -0.8 0.0376
|
||||
v 0.160748 -0.8 -0.253298
|
||||
v -0.160748 -0.8 -0.253298
|
||||
v -0.160748 -0.8 0.253298
|
||||
v 0.160748 -0.8 0.253298
|
||||
v 0.0562144 -0.8 -0.294686
|
||||
v -0.0562144 -0.8 -0.294686
|
||||
v -0.0562144 -0.8 0.294686
|
||||
v 0.0562144 -0.8 0.294686
|
||||
v 0.191227 -0.8 -0.231154
|
||||
v -0.191227 -0.8 -0.231154
|
||||
v -0.191227 -0.8 0.231154
|
||||
v 0.191227 -0.8 0.231154
|
||||
v 0.278933 -0.8 -0.110437
|
||||
v -0.278933 -0.8 -0.110437
|
||||
v -0.278933 -0.8 0.110437
|
||||
v 0.278933 -0.8 0.110437
|
||||
v 0.262892 -0.8 -0.144526
|
||||
v -0.262892 -0.8 -0.144526
|
||||
v -0.262892 -0.8 0.144526
|
||||
v 0.262892 -0.8 0.144526
|
||||
v 0.0188372 -0.8 -0.299408
|
||||
v -0.0188372 -0.8 -0.299408
|
||||
v -0.0188372 -0.8 0.299408
|
||||
v 0.0188372 -0.8 0.299408
|
||||
v 0.127734 -0.8 -0.271448
|
||||
v -0.127734 -0.8 -0.271448
|
||||
v -0.127734 -0.8 0.271448
|
||||
v 0.127734 -0.8 0.271448
|
||||
v 0.3 -0.8 0
|
||||
v -0.3 -0.8 1.23062e-10
|
||||
v 0.0927051 -0.8 -0.285317
|
||||
v -0.0927051 -0.8 -0.285317
|
||||
v -0.0927051 -0.8 0.285317
|
||||
v 0.0927051 -0.8 0.285317
|
||||
v 0.290575 -0.8 -0.074607
|
||||
v -0.290575 -0.8 -0.074607
|
||||
v -0.290575 -0.8 0.074607
|
||||
v 0.290575 -0.8 0.074607
|
||||
v 0.242705 -0.8 -0.176336
|
||||
v -0.242705 -0.8 -0.176336
|
||||
v -0.242705 -0.8 0.176336
|
||||
v 0.242705 -0.8 0.176336
|
||||
v 0.218691 -0.8 -0.205364
|
||||
v -0.218691 -0.8 -0.205364
|
||||
v -0.218691 -0.8 0.205364
|
||||
v 0.218691 -0.8 0.205364
|
||||
g ascii
|
||||
f 33 83 1
|
||||
f 51 1 83
|
||||
f 1 51 39
|
||||
f 89 39 51
|
||||
f 39 89 17
|
||||
f 67 17 89
|
||||
f 17 67 21
|
||||
f 21 67 71
|
||||
f 21 71 43
|
||||
f 93 43 71
|
||||
f 43 93 47
|
||||
f 97 47 93
|
||||
f 47 97 13
|
||||
f 63 13 97
|
||||
f 13 63 5
|
||||
f 5 63 55
|
||||
f 5 55 29
|
||||
f 79 29 55
|
||||
f 29 79 35
|
||||
f 85 35 79
|
||||
f 35 85 9
|
||||
f 59 9 85
|
||||
f 9 59 25
|
||||
f 75 25 59
|
||||
f 25 75 26
|
||||
f 76 26 75
|
||||
f 26 76 10
|
||||
f 60 10 76
|
||||
f 10 60 36
|
||||
f 86 36 60
|
||||
f 36 86 30
|
||||
f 80 30 86
|
||||
f 30 80 6
|
||||
f 56 6 80
|
||||
f 6 56 14
|
||||
f 14 56 64
|
||||
f 14 64 48
|
||||
f 98 48 64
|
||||
f 48 98 44
|
||||
f 94 44 98
|
||||
f 44 94 22
|
||||
f 72 22 94
|
||||
f 22 72 18
|
||||
f 18 72 68
|
||||
f 18 68 40
|
||||
f 90 40 68
|
||||
f 40 90 2
|
||||
f 52 2 90
|
||||
f 2 52 34
|
||||
f 84 34 52
|
||||
f 34 84 3
|
||||
f 53 3 84
|
||||
f 3 53 41
|
||||
f 91 41 53
|
||||
f 41 91 19
|
||||
f 69 19 91
|
||||
f 19 69 23
|
||||
f 23 69 73
|
||||
f 23 73 45
|
||||
f 95 45 73
|
||||
f 45 95 49
|
||||
f 99 49 95
|
||||
f 49 99 15
|
||||
f 65 15 99
|
||||
f 15 65 7
|
||||
f 7 65 57
|
||||
f 7 57 31
|
||||
f 81 31 57
|
||||
f 31 81 37
|
||||
f 87 37 81
|
||||
f 37 87 11
|
||||
f 61 11 87
|
||||
f 11 61 27
|
||||
f 77 27 61
|
||||
f 27 77 28
|
||||
f 78 28 77
|
||||
f 28 78 12
|
||||
f 62 12 78
|
||||
f 12 62 38
|
||||
f 88 38 62
|
||||
f 38 88 32
|
||||
f 82 32 88
|
||||
f 32 82 8
|
||||
f 58 8 82
|
||||
f 8 58 16
|
||||
f 16 58 66
|
||||
f 16 66 50
|
||||
f 100 50 66
|
||||
f 50 100 46
|
||||
f 96 46 100
|
||||
f 46 96 24
|
||||
f 74 24 96
|
||||
f 24 74 20
|
||||
f 20 74 70
|
||||
f 20 70 42
|
||||
f 92 42 70
|
||||
f 42 92 4
|
||||
f 54 4 92
|
||||
f 4 54 33
|
||||
f 83 33 54
|
||||
f 17 21 39
|
||||
f 21 43 39
|
||||
f 43 47 39
|
||||
f 47 13 39
|
||||
f 13 5 39
|
||||
f 5 29 39
|
||||
f 29 35 39
|
||||
f 35 9 39
|
||||
f 9 25 39
|
||||
f 25 26 39
|
||||
f 26 10 39
|
||||
f 10 36 39
|
||||
f 36 30 39
|
||||
f 30 6 39
|
||||
f 6 14 39
|
||||
f 14 48 39
|
||||
f 48 44 39
|
||||
f 44 22 39
|
||||
f 22 18 39
|
||||
f 18 40 39
|
||||
f 39 40 1
|
||||
f 1 40 33
|
||||
f 33 40 4
|
||||
f 4 40 42
|
||||
f 40 2 42
|
||||
f 2 34 42
|
||||
f 34 3 42
|
||||
f 3 41 42
|
||||
f 42 41 20
|
||||
f 20 41 24
|
||||
f 41 19 24
|
||||
f 19 23 24
|
||||
f 24 23 46
|
||||
f 46 23 50
|
||||
f 50 23 16
|
||||
f 23 45 16
|
||||
f 45 49 16
|
||||
f 49 15 16
|
||||
f 16 15 8
|
||||
f 8 15 32
|
||||
f 32 15 38
|
||||
f 38 15 12
|
||||
f 12 15 28
|
||||
f 28 15 27
|
||||
f 27 15 11
|
||||
f 11 15 37
|
||||
f 37 15 31
|
||||
f 7 31 15
|
||||
f 70 74 92
|
||||
f 74 96 92
|
||||
f 96 100 92
|
||||
f 100 66 92
|
||||
f 66 58 92
|
||||
f 58 82 92
|
||||
f 82 88 92
|
||||
f 88 62 92
|
||||
f 62 78 92
|
||||
f 78 77 92
|
||||
f 77 61 92
|
||||
f 61 87 92
|
||||
f 87 81 92
|
||||
f 81 57 92
|
||||
f 57 65 92
|
||||
f 65 99 92
|
||||
f 99 95 92
|
||||
f 95 73 92
|
||||
f 73 69 92
|
||||
f 69 91 92
|
||||
f 91 53 92
|
||||
f 53 84 92
|
||||
f 84 52 92
|
||||
f 52 90 92
|
||||
f 92 90 54
|
||||
f 54 90 83
|
||||
f 83 90 51
|
||||
f 90 68 51
|
||||
f 68 72 51
|
||||
f 51 72 89
|
||||
f 89 72 67
|
||||
f 67 72 71
|
||||
f 71 72 93
|
||||
f 93 72 97
|
||||
f 97 72 63
|
||||
f 72 94 63
|
||||
f 94 98 63
|
||||
f 98 64 63
|
||||
f 63 64 55
|
||||
f 55 64 79
|
||||
f 79 64 85
|
||||
f 85 64 59
|
||||
f 59 64 75
|
||||
f 75 64 76
|
||||
f 76 64 60
|
||||
f 60 64 86
|
||||
f 86 64 80
|
||||
f 56 80 64
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -9,6 +9,6 @@ cleanCase
|
||||
|
||||
cleanFaMesh
|
||||
|
||||
rm -r history
|
||||
rm -rf history
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
@ -5,7 +5,9 @@ cd "${0%/*}" || exit # Run from this directory
|
||||
|
||||
cleanCase
|
||||
cleanFaMesh
|
||||
|
||||
(cd makePerturbation && wclean)
|
||||
rm -r history
|
||||
|
||||
rm -rf history
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
@ -11,6 +11,6 @@ cleanFaMesh
|
||||
|
||||
(cd makeWave && wclean)
|
||||
|
||||
rm -r history
|
||||
rm -rf history
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
@ -5,17 +5,17 @@ cd "${0%/*}" || exit # Run from this directory
|
||||
|
||||
cleanCase0
|
||||
|
||||
rm -r constant/triSurface/flange.stl.gz
|
||||
rm -f constant/triSurface/flange.stl.gz
|
||||
|
||||
rm -rf constant/extendedFeatureEdgeMesh
|
||||
rm -r constant/ccx constant/ccy constant/ccz
|
||||
rm -r constant/internalDelaunayVertices constant/targetCellSize
|
||||
rm -f constant/ccx constant/ccy constant/ccz
|
||||
rm -f constant/internalDelaunayVertices constant/targetCellSize
|
||||
|
||||
(
|
||||
cd constant/backgroundMeshDecomposition/polyMesh 2>/dev/null && \
|
||||
rm -f faces neighbour owner points
|
||||
)
|
||||
|
||||
rm -r *.obj
|
||||
rm -f *.obj
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
@ -5,12 +5,12 @@ cd "${0%/*}" || exit # Run from this directory
|
||||
|
||||
cleanCase0
|
||||
|
||||
rm -r constant/extendedFeatureEdgeMesh constant/internalDelaunayVertices
|
||||
rm -rf constant/extendedFeatureEdgeMesh constant/internalDelaunayVertices
|
||||
rm -f constant/triSurface/*.eMesh
|
||||
rm -f constant/triSurface/*_orient*
|
||||
rm -r constant/tetDualMesh
|
||||
rm -rf constant/tetDualMesh
|
||||
|
||||
rm -r snapToSurface?.obj tetsToSnapTo.obj
|
||||
rm -f snapToSurface?.obj tetsToSnapTo.obj
|
||||
rm -f domain coneAndSphere
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
@ -6,6 +6,10 @@ cd "${0%/*}" || exit # Run from this directory
|
||||
( cd gap_detection && ./Allrun )
|
||||
( cd aerofoilNACA0012_directionalRefinement && ./Allrun )
|
||||
( cd iglooWithFridgesDirectionalRefinement && ./Allrun )
|
||||
( cd distributedTriSurfaceMesh && ./Allrun )
|
||||
( cd faceZoneRegions && ./Allrun )
|
||||
( cd motorBike_leakDetection && ./Allrun )
|
||||
( cd opposite_walls && ./Allrun )
|
||||
|
||||
exit 0
|
||||
|
||||
|
||||
@ -31,17 +31,20 @@ boundaryField
|
||||
(14 (0 0 0.5))
|
||||
);
|
||||
}
|
||||
|
||||
outlet
|
||||
{
|
||||
type pressureInletOutletVelocity;
|
||||
value $internalField;
|
||||
inletValue $internalField;
|
||||
}
|
||||
|
||||
walls
|
||||
{
|
||||
type fixedValue;
|
||||
value uniform (0 0 0);
|
||||
}
|
||||
|
||||
base
|
||||
{
|
||||
type fixedValue;
|
||||
@ -30,18 +30,20 @@ boundaryField
|
||||
(1.01 0)
|
||||
(14 0)
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
outlet
|
||||
{
|
||||
type inletOutlet;
|
||||
inletValue uniform 0;
|
||||
value uniform 0;
|
||||
}
|
||||
|
||||
walls
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
base
|
||||
{
|
||||
type zeroGradient;
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volScalarField;
|
||||
location "0";
|
||||
object epsilon;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -26,17 +25,20 @@ boundaryField
|
||||
type fixedValue;
|
||||
value $internalField;
|
||||
}
|
||||
|
||||
outlet
|
||||
{
|
||||
type inletOutlet;
|
||||
inletValue $internalField;
|
||||
value $internalField;
|
||||
}
|
||||
|
||||
walls
|
||||
{
|
||||
type epsilonWallFunction;
|
||||
value $internalField;
|
||||
}
|
||||
|
||||
base
|
||||
{
|
||||
type epsilonWallFunction;
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volScalarField;
|
||||
location "0";
|
||||
object k;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -26,17 +25,20 @@ boundaryField
|
||||
type fixedValue;
|
||||
value $internalField;
|
||||
}
|
||||
|
||||
outlet
|
||||
{
|
||||
type inletOutlet;
|
||||
inletValue $internalField;
|
||||
value $internalField;
|
||||
}
|
||||
|
||||
walls
|
||||
{
|
||||
type kqRWallFunction;
|
||||
value $internalField;
|
||||
}
|
||||
|
||||
base
|
||||
{
|
||||
type kqRWallFunction;
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volScalarField;
|
||||
location "0";
|
||||
object nut;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -26,16 +25,19 @@ boundaryField
|
||||
type calculated;
|
||||
value uniform 0;
|
||||
}
|
||||
|
||||
outlet
|
||||
{
|
||||
type calculated;
|
||||
value uniform 0;
|
||||
}
|
||||
|
||||
walls
|
||||
{
|
||||
type nutkWallFunction;
|
||||
value uniform 0;
|
||||
}
|
||||
|
||||
base
|
||||
{
|
||||
type nutkWallFunction;
|
||||
@ -25,17 +25,20 @@ boundaryField
|
||||
type fixedFluxPressure;
|
||||
value uniform 0;
|
||||
}
|
||||
|
||||
outlet
|
||||
{
|
||||
type prghTotalPressure;
|
||||
p0 uniform 0;
|
||||
value uniform 0;
|
||||
}
|
||||
|
||||
walls
|
||||
{
|
||||
type fixedFluxPressure;
|
||||
value uniform 0;
|
||||
}
|
||||
|
||||
base
|
||||
{
|
||||
type fixedFluxPressure;
|
||||
@ -5,7 +5,4 @@ cd "${0%/*}" || exit # Run from this directory
|
||||
|
||||
cleanCase
|
||||
|
||||
rm -f system/blockMeshDict
|
||||
rm -f 0/alpha.water
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
@ -3,23 +3,23 @@ cd "${0%/*}" || exit # Run from this directory
|
||||
. ${WM_PROJECT_DIR:?}/bin/tools/RunFunctions # Tutorial run functions
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
# create the underlying block mesh
|
||||
restore0Dir
|
||||
|
||||
# Create the underlying block mesh
|
||||
m4 system/pachuka.m4 > system/blockMeshDict
|
||||
runApplication blockMesh
|
||||
|
||||
\cp 0/alpha.water.orig 0/alpha.water
|
||||
|
||||
# create faceSet for burner inlet and faceZone for coupled wall
|
||||
# Create faceSet for burner inlet and faceZone for coupled wall
|
||||
runApplication topoSet
|
||||
|
||||
# create burner inlet
|
||||
# Create burner inlet
|
||||
runApplication createPatch -overwrite
|
||||
|
||||
# Set alpha.water
|
||||
runApplication setFields
|
||||
|
||||
# Decompose mesh
|
||||
decomposePar > log.decomposePar 2>&1
|
||||
runApplication decomposePar
|
||||
|
||||
# Run
|
||||
runParallel $(getApplication)
|
||||
|
||||
@ -48,13 +48,14 @@ runTimeModifiable yes;
|
||||
adjustTimeStep yes;
|
||||
|
||||
maxCo 1.0;
|
||||
|
||||
maxAlphaCo 1.0;
|
||||
|
||||
maxDeltaT 0.05;
|
||||
|
||||
|
||||
functions
|
||||
{
|
||||
|
||||
minMax
|
||||
{
|
||||
type fieldMinMax;
|
||||
|
||||
@ -12,7 +12,6 @@ FoamFile
|
||||
class dictionary;
|
||||
object createPatchDict;
|
||||
}
|
||||
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
pointSync false;
|
||||
|
||||
@ -12,7 +12,6 @@ FoamFile
|
||||
class dictionary;
|
||||
object blockMeshDict;
|
||||
}
|
||||
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
scale 0.001;
|
||||
|
||||
@ -2,10 +2,7 @@
|
||||
cd "${0%/*}" || exit # Run from this directory
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
m4 system/blockMeshDict.m4 > system/blockMeshDict
|
||||
blockMesh
|
||||
|
||||
topoSet
|
||||
setsToZones -noFlipMap
|
||||
( cd throttle && ./Allclean )
|
||||
( cd throttle3D && ./Allclean )
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
@ -1,5 +1,6 @@
|
||||
#!/bin/sh
|
||||
cd "${0%/*}" || exit # Run from this directory
|
||||
cd "${0%/*}" || exit # Run from this directory
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
( cd throttle && ./Allrun $* )
|
||||
( cd throttle3D && ./Allrun $* )
|
||||
|
||||
@ -23,13 +23,11 @@ boundaryField
|
||||
inlet
|
||||
{
|
||||
type zeroGradient;
|
||||
value uniform (0 0 0);
|
||||
}
|
||||
|
||||
outlet
|
||||
{
|
||||
type zeroGradient;
|
||||
value uniform (0 0 0);
|
||||
}
|
||||
|
||||
walls
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volScalarField;
|
||||
location "0";
|
||||
object k;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -27,15 +26,18 @@ boundaryField
|
||||
intensity 0.05;
|
||||
value uniform 0.05;
|
||||
}
|
||||
|
||||
outlet
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
walls
|
||||
{
|
||||
type kqRWallFunction;
|
||||
value uniform 10;
|
||||
}
|
||||
|
||||
frontBack
|
||||
{
|
||||
type empty;
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volScalarField;
|
||||
location "0";
|
||||
object nut;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -26,16 +25,19 @@ boundaryField
|
||||
type calculated;
|
||||
value uniform 0;
|
||||
}
|
||||
|
||||
outlet
|
||||
{
|
||||
type calculated;
|
||||
value uniform 0;
|
||||
}
|
||||
|
||||
walls
|
||||
{
|
||||
type nutUSpaldingWallFunction;
|
||||
value uniform 0;
|
||||
}
|
||||
|
||||
frontBack
|
||||
{
|
||||
type empty;
|
||||
@ -3,9 +3,8 @@ cd "${0%/*}" || exit # Run from this directory
|
||||
. ${WM_PROJECT_DIR:?}/bin/tools/CleanFunctions # Tutorial clean functions
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
cleanCase
|
||||
cleanCase0
|
||||
|
||||
rm -rf 0/polyMesh
|
||||
rm -f system/topoSetDict
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
@ -21,6 +21,8 @@ refineMeshByCellSet()
|
||||
done
|
||||
}
|
||||
|
||||
restore0Dir
|
||||
|
||||
runApplication blockMesh
|
||||
refineMeshByCellSet 1 2 3
|
||||
runApplication $(getApplication)
|
||||
|
||||
@ -33,7 +33,6 @@ solvers
|
||||
relTol 0;
|
||||
}
|
||||
|
||||
|
||||
p
|
||||
{
|
||||
solver GAMG;
|
||||
|
||||
@ -23,13 +23,11 @@ boundaryField
|
||||
inlet
|
||||
{
|
||||
type zeroGradient;
|
||||
value uniform (0 0 0);
|
||||
}
|
||||
|
||||
outlet
|
||||
{
|
||||
type zeroGradient;
|
||||
value uniform (0 0 0);
|
||||
}
|
||||
|
||||
walls
|
||||
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volScalarField;
|
||||
location "0";
|
||||
object nut;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -26,16 +25,19 @@ boundaryField
|
||||
type calculated;
|
||||
value uniform 0;
|
||||
}
|
||||
|
||||
outlet
|
||||
{
|
||||
type calculated;
|
||||
value uniform 0;
|
||||
}
|
||||
|
||||
walls
|
||||
{
|
||||
type nutUSpaldingWallFunction;
|
||||
value uniform 0;
|
||||
}
|
||||
|
||||
frontBack
|
||||
{
|
||||
type nutUSpaldingWallFunction;
|
||||
|
||||
@ -1,23 +0,0 @@
|
||||
/*--------------------------------*- C++ -*----------------------------------*\
|
||||
| ========= | |
|
||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||
| \\ / O peration | Version: v1912 |
|
||||
| \\ / A nd | Website: www.openfoam.com |
|
||||
| \\/ M anipulation | |
|
||||
\*---------------------------------------------------------------------------*/
|
||||
FoamFile
|
||||
{
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class dictionary;
|
||||
location "system";
|
||||
object mapFieldsDict;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
patchMap ( );
|
||||
|
||||
cuttingPatches ( );
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volScalarField;
|
||||
location "0";
|
||||
object k;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -27,15 +26,18 @@ boundaryField
|
||||
intensity 0.05;
|
||||
value uniform 0.05;
|
||||
}
|
||||
|
||||
outlet
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
walls
|
||||
{
|
||||
type kqRWallFunction;
|
||||
value uniform 10;
|
||||
}
|
||||
|
||||
frontBack
|
||||
{
|
||||
type empty;
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volScalarField;
|
||||
location "0";
|
||||
object nut;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -26,16 +25,19 @@ boundaryField
|
||||
type calculated;
|
||||
value uniform 0;
|
||||
}
|
||||
|
||||
outlet
|
||||
{
|
||||
type calculated;
|
||||
value uniform 0;
|
||||
}
|
||||
|
||||
walls
|
||||
{
|
||||
type nutkWallFunction;
|
||||
value uniform 0;
|
||||
}
|
||||
|
||||
frontBack
|
||||
{
|
||||
type empty;
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volScalarField;
|
||||
location "0";
|
||||
object omega;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -28,15 +27,18 @@ boundaryField
|
||||
k k;
|
||||
value uniform 77200;
|
||||
}
|
||||
|
||||
outlet
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
walls
|
||||
{
|
||||
type omegaWallFunction;
|
||||
value uniform 77200;
|
||||
}
|
||||
|
||||
frontBack
|
||||
{
|
||||
type empty;
|
||||
@ -3,9 +3,8 @@ cd "${0%/*}" || exit # Run from this directory
|
||||
. ${WM_PROJECT_DIR:?}/bin/tools/CleanFunctions # Tutorial clean functions
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
cleanCase
|
||||
cleanCase0
|
||||
|
||||
rm -rf 0/polyMesh
|
||||
rm -f system/topoSetDict
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
@ -21,6 +21,8 @@ refineMeshByCellSet()
|
||||
done
|
||||
}
|
||||
|
||||
restore0Dir
|
||||
|
||||
runApplication blockMesh
|
||||
refineMeshByCellSet 1 2 3
|
||||
runApplication $(getApplication)
|
||||
|
||||
@ -24,10 +24,12 @@ boundaryField
|
||||
{
|
||||
type empty;
|
||||
}
|
||||
|
||||
back
|
||||
{
|
||||
type empty;
|
||||
}
|
||||
|
||||
walls
|
||||
{
|
||||
type movingWallVelocity;
|
||||
@ -24,10 +24,12 @@ boundaryField
|
||||
{
|
||||
type empty;
|
||||
}
|
||||
|
||||
back
|
||||
{
|
||||
type empty;
|
||||
}
|
||||
|
||||
walls
|
||||
{
|
||||
type zeroGradient;
|
||||
@ -24,10 +24,12 @@ boundaryField
|
||||
{
|
||||
type empty;
|
||||
}
|
||||
|
||||
back
|
||||
{
|
||||
type empty;
|
||||
}
|
||||
|
||||
walls
|
||||
{
|
||||
type calculated;
|
||||
@ -24,10 +24,12 @@ boundaryField
|
||||
{
|
||||
type empty;
|
||||
}
|
||||
|
||||
back
|
||||
{
|
||||
type empty;
|
||||
}
|
||||
|
||||
walls
|
||||
{
|
||||
type fixedFluxPressure;
|
||||
@ -1,8 +1,7 @@
|
||||
#!/bin/sh
|
||||
cd "${0%/*}" || exit # Run from this directory
|
||||
cd "${0%/*}" || exit # Run from this directory
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
foamCleanTutorials -self
|
||||
rm -rf 0/alpha.water 0/alpha.water.gz 0/T.air.gz 0/T.water.gz \
|
||||
probes wallPressure pRefProbe
|
||||
cleanCase0
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
@ -6,7 +6,7 @@ cd "${0%/*}" || exit # Run from this directory
|
||||
m4 system/blockMeshDict.m4 > system/blockMeshDict
|
||||
runApplication blockMesh
|
||||
|
||||
cp 0/alpha.water.orig 0/alpha.water
|
||||
restore0Dir
|
||||
|
||||
runApplication setFields
|
||||
runApplication $(getApplication)
|
||||
|
||||
@ -48,6 +48,7 @@ runTimeModifiable yes;
|
||||
adjustTimeStep yes;
|
||||
|
||||
maxCo 0.5;
|
||||
|
||||
maxAlphaCo 0.5;
|
||||
|
||||
maxDeltaT 1;
|
||||
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volScalarField;
|
||||
location "0";
|
||||
object T;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -25,34 +24,41 @@ boundaryField
|
||||
{
|
||||
type wedge;
|
||||
}
|
||||
|
||||
back
|
||||
{
|
||||
type wedge;
|
||||
}
|
||||
|
||||
innerAMI
|
||||
{
|
||||
type cyclicAMI;
|
||||
value uniform 300;
|
||||
}
|
||||
|
||||
outerAMI
|
||||
{
|
||||
type cyclicAMI;
|
||||
value uniform 300;
|
||||
}
|
||||
|
||||
top
|
||||
{
|
||||
type inletOutlet;
|
||||
inletValue uniform 300;
|
||||
value uniform 300;
|
||||
}
|
||||
|
||||
bottom
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
farFieldWall
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
sphere
|
||||
{
|
||||
type zeroGradient;
|
||||
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volScalarField;
|
||||
location "0";
|
||||
object T.air;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -25,34 +24,41 @@ boundaryField
|
||||
{
|
||||
type wedge;
|
||||
}
|
||||
|
||||
back
|
||||
{
|
||||
type wedge;
|
||||
}
|
||||
|
||||
innerAMI
|
||||
{
|
||||
type cyclicAMI;
|
||||
value uniform 300;
|
||||
}
|
||||
|
||||
outerAMI
|
||||
{
|
||||
type cyclicAMI;
|
||||
value uniform 300;
|
||||
}
|
||||
|
||||
top
|
||||
{
|
||||
type inletOutlet;
|
||||
inletValue uniform 300;
|
||||
value uniform 300;
|
||||
}
|
||||
|
||||
bottom
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
farFieldWall
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
sphere
|
||||
{
|
||||
type zeroGradient;
|
||||
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volScalarField;
|
||||
location "0";
|
||||
object T.water;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -25,34 +24,41 @@ boundaryField
|
||||
{
|
||||
type wedge;
|
||||
}
|
||||
|
||||
back
|
||||
{
|
||||
type wedge;
|
||||
}
|
||||
|
||||
innerAMI
|
||||
{
|
||||
type cyclicAMI;
|
||||
value uniform 300;
|
||||
}
|
||||
|
||||
outerAMI
|
||||
{
|
||||
type cyclicAMI;
|
||||
value uniform 300;
|
||||
}
|
||||
|
||||
top
|
||||
{
|
||||
type inletOutlet;
|
||||
inletValue uniform 300;
|
||||
value uniform 300;
|
||||
}
|
||||
|
||||
bottom
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
farFieldWall
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
sphere
|
||||
{
|
||||
type zeroGradient;
|
||||
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volVectorField;
|
||||
location "0";
|
||||
object U;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -25,34 +24,41 @@ boundaryField
|
||||
{
|
||||
type wedge;
|
||||
}
|
||||
|
||||
back
|
||||
{
|
||||
type wedge;
|
||||
}
|
||||
|
||||
innerAMI
|
||||
{
|
||||
type cyclicAMI;
|
||||
value uniform (0 0 0);
|
||||
}
|
||||
|
||||
outerAMI
|
||||
{
|
||||
type cyclicAMI;
|
||||
value uniform (0 0 0);
|
||||
}
|
||||
|
||||
top
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
bottom
|
||||
{
|
||||
type fixedValue;
|
||||
value uniform (0 0 0);
|
||||
}
|
||||
|
||||
farFieldWall
|
||||
{
|
||||
type fixedValue;
|
||||
value uniform (0 0 0);
|
||||
}
|
||||
|
||||
sphere
|
||||
{
|
||||
type movingWallVelocity;
|
||||
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volScalarField;
|
||||
location "0";
|
||||
object alpha.walter;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -25,32 +24,39 @@ boundaryField
|
||||
{
|
||||
type wedge;
|
||||
}
|
||||
|
||||
back
|
||||
{
|
||||
type wedge;
|
||||
}
|
||||
|
||||
innerAMI
|
||||
{
|
||||
type cyclicAMI;
|
||||
value uniform 0;
|
||||
}
|
||||
|
||||
outerAMI
|
||||
{
|
||||
type cyclicAMI;
|
||||
value uniform 0;
|
||||
}
|
||||
|
||||
top
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
bottom
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
farFieldWall
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
sphere
|
||||
{
|
||||
type zeroGradient;
|
||||
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volScalarField;
|
||||
location "0";
|
||||
object p;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -25,35 +24,42 @@ boundaryField
|
||||
{
|
||||
type wedge;
|
||||
}
|
||||
|
||||
back
|
||||
{
|
||||
type wedge;
|
||||
}
|
||||
|
||||
innerAMI
|
||||
{
|
||||
type cyclicAMI;
|
||||
value uniform 101325;
|
||||
}
|
||||
|
||||
outerAMI
|
||||
{
|
||||
type cyclicAMI;
|
||||
value uniform 101325;
|
||||
}
|
||||
|
||||
top
|
||||
{
|
||||
type calculated;
|
||||
value uniform 101325;
|
||||
}
|
||||
|
||||
bottom
|
||||
{
|
||||
type calculated;
|
||||
value uniform 101325;
|
||||
}
|
||||
|
||||
farFieldWall
|
||||
{
|
||||
type calculated;
|
||||
value uniform 101325;
|
||||
}
|
||||
|
||||
sphere
|
||||
{
|
||||
type calculated;
|
||||
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volScalarField;
|
||||
location "0";
|
||||
object p_rgh;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -25,37 +24,44 @@ boundaryField
|
||||
{
|
||||
type wedge;
|
||||
}
|
||||
|
||||
back
|
||||
{
|
||||
type wedge;
|
||||
}
|
||||
|
||||
innerAMI
|
||||
{
|
||||
type cyclicAMI;
|
||||
value uniform 101325;
|
||||
}
|
||||
|
||||
outerAMI
|
||||
{
|
||||
type cyclicAMI;
|
||||
value uniform 101325;
|
||||
}
|
||||
|
||||
top
|
||||
{
|
||||
type fixedValue;
|
||||
value uniform 101325;
|
||||
}
|
||||
|
||||
bottom
|
||||
{
|
||||
type fixedFluxPressure;
|
||||
gradient uniform 0;
|
||||
value uniform 101325;
|
||||
}
|
||||
|
||||
farFieldWall
|
||||
{
|
||||
type fixedFluxPressure;
|
||||
gradient uniform 0;
|
||||
value uniform 101325;
|
||||
}
|
||||
|
||||
sphere
|
||||
{
|
||||
type fixedFluxPressure;
|
||||
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class pointVectorField;
|
||||
location "0";
|
||||
object pointDisplacement;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -29,16 +28,19 @@ boundaryField
|
||||
type fixedValue;
|
||||
value uniform (0 0 0);
|
||||
}
|
||||
|
||||
bottom
|
||||
{
|
||||
type fixedValue;
|
||||
value uniform (0 0 0);
|
||||
}
|
||||
|
||||
top
|
||||
{
|
||||
type fixedValue;
|
||||
value uniform (0 0 0);
|
||||
}
|
||||
|
||||
sphere
|
||||
{
|
||||
type sixDoFRigidBodyDisplacement;
|
||||
@ -77,18 +79,22 @@ boundaryField
|
||||
|
||||
value uniform ( 0 0 0 );
|
||||
}
|
||||
|
||||
innerAMI
|
||||
{
|
||||
type cyclicAMI;
|
||||
}
|
||||
|
||||
outerAMI
|
||||
{
|
||||
type cyclicAMI;
|
||||
}
|
||||
|
||||
back
|
||||
{
|
||||
type wedge;
|
||||
}
|
||||
|
||||
front
|
||||
{
|
||||
type wedge;
|
||||
|
||||
@ -14,6 +14,7 @@ FoamFile
|
||||
object transportProperties;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
phases (water air);
|
||||
|
||||
water
|
||||
|
||||
@ -17,12 +17,5 @@ FoamFile
|
||||
|
||||
simulationType laminar;
|
||||
|
||||
RAS
|
||||
{
|
||||
RASModel laminar;
|
||||
|
||||
turbulence on;
|
||||
|
||||
printCoeffs off;
|
||||
}
|
||||
// ************************************************************************* //
|
||||
|
||||
@ -24,7 +24,6 @@ solvers
|
||||
cAlpha 1;
|
||||
}
|
||||
|
||||
|
||||
cellDisplacement
|
||||
{
|
||||
solver GAMG;
|
||||
@ -80,25 +79,22 @@ solvers
|
||||
tolerance 1e-08;
|
||||
relTol 0;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
PIMPLE
|
||||
{
|
||||
momentumPredictor no;
|
||||
nOuterCorrectors 2;
|
||||
nCorrectors 4;
|
||||
|
||||
nNonOrthogonalCorrectors 1;
|
||||
|
||||
correctPhi yes;
|
||||
|
||||
checkMeshCourantNo no;
|
||||
moveMeshOuterCorrectors no;
|
||||
|
||||
transonic false;
|
||||
}
|
||||
|
||||
|
||||
relaxationFactors
|
||||
{
|
||||
fields
|
||||
|
||||
@ -31,3 +31,6 @@ regions
|
||||
);
|
||||
}
|
||||
);
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
@ -12,7 +12,6 @@ FoamFile
|
||||
class dictionary;
|
||||
object topoSetDict;
|
||||
}
|
||||
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
actions
|
||||
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volVectorField;
|
||||
location "0";
|
||||
object U;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -29,6 +28,7 @@ boundaryField
|
||||
omega constant 13.2; // 2.1 rev/s
|
||||
value uniform (0 0 0);
|
||||
}
|
||||
|
||||
vessel
|
||||
{
|
||||
type noSlip;
|
||||
|
||||
@ -48,6 +48,7 @@ runTimeModifiable yes;
|
||||
adjustTimeStep yes;
|
||||
|
||||
maxCo 1;
|
||||
|
||||
maxAlphaCo 1;
|
||||
|
||||
maxDeltaT 1;
|
||||
|
||||
@ -24,6 +24,7 @@ boundaryField
|
||||
{
|
||||
type noSlip;
|
||||
}
|
||||
|
||||
frontAndBack
|
||||
{
|
||||
type empty;
|
||||
|
||||
@ -14,21 +14,6 @@ FoamFile
|
||||
object thermophysicalProperties;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
/*
|
||||
thermoType
|
||||
{
|
||||
type heRhoThermo;
|
||||
mixture pureMixture;
|
||||
properties liquid;
|
||||
energy sensibleInternalEnergy;
|
||||
}
|
||||
|
||||
mixture
|
||||
{
|
||||
H2O;
|
||||
}
|
||||
*/
|
||||
|
||||
|
||||
thermoType
|
||||
{
|
||||
|
||||
@ -48,7 +48,9 @@ runTimeModifiable yes;
|
||||
adjustTimeStep yes;
|
||||
|
||||
maxCo 0.5;
|
||||
|
||||
maxAlphaCo 0.5;
|
||||
|
||||
maxDeltaT 1;
|
||||
|
||||
|
||||
|
||||
@ -24,6 +24,7 @@ boundaryField
|
||||
{
|
||||
type noSlip;
|
||||
}
|
||||
|
||||
frontAndBack
|
||||
{
|
||||
type empty;
|
||||
|
||||
@ -4,6 +4,5 @@ cd "${0%/*}" || exit # Run from this directory
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
cleanCase0
|
||||
rm -rf processor*
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
@ -48,7 +48,9 @@ runTimeModifiable yes;
|
||||
adjustTimeStep yes;
|
||||
|
||||
maxCo 0.5;
|
||||
|
||||
maxAlphaCo 0.5;
|
||||
|
||||
maxDeltaT 1;
|
||||
|
||||
|
||||
|
||||
@ -23,9 +23,5 @@ coeffs
|
||||
n (1 4 1);
|
||||
}
|
||||
|
||||
distributed no;
|
||||
|
||||
roots ( );
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volScalarField;
|
||||
location "0";
|
||||
object T;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -26,22 +25,26 @@ boundaryField
|
||||
type fixedValue;
|
||||
value $internalField;
|
||||
}
|
||||
|
||||
rightWall
|
||||
{
|
||||
type fixedValue;
|
||||
value $internalField;
|
||||
}
|
||||
|
||||
lowerWall
|
||||
{
|
||||
type fixedValue;
|
||||
value uniform 293;
|
||||
}
|
||||
|
||||
atmosphere
|
||||
{
|
||||
type inletOutlet;
|
||||
phi rhoPhi;
|
||||
inletValue $internalField;
|
||||
}
|
||||
|
||||
defaultFaces
|
||||
{
|
||||
type empty;
|
||||
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volVectorField;
|
||||
location "0";
|
||||
object U;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -25,19 +24,23 @@ boundaryField
|
||||
{
|
||||
type noSlip;
|
||||
}
|
||||
|
||||
rightWall
|
||||
{
|
||||
type noSlip;
|
||||
}
|
||||
|
||||
lowerWall
|
||||
{
|
||||
type noSlip;
|
||||
}
|
||||
|
||||
atmosphere
|
||||
{
|
||||
type pressureInletOutletVelocity;
|
||||
value uniform (0 0 0);
|
||||
}
|
||||
|
||||
defaultFaces
|
||||
{
|
||||
type empty;
|
||||
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volScalarField;
|
||||
location "0";
|
||||
object alpha.air;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -35,6 +34,7 @@ boundaryField
|
||||
);
|
||||
value uniform 0;
|
||||
}
|
||||
|
||||
rightWall
|
||||
{
|
||||
type alphaContactAngle;
|
||||
@ -49,6 +49,7 @@ boundaryField
|
||||
);
|
||||
value uniform 1;
|
||||
}
|
||||
|
||||
lowerWall
|
||||
{
|
||||
type alphaContactAngle;
|
||||
@ -63,12 +64,14 @@ boundaryField
|
||||
);
|
||||
value uniform 0;
|
||||
}
|
||||
|
||||
atmosphere
|
||||
{
|
||||
type inletOutlet;
|
||||
inletValue uniform 1;
|
||||
value uniform 1;
|
||||
}
|
||||
|
||||
defaultFaces
|
||||
{
|
||||
type empty;
|
||||
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volScalarField;
|
||||
location "0";
|
||||
object alpha.mercury;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -25,20 +24,24 @@ boundaryField
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
rightWall
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
lowerWall
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
atmosphere
|
||||
{
|
||||
type inletOutlet;
|
||||
inletValue uniform 0;
|
||||
value uniform 0;
|
||||
}
|
||||
|
||||
defaultFaces
|
||||
{
|
||||
type empty;
|
||||
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volScalarField;
|
||||
location "0";
|
||||
object alpha.oil;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -25,20 +24,24 @@ boundaryField
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
rightWall
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
lowerWall
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
atmosphere
|
||||
{
|
||||
type inletOutlet;
|
||||
inletValue uniform 0;
|
||||
value uniform 0;
|
||||
}
|
||||
|
||||
defaultFaces
|
||||
{
|
||||
type empty;
|
||||
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volScalarField;
|
||||
location "0";
|
||||
object alpha.water;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -25,20 +24,24 @@ boundaryField
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
rightWall
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
lowerWall
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
atmosphere
|
||||
{
|
||||
type inletOutlet;
|
||||
inletValue uniform 0;
|
||||
value uniform 0;
|
||||
}
|
||||
|
||||
defaultFaces
|
||||
{
|
||||
type empty;
|
||||
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volScalarField;
|
||||
location "0";
|
||||
object alphas;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -25,18 +24,22 @@ boundaryField
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
rightWall
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
lowerWall
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
atmosphere
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
|
||||
defaultFaces
|
||||
{
|
||||
type empty;
|
||||
|
||||
@ -48,6 +48,7 @@ runTimeModifiable yes;
|
||||
adjustTimeStep yes;
|
||||
|
||||
maxCo 0.5;
|
||||
|
||||
maxAlphaCo 0.5;
|
||||
|
||||
maxDeltaT 1;
|
||||
|
||||
@ -23,9 +23,5 @@ coeffs
|
||||
n (2 2 1);
|
||||
}
|
||||
|
||||
distributed no;
|
||||
|
||||
roots ( );
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volScalarField;
|
||||
location "0";
|
||||
object nut;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
@ -31,7 +31,7 @@ writeControl adjustable;
|
||||
|
||||
writeInterval 50;
|
||||
|
||||
purgeWrite 10;
|
||||
purgeWrite 0;
|
||||
|
||||
writeFormat binary;
|
||||
|
||||
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volVectorField;
|
||||
location "0";
|
||||
object U;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -25,14 +24,17 @@ boundaryField
|
||||
{
|
||||
type noSlip;
|
||||
}
|
||||
|
||||
stator
|
||||
{
|
||||
type noSlip;
|
||||
}
|
||||
|
||||
front
|
||||
{
|
||||
type empty;
|
||||
}
|
||||
|
||||
back
|
||||
{
|
||||
type empty;
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volScalarField;
|
||||
location "0";
|
||||
object epsilon;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -29,6 +28,7 @@ boundaryField
|
||||
kappa 0.41;
|
||||
E 9.8;
|
||||
}
|
||||
|
||||
stator
|
||||
{
|
||||
type epsilonWallFunction;
|
||||
@ -37,10 +37,12 @@ boundaryField
|
||||
kappa 0.41;
|
||||
E 9.8;
|
||||
}
|
||||
|
||||
front
|
||||
{
|
||||
type empty;
|
||||
}
|
||||
|
||||
back
|
||||
{
|
||||
type empty;
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volScalarField;
|
||||
location "0";
|
||||
object k;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -26,15 +25,18 @@ boundaryField
|
||||
type kqRWallFunction;
|
||||
value $internalField;
|
||||
}
|
||||
|
||||
stator
|
||||
{
|
||||
type kqRWallFunction;
|
||||
value $internalField;
|
||||
}
|
||||
|
||||
front
|
||||
{
|
||||
type empty;
|
||||
}
|
||||
|
||||
back
|
||||
{
|
||||
type empty;
|
||||
@ -10,7 +10,6 @@ FoamFile
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class volScalarField;
|
||||
location "0";
|
||||
object nut;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
@ -29,6 +28,7 @@ boundaryField
|
||||
E 9.8;
|
||||
value uniform 0;
|
||||
}
|
||||
|
||||
stator
|
||||
{
|
||||
type nutkWallFunction;
|
||||
@ -37,10 +37,12 @@ boundaryField
|
||||
E 9.8;
|
||||
value uniform 0;
|
||||
}
|
||||
|
||||
front
|
||||
{
|
||||
type empty;
|
||||
}
|
||||
|
||||
back
|
||||
{
|
||||
type empty;
|
||||
10
tutorials/multiphase/driftFluxFoam/RAS/mixerVessel2D/Allclean
Executable file
10
tutorials/multiphase/driftFluxFoam/RAS/mixerVessel2D/Allclean
Executable file
@ -0,0 +1,10 @@
|
||||
#!/bin/sh
|
||||
cd "${0%/*}" || exit # Run from this directory
|
||||
. ${WM_PROJECT_DIR:?}/bin/tools/CleanFunctions # Tutorial clean functions
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
cleanCase0
|
||||
|
||||
rm -f system/blockMeshDict
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user