Finite area port, Hrvoje Jasak

- with sphereSurfactantFoam and sphereTransport test case
This commit is contained in:
Hrvoje Jasak
2017-09-15 12:02:25 +01:00
committed by Andrew Heather
parent 4c81ee202d
commit 0c64622341
424 changed files with 96950 additions and 0 deletions

View File

@ -0,0 +1,52 @@
# git-ls-files --others --exclude-from=.git/info/exclude
# Lines that start with '#' are comments.
# editor and misc backup files - anywhere
*~
.*~
*.bak
*.bak[0-9][0-9]
*.orig
*.orig[0-9][0-9]
\#*\#
# file-browser settings - anywhere
.directory
# CVS recovered versions - anywhere
.#*
# SVN directories - anywhere
.svn/
# OpenFOAM results
[0-9]*/
!/0/
processor*
*/polyMesh/*
!*/polyMesh/blockMeshDict
cellToRegion*
log*
# packages - anywhere
*.tar.bz2
*.tar.gz
*.tar
*.tgz
*.gtgz
# Pictures and movies
*.png
*.jpg
*.jpeg
*.bmp
*.png
*.avi
*.mp4
*.mpg
#end-of-file

View File

@ -0,0 +1,50 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class areaVectorField;
location "0";
object Us;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [0 1 -1 0 0 0 0];
internalField uniform (0 0 0);
boundaryField
{
inlet
{
type zeroGradient;
}
outlet
{
type zeroGradient;
}
side
{
type slip;
}
symmetry
{
type symmetry;
}
cylinder
{
type slip;
}
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

View File

@ -0,0 +1,51 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class areaScalarField;
location "0";
object h;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [0 1 0 0 0 0 0];
internalField uniform 0.000141;
boundaryField
{
inlet
{
type fixedValue;
value uniform 0.000141;
}
outlet
{
type zeroGradient;
}
side
{
type zeroGradient;
}
symmetry
{
type symmetry;
}
cylinder
{
type zeroGradient;
}
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

View File

@ -0,0 +1,50 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class areaScalarField;
location "0";
object manningField;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [0 1 0 0 0 0 0];
internalField uniform 0.1;
boundaryField
{
inlet
{
type zeroGradient;
}
outlet
{
type zeroGradient;
}
side
{
type zeroGradient;
}
symmetry
{
type symmetry;
}
cylinder
{
type zeroGradient;
}
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

View File

@ -0,0 +1,7 @@
#!/bin/sh
# Source tutorial clean functions
. $WM_PROJECT_DIR/bin/tools/CleanFunctions
cleanCase
cleanFaMesh

View File

@ -0,0 +1,10 @@
#!/bin/sh
# Source tutorial run functions
. $WM_PROJECT_DIR/bin/tools/RunFunctions
# Set application name
application="liquidFilmFoam"
runApplication blockMesh
runApplication makeFaMesh
runApplication $application

View File

@ -0,0 +1,292 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: plus |
| \\ / A nd | Web: www.OpenFOAM.com |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class faBoundaryMesh;
location "constant/faMesh";
object faBoundary;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
5
(
inlet
{
type patch;
edgeLabels List<label>
30
(
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4060
4062
4063
4064
4065
4066
4067
4068
4069
4070
)
;
ngbPolyPatchIndex 3;
}
outlet
{
type patch;
edgeLabels List<label>
30
(
3929
3931
3932
3933
3934
3935
3936
3937
3938
3939
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3979
)
;
ngbPolyPatchIndex 1;
}
side
{
type patch;
edgeLabels List<label>
60
(
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3978
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
)
;
ngbPolyPatchIndex 2;
}
symmetry
{
type symmetry;
edgeLabels List<label>
60
(
3891
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3930
4061
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4100
)
;
ngbPolyPatchIndex 0;
}
cylinder
{
type patch;
edgeLabels List<label>
40
(
3890
3892
3893
3894
3895
3896
3897
3898
3899
3900
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4099
4101
4102
4103
4104
4105
4106
4107
4108
4109
)
;
ngbPolyPatchIndex 4;
}
)
// ************************************************************************* //

View File

@ -0,0 +1,59 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "constant/faMesh";
object faMeshDefinition;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
polyMeshPatches 1( film );
boundary
{
inlet
{
type patch;
ownerPolyPatch film;
neighbourPolyPatch inlet;
}
outlet
{
type patch;
ownerPolyPatch film;
neighbourPolyPatch outlet;
}
side
{
type patch;
ownerPolyPatch film;
neighbourPolyPatch side;
}
symmetry
{
type symmetry;
ownerPolyPatch film;
neighbourPolyPatch symmetry;
}
cylinder
{
type patch;
ownerPolyPatch film;
neighbourPolyPatch cylinder;
}
}
// ************************************************************************** //

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,22 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class uniformDimensionedVectorField;
location "constant";
object g;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [0 1 -2 0 0 0 0];
value (4.905 0 -8.4957);
// ************************************************************************* //

View File

@ -0,0 +1,29 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "system";
object transportProperties;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
mug mug [0 2 -1 0 0 0 0] 0;
mul mul [0 2 -1 0 0 0 0] 1e-3;
rhog rhog [ 1 -3 0 0 0 0 0 ] 1;
rhol rhol [ 1 -3 0 0 0 0 0 ] 100;
sigma sigma [ 1 0 -2 0 0 0 0 ] 0.1;
h0 h0 [ 0 1 0 0 0 0 0] 1e-10;
// ************************************************************************* //

View File

@ -0,0 +1,162 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
object blockMeshDict;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
convertToMeters 0.016;
vertices
(
(0.5 0 0)
(1 0 0)
(2 0 0)
(2 0.707107 0)
(0.707107 0.707107 0)
(0.353553 0.353553 0)
(2 2 0)
(0.707107 2 0)
(0 2 0)
(0 1 0)
(0 0.5 0)
(-0.5 0 0)
(-1 0 0)
(-2 0 0)
(-2 0.707107 0)
(-0.707107 0.707107 0)
(-0.353553 0.353553 0)
(-2 2 0)
(-0.707107 2 0)
(0.5 0 0.5)
(1 0 0.5)
(2 0 0.5)
(2 0.707107 0.5)
(0.707107 0.707107 0.5)
(0.353553 0.353553 0.5)
(2 2 0.5)
(0.707107 2 0.5)
(0 2 0.5)
(0 1 0.5)
(0 0.5 0.5)
(-0.5 0 0.5)
(-1 0 0.5)
(-2 0 0.5)
(-2 0.707107 0.5)
(-0.707107 0.707107 0.5)
(-0.353553 0.353553 0.5)
(-2 2 0.5)
(-0.707107 2 0.5)
);
blocks
(
hex (5 4 9 10 24 23 28 29) (10 10 1) simpleGrading (1 1 1)
hex (0 1 4 5 19 20 23 24) (10 10 1) simpleGrading (1 1 1)
hex (1 2 3 4 20 21 22 23) (20 10 1) simpleGrading (1 1 1)
hex (4 3 6 7 23 22 25 26) (20 20 1) simpleGrading (1 1 1)
hex (9 4 7 8 28 23 26 27) (10 20 1) simpleGrading (1 1 1)
hex (15 16 10 9 34 35 29 28) (10 10 1) simpleGrading (1 1 1)
hex (12 11 16 15 31 30 35 34) (10 10 1) simpleGrading (1 1 1)
hex (13 12 15 14 32 31 34 33) (20 10 1) simpleGrading (1 1 1)
hex (14 15 18 17 33 34 37 36) (20 20 1) simpleGrading (1 1 1)
hex (15 9 8 18 34 28 27 37) (10 20 1) simpleGrading (1 1 1)
);
edges
(
arc 0 5 (0.469846 0.17101 0)
arc 5 10 (0.17101 0.469846 0)
arc 1 4 (0.939693 0.34202 0)
arc 4 9 (0.34202 0.939693 0)
arc 19 24 (0.469846 0.17101 0.5)
arc 24 29 (0.17101 0.469846 0.5)
arc 20 23 (0.939693 0.34202 0.5)
arc 23 28 (0.34202 0.939693 0.5)
arc 11 16 (-0.469846 0.17101 0)
arc 16 10 (-0.17101 0.469846 0)
arc 12 15 (-0.939693 0.34202 0)
arc 15 9 (-0.34202 0.939693 0)
arc 30 35 (-0.469846 0.17101 0.5)
arc 35 29 (-0.17101 0.469846 0.5)
arc 31 34 (-0.939693 0.34202 0.5)
arc 34 28 (-0.34202 0.939693 0.5)
);
patches
(
symmetry symmetry
(
(0 1 20 19)
(1 2 21 20)
(12 11 30 31)
(13 12 31 32)
)
patch outlet
(
(2 3 22 21)
(3 6 25 22)
)
patch side
(
(7 8 27 26)
(6 7 26 25)
(8 18 37 27)
(18 17 36 37)
)
patch inlet
(
(14 13 32 33)
(17 14 33 36)
)
wall cylinder
(
(10 5 24 29)
(5 0 19 24)
(16 10 29 35)
(11 16 35 30)
)
patch film
(
(5 4 1 0)
(4 3 2 1)
(7 6 3 4)
(8 7 4 9)
(9 4 5 10)
(18 8 9 15)
(15 9 10 16)
(17 18 15 14)
(14 15 12 13)
(15 16 11 12)
)
patch top
(
(19 20 23 24)
(20 21 22 23)
(23 22 25 26)
(29 24 23 28)
(28 23 26 27)
(35 29 28 34)
(34 28 27 37)
(32 31 34 33)
(33 34 37 36)
(31 30 35 34)
)
);
mergePatchPairs
(
);
// ************************************************************************* //

View File

@ -0,0 +1,60 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "system";
object controlDict;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
libs
(
"liblduSolvers.so"
)
application liquidFilmFoam;
startFrom startTime;
startTime 0;
stopAt endTime;
endTime 0.5;
deltaT 0.0002;
writeControl timeStep;
writeInterval 100;
purgeWrite 0;
writeFormat ascii;
writePrecision 6;
writeCompression uncompressed;
timeFormat general;
timePrecision 6;
runTimeModifiable yes;
adjustTimeStep no;
maxCo 5;
maxDeltaT 0.1;
// ************************************************************************* //

View File

@ -0,0 +1,53 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "system";
object faSchemes;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
ddtSchemes
{
ddt(h,Us) Euler;
ddt(h) Euler;
}
gradSchemes
{
default Gauss linear;
}
divSchemes
{
default none;
div(phis,h) Gauss Gamma 0.5;
div(phi2s,Us) Gauss linearUpwind;
}
laplacianSchemes
{
default none;
laplacian(h) Gauss linear corrected;
}
interpolationSchemes
{
default linear;
}
snGradSchemes
{
default corrected;
}
// ************************************************************************* //

View File

@ -0,0 +1,45 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "system";
object faSolution;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
solvers
{
Us
{
solver PBiCGStab;
preconditioner DILU;
tolerance 1e-07;
relTol 0.01;
}
h
{
solver PBiCGStab;
preconditioner DILU;
tolerance 1e-07;
relTol 0.01;
}
}
nOuterCorrectors 15;
relaxationFactors
{
h 0.5;
Us 0.5;
}
// ************************************************************************* //

View File

@ -0,0 +1,49 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "system";
object fvSchemes;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
ddtSchemes
{
default none;
}
gradSchemes
{
default none;
}
divSchemes
{
default none;
}
laplacianSchemes
{
default none;
}
interpolationSchemes
{
default none;
}
snGradSchemes
{
default none;
}
// ************************************************************************* //

View File

@ -0,0 +1,19 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "system";
object fvSolution;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
// ************************************************************************* //

View File

@ -0,0 +1,28 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class areaScalarField;
location "0";
object Cs;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [1 -2 0 0 0 0 0];
internalField uniform 0;
referenceLevel 0;
boundaryField
{
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

View File

@ -0,0 +1,637 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: plus |
| \\ / A nd | Web: www.OpenFOAM.com |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class volScalarField;
location "0";
object Cvf;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [0 -1 0 0 0 0 0];
internalField uniform 0;
boundaryField
{
outer
{
type calculated;
value nonuniform List<scalar>
600
(
0.348943
0.476101
0.616384
0.766135
0.921548
0.356306
0.481012
0.619778
0.768336
0.922379
0.377139
0.496138
0.630511
0.775003
0.924894
0.405258
0.516249
0.643909
0.783663
0.928214
0.435004
0.532596
0.653511
0.789268
0.93059
0.930107
0.927725
0.924605
0.922458
0.921832
0.789466
0.783664
0.774232
0.76854
0.766506
0.653551
0.643067
0.629552
0.62035
0.617113
0.531965
0.515366
0.49608
0.48233
0.477801
0.434902
0.406247
0.379363
0.35886
0.350129
0.240238
0.148513
0.0780792
0.030225
0.00605315
0.252478
0.164769
0.0975922
0.0526838
0.0302134
0.279804
0.19911
0.137985
0.0977651
0.0779713
0.319125
0.250333
0.198837
0.164283
0.148215
0.36463
0.317854
0.278039
0.250799
0.239222
1.07005
1.07279
1.07582
1.07812
1.07863
1.21168
1.2186
1.22764
1.23355
1.23457
1.34774
1.35941
1.37293
1.38254
1.38436
1.46873
1.48683
1.50668
1.52025
1.52426
1.5658
1.59657
1.62468
1.64451
1.65126
1.76106
1.85216
1.92235
1.9699
1.99394
1.7502
1.83695
1.90304
1.94725
1.96964
1.72349
1.80264
1.86229
1.9015
1.92154
1.68321
1.75047
1.80008
1.83387
1.85086
1.63568
1.68045
1.71871
1.74615
1.75949
1.64961
1.52189
1.38227
1.23306
1.07801
1.64011
1.51615
1.37793
1.22974
1.07677
1.61876
1.50111
1.36751
1.22355
1.07442
1.59195
1.48204
1.35473
1.21478
1.07134
1.56431
1.46714
1.34611
1.21019
1.06941
1.75792
1.84994
1.92096
1.9693
1.99382
1.74018
1.82936
1.89804
1.94486
1.96904
1.70651
1.78937
1.85302
1.89669
1.92019
1.65989
1.73124
1.78652
1.82621
1.84851
1.60748
1.65628
1.70051
1.73459
1.75556
1.6449
1.51846
1.37935
1.23125
1.07753
1.62661
1.50373
1.36831
1.22441
1.07515
1.59818
1.48132
1.35211
1.21446
1.07137
1.5653
1.45724
1.33671
1.20522
1.06817
1.53456
1.44078
1.32735
1.19987
1.06612
1.06583
1.06858
1.07294
1.07609
1.07779
1.19924
1.20597
1.21788
1.22709
1.23219
1.32847
1.3406
1.358
1.37281
1.38104
1.44285
1.46332
1.4886
1.50963
1.52006
1.53679
1.5703
1.60536
1.63312
1.64757
0.350388
0.478114
0.617731
0.766941
0.92199
0.359881
0.483846
0.622067
0.770262
0.923231
0.38123
0.49888
0.632488
0.776446
0.925576
0.40804
0.517956
0.645263
0.785224
0.928656
0.435681
0.532851
0.653885
0.789807
0.930589
0.929952
0.927211
0.924181
0.921882
0.921369
0.788324
0.781403
0.772359
0.766454
0.765429
0.652252
0.640585
0.627072
0.617462
0.615643
0.531262
0.513157
0.493317
0.479747
0.475743
0.434186
0.403424
0.375315
0.355488
0.348736
0.238945
0.147843
0.0776541
0.0301033
0.00605517
0.249794
0.163051
0.0969598
0.0527514
0.0303636
0.276507
0.197359
0.13771
0.0984969
0.0784608
0.316785
0.249528
0.199922
0.166131
0.149143
0.364309
0.31954
0.281289
0.253852
0.240507
1.76106
1.85216
1.92235
1.9699
1.99394
1.75021
1.83696
1.90304
1.94725
1.96964
1.7235
1.80265
1.86229
1.9015
1.92154
1.68321
1.75048
1.80008
1.83387
1.85086
1.63569
1.68046
1.71871
1.74615
1.75949
1.64961
1.52189
1.38227
1.23306
1.07801
1.64011
1.51615
1.37793
1.22974
1.07677
1.61876
1.50111
1.36751
1.22355
1.07442
1.59196
1.48204
1.35473
1.21478
1.07134
1.56432
1.46715
1.34611
1.21019
1.06941
1.07005
1.07279
1.07582
1.07812
1.07863
1.21168
1.2186
1.22764
1.23355
1.23457
1.34775
1.35942
1.37293
1.38254
1.38436
1.46874
1.48684
1.50668
1.52025
1.52426
1.56581
1.59657
1.62468
1.64451
1.65126
0.930107
0.927725
0.924606
0.922458
0.921832
0.789466
0.783664
0.774232
0.76854
0.766506
0.653562
0.64308
0.629555
0.620351
0.617113
0.531967
0.515379
0.496084
0.482331
0.477802
0.434894
0.406249
0.379365
0.358861
0.350129
0.240238
0.148513
0.0780792
0.030225
0.00605315
0.252479
0.164769
0.0975922
0.0526838
0.0302134
0.279805
0.199111
0.137986
0.0977653
0.0779714
0.319127
0.250335
0.198838
0.164283
0.148215
0.364629
0.317855
0.278042
0.2508
0.239222
0.348944
0.476101
0.616384
0.766135
0.921548
0.356308
0.481012
0.619778
0.768336
0.922379
0.377141
0.496141
0.630512
0.775003
0.924894
0.405258
0.516249
0.643911
0.783664
0.928214
0.434993
0.53259
0.653512
0.789268
0.93059
1.06989
1.07228
1.07539
1.07754
1.07817
1.21053
1.21634
1.22577
1.23146
1.23349
1.34644
1.35692
1.37044
1.37965
1.38289
1.46803
1.48462
1.50392
1.51767
1.5222
1.56511
1.59375
1.62064
1.64114
1.64987
1.75976
1.85149
1.92192
1.96977
1.99395
1.74752
1.83523
1.90241
1.94732
1.96979
1.72019
1.80089
1.86201
1.90223
1.92203
1.68087
1.74967
1.80116
1.83572
1.85178
1.63537
1.68214
1.72196
1.7492
1.76078
1.65106
1.5239
1.38362
1.23387
1.07845
1.64369
1.51899
1.38022
1.23166
1.07762
1.62286
1.50386
1.36949
1.225
1.07511
1.59474
1.48375
1.35609
1.21634
1.07179
1.56501
1.46741
1.34649
1.21073
1.06941
0.244265
0.151271
0.0795249
0.0308113
0.00617021
0.264719
0.173068
0.10265
0.0550666
0.0308156
0.298372
0.21278
0.146814
0.102366
0.0793794
0.343215
0.268974
0.211167
0.171406
0.150274
0.392761
0.340891
0.294473
0.260235
0.242325
0.352754
0.480259
0.61957
0.768196
0.92233
0.367628
0.492209
0.628883
0.774495
0.924569
0.396526
0.514457
0.644934
0.784123
0.927909
0.431672
0.539696
0.662147
0.795759
0.932188
0.464189
0.558387
0.672626
0.801918
0.93473
0.93474
0.932335
0.928286
0.924613
0.922378
0.801497
0.795382
0.784442
0.774301
0.768212
0.672617
0.661661
0.645246
0.629251
0.619849
0.558078
0.539734
0.515622
0.494365
0.480935
0.464723
0.432967
0.399936
0.372307
0.354783
)
;
}
}
// ************************************************************************* //

View File

@ -0,0 +1,637 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: plus |
| \\ / A nd | Web: www.OpenFOAM.com |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class volVectorField;
location "0";
object U;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [0 1 -1 0 0 0 0];
internalField uniform (0 0 0);
boundaryField
{
outer
{
type calculated;
value nonuniform List<vector>
600
(
(-0.144039 -0.122998 0.0114965)
(-0.181448 -0.111056 0.00942614)
(-0.213291 -0.0880811 0.007138)
(-0.236364 -0.0565118 0.00450908)
(-0.248464 -0.0194524 0.00153468)
(-0.146423 -0.118314 0.0341417)
(-0.182731 -0.107182 0.0280504)
(-0.213935 -0.0851149 0.0212509)
(-0.236606 -0.054634 0.013365)
(-0.248488 -0.0188791 0.00455398)
(-0.153112 -0.10914 0.0538318)
(-0.186618 -0.0990266 0.0447246)
(-0.215938 -0.0786515 0.0339405)
(-0.237377 -0.0503611 0.0212629)
(-0.248596 -0.0172067 0.0071616)
(-0.16157 -0.0976548 0.0689292)
(-0.191706 -0.0880897 0.0579906)
(-0.218409 -0.0699808 0.0444412)
(-0.23834 -0.0446595 0.0278309)
(-0.248715 -0.0152054 0.00934666)
(-0.170632 -0.0852947 0.0784703)
(-0.195686 -0.0765875 0.0684611)
(-0.220138 -0.0608045 0.0532793)
(-0.238957 -0.038766 0.0334866)
(-0.248811 -0.012977 0.0111145)
(-0.248784 -0.0112606 0.0132061)
(-0.248696 -0.00937438 0.0153538)
(-0.248589 -0.00711991 0.0172503)
(-0.2485 -0.0044843 0.0187583)
(-0.248485 -0.00150553 0.0192655)
(-0.238984 -0.0330868 0.0390063)
(-0.238377 -0.0272811 0.0447994)
(-0.237296 -0.0208834 0.0506849)
(-0.236658 -0.0129988 0.0545496)
(-0.236419 -0.0043873 0.0563854)
(-0.220164 -0.051969 0.0618465)
(-0.218278 -0.0431521 0.0709232)
(-0.215826 -0.0327547 0.0791778)
(-0.214077 -0.0204265 0.0851196)
(-0.213434 -0.00688488 0.0879546)
(-0.195591 -0.0660657 0.0786632)
(-0.191524 -0.0555398 0.0897455)
(-0.186575 -0.0425237 0.100053)
(-0.18303 -0.0264223 0.107485)
(-0.18197 -0.00883432 0.11075)
(-0.170654 -0.075233 0.0880783)
(-0.161849 -0.0655638 0.0998622)
(-0.15377 -0.0507596 0.110471)
(-0.147257 -0.0317426 0.118812)
(-0.144402 -0.0106058 0.123044)
(-0.105683 -0.0123962 0.122882)
(-0.0686226 -0.0144134 0.110764)
(-0.0374066 -0.016537 0.0877846)
(-0.0148277 -0.0182814 0.0562757)
(-0.00299764 -0.0192895 0.0193205)
(-0.110214 -0.0371198 0.118536)
(-0.0755021 -0.042749 0.106636)
(-0.0462643 -0.0486662 0.0842315)
(-0.025562 -0.0534726 0.0538448)
(-0.0148321 -0.0562073 0.0184491)
(-0.12008 -0.0590575 0.110342)
(-0.0894293 -0.0678333 0.0990552)
(-0.0640459 -0.0765274 0.0781011)
(-0.0464066 -0.0836612 0.049704)
(-0.0373747 -0.0876651 0.0168642)
(-0.133748 -0.0754512 0.0997192)
(-0.109048 -0.086537 0.0894121)
(-0.0893197 -0.0971459 0.0704853)
(-0.0752871 -0.105707 0.0447938)
(-0.0685588 -0.110568 0.015114)
(-0.148161 -0.0857842 0.0891989)
(-0.133343 -0.0969705 0.0789527)
(-0.119475 -0.108487 0.0622865)
(-0.109603 -0.117627 0.0396197)
(-0.105303 -0.122717 0.0133301)
(-0.248788 0.0131134 -0.0112216)
(-0.248675 0.0154715 -0.00949903)
(-0.248569 0.0173824 -0.00721385)
(-0.248474 0.0189387 -0.0045554)
(-0.24846 0.0194691 -0.00153419)
(-0.238857 0.0389629 -0.0335961)
(-0.23809 0.0451867 -0.0280139)
(-0.237082 0.0509588 -0.0213612)
(-0.236397 0.0550347 -0.0133718)
(-0.23628 0.0566779 -0.00450739)
(-0.219901 0.061151 -0.0533505)
(-0.217815 0.0706865 -0.0445694)
(-0.215357 0.0792389 -0.0339132)
(-0.213465 0.085639 -0.0212737)
(-0.213142 0.0882414 -0.00712572)
(-0.195394 0.0768716 -0.0684102)
(-0.190997 0.0886223 -0.0579055)
(-0.185876 0.0995396 -0.0446841)
(-0.182391 0.107369 -0.0280865)
(-0.18135 0.11111 -0.00942625)
(-0.170423 0.0854309 -0.0784136)
(-0.161031 0.0978751 -0.0688937)
(-0.152476 0.109362 -0.0538695)
(-0.146162 0.118351 -0.034171)
(-0.143976 0.123003 -0.011501)
(-0.105202 0.122698 -0.0133195)
(-0.0683967 0.110489 -0.0151145)
(-0.0372205 0.0875138 -0.0169067)
(-0.0147743 0.0560846 -0.018507)
(-0.00299899 0.0192675 -0.0193487)
(-0.109237 0.117573 -0.0396024)
(-0.0747715 0.105464 -0.0447933)
(-0.0459888 0.0832069 -0.0499403)
(-0.025599 0.0531611 -0.0542088)
(-0.0148989 0.0182218 -0.0564253)
(-0.118869 0.108419 -0.0624544)
(-0.0887357 0.0967047 -0.0707794)
(-0.0639119 0.075987 -0.0785474)
(-0.0467047 0.0483629 -0.0847671)
(-0.0375873 0.0164516 -0.0879737)
(-0.13298 0.0968228 -0.0791705)
(-0.108712 0.0860812 -0.089839)
(-0.0897837 0.0674256 -0.0994232)
(-0.0760466 0.0428113 -0.10689)
(-0.0689301 0.0145077 -0.110864)
(-0.148049 0.0857207 -0.0893066)
(-0.133901 0.0752034 -0.0998817)
(-0.120683 0.0588988 -0.110376)
(-0.11075 0.037301 -0.118521)
(-0.105756 0.0125582 -0.122907)
(-0.144493 0.0106926 -0.123015)
(-0.182053 0.00892928 -0.110698)
(-0.213562 0.00695271 -0.0878062)
(-0.236461 0.00442062 -0.056321)
(-0.248488 0.0015073 -0.0192574)
(-0.147589 0.0318768 -0.118712)
(-0.183444 0.0265585 -0.1072)
(-0.214389 0.0205304 -0.0847864)
(-0.236858 0.0129899 -0.0541347)
(-0.248528 0.00445155 -0.0185903)
(-0.154382 0.0507592 -0.110275)
(-0.187305 0.0426137 -0.0995325)
(-0.216354 0.0327748 -0.0785821)
(-0.237536 0.0207857 -0.0502103)
(-0.248626 0.00703653 -0.0170177)
(-0.162406 0.0655301 -0.0996478)
(-0.192131 0.0556221 -0.0892713)
(-0.218666 0.043158 -0.0704108)
(-0.238544 0.0271822 -0.0444383)
(-0.248732 0.00924505 -0.0151308)
(-0.170852 0.0752883 -0.0879654)
(-0.195769 0.066205 -0.0784359)
(-0.220244 0.0520421 -0.0616178)
(-0.239026 0.0330541 -0.0388932)
(-0.248801 0.0111854 -0.0131073)
(-0.106338 0.0132773 0.122935)
(-0.0692896 0.015476 0.11095)
(-0.0378737 0.0174635 0.0880333)
(-0.0150886 0.0189321 0.0565041)
(-0.00307458 0.0195367 0.0194581)
(-0.11297 0.0391875 0.118155)
(-0.077895 0.0453619 0.106697)
(-0.0482707 0.0511356 0.0845614)
(-0.0267635 0.0551787 0.0542396)
(-0.015214 0.0568337 0.018672)
(-0.124977 0.0615357 0.109073)
(-0.0940346 0.0710128 0.0983384)
(-0.0679086 0.079607 0.0779317)
(-0.0489046 0.0857895 0.0499541)
(-0.0382349 0.0884528 0.0171005)
(-0.140735 0.0776099 0.0972337)
(-0.115921 0.0892622 0.087603)
(-0.0951573 0.0997499 0.0695093)
(-0.0792482 0.107519 0.0446664)
(-0.0699467 0.111247 0.0152752)
(-0.156822 0.0867719 0.0855031)
(-0.141957 0.0982113 0.0760485)
(-0.127103 0.109594 0.060536)
(-0.115023 0.118425 0.0389714)
(-0.107268 0.12303 0.0133456)
(-0.146007 0.122724 0.0112889)
(-0.182851 0.110368 0.00918576)
(-0.214107 0.0872693 0.00693435)
(-0.236674 0.0558898 0.00439735)
(-0.248504 0.0191824 0.0015027)
(-0.151828 0.117535 0.0330677)
(-0.186618 0.10531 0.0269203)
(-0.216167 0.0829524 0.0203064)
(-0.237439 0.0530218 0.0128087)
(-0.248586 0.0182433 0.00437846)
(-0.160638 0.10808 0.0514772)
(-0.19217 0.0964371 0.0423272)
(-0.21908 0.0757193 0.0319615)
(-0.238539 0.0481759 0.0200879)
(-0.248736 0.016314 0.00675686)
(-0.170132 0.0965276 0.0653082)
(-0.197959 0.0854104 0.0543124)
(-0.221772 0.0670738 0.0416236)
(-0.23952 0.0425817 0.0261657)
(-0.248845 0.0144131 0.00882483)
(-0.179015 0.0844053 0.0739542)
(-0.201755 0.0744732 0.0640722)
(-0.223387 0.0584271 0.0498697)
(-0.240081 0.0370286 0.0315166)
(-0.248926 0.0123367 0.0105118)
(-0.248923 0.0106295 0.0123934)
(-0.248822 0.00896602 0.0146075)
(-0.248675 0.00694599 0.0167378)
(-0.24855 0.00444121 0.0184747)
(-0.248493 0.0015115 0.0192574)
(-0.240147 0.0316539 0.0366921)
(-0.239463 0.0264043 0.0425287)
(-0.238154 0.0205467 0.0489198)
(-0.237127 0.0130228 0.053646)
(-0.23656 0.00444385 0.0561286)
(-0.223209 0.0504654 0.0582002)
(-0.221107 0.0425079 0.0674834)
(-0.218045 0.0328043 0.0766162)
(-0.215351 0.0207771 0.0836989)
(-0.21376 0.00707837 0.0876468)
(-0.201349 0.0650272 0.0739739)
(-0.196485 0.0556769 0.0858899)
(-0.190397 0.0432732 0.0972409)
(-0.185082 0.0273587 0.10613)
(-0.182515 0.00925792 0.110449)
(-0.178368 0.0753042 0.083694)
(-0.168748 0.0665551 0.0962649)
(-0.158441 0.0523487 0.108408)
(-0.149802 0.0332652 0.117899)
(-0.145145 0.0112391 0.122871)
(-0.144493 -0.0106925 -0.123015)
(-0.182053 -0.00892927 -0.110698)
(-0.213562 -0.00695271 -0.0878062)
(-0.236461 -0.00442062 -0.056321)
(-0.248488 -0.0015073 -0.0192574)
(-0.147585 -0.0318746 -0.118715)
(-0.183445 -0.0265565 -0.107199)
(-0.214389 -0.0205303 -0.0847865)
(-0.236858 -0.0129899 -0.0541347)
(-0.248528 -0.00445155 -0.0185903)
(-0.15438 -0.0507563 -0.110276)
(-0.187301 -0.0426124 -0.0995365)
(-0.216354 -0.0327743 -0.0785821)
(-0.237536 -0.0207856 -0.0502103)
(-0.248626 -0.00703651 -0.0170177)
(-0.162404 -0.0655298 -0.0996488)
(-0.192129 -0.0556217 -0.089273)
(-0.218665 -0.043158 -0.0704118)
(-0.238544 -0.0271822 -0.0444385)
(-0.248732 -0.00924508 -0.0151308)
(-0.170848 -0.0752891 -0.087967)
(-0.195767 -0.0662053 -0.0784369)
(-0.220244 -0.0520425 -0.0616183)
(-0.239026 -0.0330542 -0.0388934)
(-0.248801 -0.0111854 -0.0131073)
(-0.248788 -0.0131134 -0.0112216)
(-0.248675 -0.0154715 -0.00949903)
(-0.248569 -0.0173824 -0.00721385)
(-0.248474 -0.0189387 -0.0045554)
(-0.24846 -0.0194691 -0.00153419)
(-0.238857 -0.0389629 -0.0335961)
(-0.23809 -0.0451867 -0.0280139)
(-0.237082 -0.0509588 -0.0213612)
(-0.236397 -0.0550347 -0.0133718)
(-0.23628 -0.0566779 -0.00450738)
(-0.2199 -0.0611522 -0.053351)
(-0.217814 -0.070687 -0.0445694)
(-0.215357 -0.0792391 -0.0339132)
(-0.213465 -0.085639 -0.0212737)
(-0.213142 -0.0882414 -0.00712572)
(-0.195391 -0.0768728 -0.0684114)
(-0.190995 -0.088624 -0.0579062)
(-0.185875 -0.0995402 -0.0446842)
(-0.182391 -0.107369 -0.0280865)
(-0.18135 -0.11111 -0.00942624)
(-0.17042 -0.0854316 -0.0784145)
(-0.161028 -0.0978756 -0.0688944)
(-0.152475 -0.109362 -0.0538696)
(-0.146162 -0.118351 -0.0341709)
(-0.143976 -0.123003 -0.0115009)
(-0.105202 -0.122698 -0.0133195)
(-0.0683967 -0.110489 -0.0151145)
(-0.0372205 -0.0875138 -0.0169067)
(-0.0147743 -0.0560846 -0.018507)
(-0.00299899 -0.0192675 -0.0193487)
(-0.109237 -0.117573 -0.0396022)
(-0.0747713 -0.105464 -0.0447932)
(-0.0459888 -0.0832069 -0.0499403)
(-0.0255989 -0.0531611 -0.0542088)
(-0.0148989 -0.0182218 -0.0564253)
(-0.118868 -0.108419 -0.0624542)
(-0.0887351 -0.0967046 -0.0707792)
(-0.0639117 -0.075987 -0.0785473)
(-0.0467046 -0.0483629 -0.084767)
(-0.0375873 -0.0164516 -0.0879737)
(-0.132978 -0.096823 -0.0791705)
(-0.108711 -0.0860813 -0.0898387)
(-0.0897831 -0.0674256 -0.0994231)
(-0.0760464 -0.0428113 -0.10689)
(-0.0689301 -0.0145077 -0.110864)
(-0.148046 -0.0857209 -0.0893068)
(-0.133898 -0.0752039 -0.0998817)
(-0.120682 -0.0588983 -0.110376)
(-0.110748 -0.0373004 -0.118522)
(-0.105756 -0.0125582 -0.122907)
(-0.105202 -0.122698 0.0133195)
(-0.0683967 -0.110489 0.0151145)
(-0.0372205 -0.0875138 0.0169067)
(-0.0147743 -0.0560846 0.018507)
(-0.00299899 -0.0192675 0.0193487)
(-0.109238 -0.117573 0.0395986)
(-0.0747672 -0.105464 0.0447903)
(-0.0459887 -0.0832068 0.0499402)
(-0.0255989 -0.0531611 0.0542087)
(-0.0148989 -0.0182218 0.0564253)
(-0.118865 -0.108421 0.0624518)
(-0.0887339 -0.0967061 0.0707747)
(-0.0639106 -0.075987 0.0785466)
(-0.0467043 -0.0483628 0.0847668)
(-0.0375872 -0.0164515 0.0879737)
(-0.132978 -0.0968229 0.0791712)
(-0.108709 -0.0860817 0.0898379)
(-0.0897819 -0.0674258 0.0994224)
(-0.0760459 -0.0428113 0.10689)
(-0.0689299 -0.0145077 0.110864)
(-0.148046 -0.0857206 0.0893075)
(-0.133898 -0.0752035 0.0998819)
(-0.120682 -0.0588988 0.110376)
(-0.110749 -0.0373009 0.118521)
(-0.105756 -0.0125582 0.122907)
(-0.144493 -0.0106926 0.123015)
(-0.182053 -0.00892927 0.110698)
(-0.213562 -0.00695271 0.0878062)
(-0.236461 -0.00442062 0.056321)
(-0.248488 -0.0015073 0.0192574)
(-0.147588 -0.0318768 0.118712)
(-0.183444 -0.0265585 0.1072)
(-0.214389 -0.0205304 0.0847864)
(-0.236858 -0.0129899 0.0541347)
(-0.248528 -0.00445155 0.0185903)
(-0.154381 -0.0507592 0.110275)
(-0.187305 -0.0426137 0.0995325)
(-0.216354 -0.0327748 0.0785822)
(-0.237536 -0.0207857 0.0502103)
(-0.248626 -0.00703654 0.0170177)
(-0.162405 -0.06553 0.0996486)
(-0.19213 -0.0556221 0.0892718)
(-0.218666 -0.043158 0.0704109)
(-0.238544 -0.0271822 0.0444383)
(-0.248732 -0.00924505 0.0151308)
(-0.170849 -0.0752883 0.0879677)
(-0.195768 -0.0662046 0.0784366)
(-0.220244 -0.0520424 0.0616181)
(-0.239026 -0.0330542 0.0388933)
(-0.248801 -0.0111854 0.0131073)
(-0.248788 -0.0131134 0.0112216)
(-0.248675 -0.0154715 0.00949903)
(-0.248569 -0.0173824 0.00721385)
(-0.248474 -0.0189387 0.0045554)
(-0.24846 -0.0194691 0.00153419)
(-0.238857 -0.0389629 0.0335961)
(-0.23809 -0.0451867 0.0280139)
(-0.237082 -0.0509588 0.0213613)
(-0.236397 -0.0550347 0.0133718)
(-0.23628 -0.0566779 0.00450739)
(-0.2199 -0.0611522 0.0533511)
(-0.217814 -0.0706871 0.0445696)
(-0.215357 -0.0792392 0.0339133)
(-0.213465 -0.0856391 0.0212737)
(-0.213142 -0.0882414 0.00712573)
(-0.195391 -0.0768723 0.068412)
(-0.190995 -0.0886236 0.0579066)
(-0.185875 -0.0995402 0.0446846)
(-0.182391 -0.10737 0.0280866)
(-0.18135 -0.11111 0.00942626)
(-0.170421 -0.0854301 0.078415)
(-0.16103 -0.0978741 0.0688948)
(-0.152475 -0.109362 0.0538705)
(-0.146162 -0.11835 0.0341707)
(-0.143976 -0.123003 0.011501)
(-0.248784 0.0112606 -0.013206)
(-0.248696 0.00937437 -0.0153538)
(-0.248589 0.00711991 -0.0172503)
(-0.2485 0.0044843 -0.0187583)
(-0.248485 0.00150553 -0.0192655)
(-0.238984 0.0330868 -0.0390062)
(-0.238377 0.0272811 -0.0447993)
(-0.237296 0.0208834 -0.0506849)
(-0.236658 0.0129987 -0.0545496)
(-0.236419 0.0043873 -0.0563854)
(-0.220166 0.0519676 -0.0618447)
(-0.21828 0.0431506 -0.0709212)
(-0.215827 0.0327543 -0.0791771)
(-0.214077 0.0204264 -0.0851194)
(-0.213434 0.00688486 -0.0879546)
(-0.195591 0.066066 -0.0786633)
(-0.191527 0.0555389 -0.0897435)
(-0.186576 0.0425234 -0.100053)
(-0.18303 0.0264222 -0.107485)
(-0.18197 0.00883432 -0.11075)
(-0.170653 0.0752332 -0.0880785)
(-0.161849 0.0655636 -0.0998621)
(-0.153771 0.0507595 -0.110471)
(-0.147258 0.0317426 -0.118812)
(-0.144402 0.0106058 -0.123044)
(-0.105683 0.0123962 -0.122882)
(-0.0686226 0.0144134 -0.110764)
(-0.0374066 0.016537 -0.0877846)
(-0.0148277 0.0182814 -0.0562757)
(-0.00299764 0.0192895 -0.0193205)
(-0.110214 0.0371198 -0.118536)
(-0.0755022 0.042749 -0.106636)
(-0.0462643 0.0486662 -0.0842315)
(-0.025562 0.0534726 -0.0538448)
(-0.0148321 0.0562073 -0.0184491)
(-0.12008 0.0590574 -0.110342)
(-0.0894296 0.0678333 -0.0990553)
(-0.0640461 0.0765274 -0.0781012)
(-0.0464066 0.0836612 -0.0497041)
(-0.0373747 0.0876651 -0.0168643)
(-0.133749 0.075451 -0.0997194)
(-0.109049 0.0865368 -0.0894124)
(-0.0893202 0.0971459 -0.0704856)
(-0.0752873 0.105707 -0.044794)
(-0.0685589 0.110568 -0.015114)
(-0.148161 0.0857838 -0.0891993)
(-0.133343 0.0969702 -0.0789533)
(-0.119476 0.108486 -0.062287)
(-0.109603 0.117627 -0.0396199)
(-0.105303 0.122717 -0.0133301)
(-0.144039 0.122998 -0.0114965)
(-0.181448 0.111056 -0.00942614)
(-0.213291 0.0880811 -0.007138)
(-0.236364 0.0565118 -0.00450908)
(-0.248464 0.0194524 -0.00153468)
(-0.146424 0.118314 -0.034142)
(-0.182731 0.107183 -0.0280505)
(-0.213935 0.0851149 -0.0212509)
(-0.236606 0.054634 -0.013365)
(-0.248488 0.0188791 -0.00455398)
(-0.153113 0.10914 -0.0538324)
(-0.186618 0.0990259 -0.0447248)
(-0.215938 0.0786514 -0.0339406)
(-0.237377 0.0503611 -0.0212629)
(-0.248596 0.0172067 -0.0071616)
(-0.16157 0.0976543 -0.0689298)
(-0.191706 0.0880894 -0.0579909)
(-0.218409 0.0699804 -0.0444412)
(-0.23834 0.0446594 -0.0278309)
(-0.248715 0.0152054 -0.00934664)
(-0.170629 0.0852963 -0.0784714)
(-0.195685 0.0765877 -0.0684615)
(-0.220138 0.0608044 -0.0532795)
(-0.238957 0.038766 -0.0334866)
(-0.248811 0.0129769 -0.0111145)
(-0.248784 -0.0112606 -0.013206)
(-0.248696 -0.00937437 -0.0153538)
(-0.248589 -0.00711991 -0.0172503)
(-0.2485 -0.0044843 -0.0187583)
(-0.248485 -0.00150553 -0.0192655)
(-0.238984 -0.0330868 -0.0390062)
(-0.238377 -0.0272811 -0.0447993)
(-0.237296 -0.0208834 -0.0506849)
(-0.236658 -0.0129987 -0.0545496)
(-0.236419 -0.0043873 -0.0563854)
(-0.220166 -0.0519676 -0.0618447)
(-0.21828 -0.0431506 -0.0709212)
(-0.215827 -0.0327543 -0.0791771)
(-0.214077 -0.0204264 -0.0851194)
(-0.213434 -0.00688486 -0.0879546)
(-0.195591 -0.066066 -0.0786633)
(-0.191527 -0.0555389 -0.0897435)
(-0.186576 -0.0425234 -0.100053)
(-0.18303 -0.0264222 -0.107485)
(-0.18197 -0.00883432 -0.11075)
(-0.170653 -0.0752332 -0.0880785)
(-0.161849 -0.0655636 -0.0998621)
(-0.153771 -0.0507595 -0.110471)
(-0.147258 -0.0317426 -0.118812)
(-0.144402 -0.0106058 -0.123044)
(-0.105683 -0.0123962 -0.122882)
(-0.0686226 -0.0144134 -0.110764)
(-0.0374066 -0.016537 -0.0877846)
(-0.0148277 -0.0182814 -0.0562757)
(-0.00299764 -0.0192895 -0.0193205)
(-0.110214 -0.0371198 -0.118536)
(-0.0755022 -0.042749 -0.106636)
(-0.0462643 -0.0486662 -0.0842315)
(-0.025562 -0.0534726 -0.0538448)
(-0.0148321 -0.0562073 -0.0184491)
(-0.12008 -0.0590574 -0.110342)
(-0.0894296 -0.0678333 -0.0990553)
(-0.0640461 -0.0765274 -0.0781012)
(-0.0464066 -0.0836612 -0.0497041)
(-0.0373747 -0.0876651 -0.0168643)
(-0.133749 -0.075451 -0.0997194)
(-0.109049 -0.0865368 -0.0894124)
(-0.0893202 -0.0971459 -0.0704856)
(-0.0752873 -0.105707 -0.044794)
(-0.0685589 -0.110568 -0.015114)
(-0.148161 -0.0857838 -0.0891993)
(-0.133343 -0.0969702 -0.0789533)
(-0.119476 -0.108486 -0.062287)
(-0.109603 -0.117627 -0.0396199)
(-0.105303 -0.122717 -0.0133301)
(-0.144039 -0.122998 -0.0114965)
(-0.181448 -0.111056 -0.00942614)
(-0.213291 -0.0880811 -0.007138)
(-0.236364 -0.0565118 -0.00450908)
(-0.248464 -0.0194524 -0.00153468)
(-0.146424 -0.118314 -0.034142)
(-0.182731 -0.107183 -0.0280505)
(-0.213935 -0.0851149 -0.0212509)
(-0.236606 -0.054634 -0.013365)
(-0.248488 -0.0188791 -0.00455398)
(-0.153113 -0.10914 -0.0538324)
(-0.186618 -0.0990259 -0.0447248)
(-0.215938 -0.0786514 -0.0339406)
(-0.237377 -0.0503611 -0.0212629)
(-0.248596 -0.0172067 -0.0071616)
(-0.16157 -0.0976543 -0.0689298)
(-0.191706 -0.0880894 -0.0579909)
(-0.218409 -0.0699804 -0.0444412)
(-0.23834 -0.0446594 -0.0278309)
(-0.248715 -0.0152054 -0.00934664)
(-0.170629 -0.0852963 -0.0784714)
(-0.195685 -0.0765877 -0.0684615)
(-0.220138 -0.0608044 -0.0532795)
(-0.238957 -0.038766 -0.0334866)
(-0.248811 -0.0129769 -0.0111145)
(-0.107204 0.123017 0.013347)
(-0.0698528 0.1112 0.0152905)
(-0.0380992 0.0883114 0.0171722)
(-0.0151372 0.0566724 0.0187399)
(-0.00307022 0.0194923 0.0194813)
(-0.114771 0.118385 0.0390225)
(-0.0789439 0.107356 0.0447663)
(-0.0485809 0.0853445 0.0502884)
(-0.0267261 0.0547387 0.0546187)
(-0.0151445 0.0188093 0.056652)
(-0.126656 0.109496 0.060836)
(-0.0948718 0.0992898 0.0700616)
(-0.0678644 0.0788771 0.0785962)
(-0.0484454 0.0505207 0.0850973)
(-0.0380352 0.0172925 0.0882207)
(-0.141789 0.0979874 0.0763774)
(-0.116005 0.0886687 0.0882073)
(-0.094228 0.0703173 0.0989213)
(-0.0782905 0.0448313 0.107006)
(-0.0693607 0.0152607 0.111036)
(-0.156903 0.0866074 0.0856274)
(-0.141004 0.0772916 0.097427)
(-0.125356 0.0612127 0.109216)
(-0.11309 0.0390006 0.118264)
(-0.106469 0.0131487 0.122931)
(-0.145286 0.0113076 0.122806)
(-0.182592 0.00937375 0.110404)
(-0.213889 0.00715658 0.0874911)
(-0.236591 0.00448533 0.0560893)
(-0.248494 0.00151519 0.0192655)
(-0.150003 0.0332918 0.117887)
(-0.185618 0.027429 0.105725)
(-0.215644 0.0209003 0.0833829)
(-0.23731 0.0130253 0.0532549)
(-0.248573 0.00441581 0.0183339)
(-0.159063 0.0522065 0.108223)
(-0.191134 0.0432741 0.0967513)
(-0.21855 0.0328122 0.0760234)
(-0.238366 0.0204598 0.0484799)
(-0.248706 0.00687436 0.0165351)
(-0.169308 0.0664529 0.0960814)
(-0.197138 0.0556566 0.0854195)
(-0.221587 0.0423788 0.0668519)
(-0.239639 0.0262611 0.042148)
(-0.248851 0.00884844 0.014405)
(-0.178613 0.0752894 0.0835767)
(-0.20163 0.0650298 0.0736672)
(-0.223394 0.050437 0.0579001)
(-0.240266 0.0315051 0.0364325)
(-0.24894 0.0105587 0.0123031)
(-0.248952 0.0122001 0.010388)
(-0.24886 0.0143473 0.00876177)
(-0.248724 0.0164018 0.00677286)
(-0.248582 0.0182348 0.00436355)
(-0.248502 0.019177 0.00150009)
(-0.240214 0.0368515 0.0312495)
(-0.239576 0.0425489 0.0260019)
(-0.23843 0.0484343 0.0200248)
(-0.237303 0.0532905 0.0127851)
(-0.236611 0.0560174 0.00439463)
(-0.223396 0.058522 0.0497042)
(-0.221511 0.0674361 0.0416016)
(-0.218636 0.0762096 0.0320087)
(-0.215671 0.0835415 0.0203954)
(-0.213947 0.0874429 0.00693569)
(-0.201499 0.0747211 0.0640967)
(-0.197268 0.085886 0.0544842)
(-0.191424 0.0968848 0.0425009)
(-0.186133 0.10556 0.0270643)
(-0.182689 0.110458 0.00920119)
(-0.178817 0.0844853 0.0740158)
(-0.169643 0.0966706 0.0654274)
(-0.160024 0.108253 0.0516593)
(-0.151496 0.117573 0.0331787)
(-0.145907 0.122737 0.011307)
)
;
}
}
// ************************************************************************* //

View File

@ -0,0 +1,7 @@
#!/bin/sh
# Source tutorial clean functions
. $WM_PROJECT_DIR/bin/tools/CleanFunctions
cleanTimeDirectories
cleanFaMesh

View File

@ -0,0 +1,8 @@
#!/bin/sh
# Source tutorial run functions
. $WM_PROJECT_DIR/bin/tools/RunFunctions
application="sphereSurfactantFoam"
runApplication makeFaMesh
runApplication $application

View File

@ -0,0 +1,24 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
object faMeshDefinition;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
polyMeshPatches 1( outer );
boundary
{
}
// ************************************************************************** //

View File

@ -0,0 +1,29 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class polyBoundaryMesh;
location "constant/polyMesh";
object boundary;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
1
(
outer
{
type patch;
nFaces 600;
startFace 4500;
}
)
// ************************************************************************* //

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

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,47 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "system";
object controlDict;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
application surfactantFoam;
startFrom startTime;
startTime 0;
stopAt endTime;
endTime 6;
deltaT 0.1;
writeControl runTime;
writeInterval 0.2;
purgeWrite 0;
writeFormat ascii;
writeCompression uncompressed;
timeFormat general;
timePrecision 6;
runTimeModifiable yes;
// ************************************************************************* //

View File

@ -0,0 +1,52 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "system";
object faSchemes;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
ddtSchemes
{
default Euler;
}
gradSchemes
{
default Gauss linear;
grad(p) Gauss linear;
}
divSchemes
{
default none;
div(phis,Cs) Gauss linear;
}
laplacianSchemes
{
default none;
laplacian(Ds,Cs) Gauss linear corrected;
}
interpolationSchemes
{
default linear;
}
snGradSchemes
{
default corrected;
}
// ************************************************************************* //

View File

@ -0,0 +1,53 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "system";
object faSolution;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
solvers
{
Cs
{
solver PBiCG;
preconditioner DILU;
minIter 0;
maxIter 2000;
tolerance 1e-06;
relTol 0;
}
}
PISO
{
nCorrectors 2;
nNonOrthogonalCorrectors 0;
}
SIMPLE
{
nTimeCorrectors 6;
nNonOrthogonalCorrectors 1;
}
relaxationFactors
{
p 0.7;
U 0.7;
k 0.7;
epsilon 0.7;
R 0.7;
}
// ************************************************************************* //

View File

@ -0,0 +1,43 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "system";
object fvSchemes;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
ddtSchemes
{
}
gradSchemes
{
}
divSchemes
{
}
laplacianSchemes
{
}
interpolationSchemes
{
}
snGradSchemes
{
}
// ************************************************************************* //

View File

@ -0,0 +1,23 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "system";
object fvSolution;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
solvers
{
}
// ************************************************************************* //

View File

@ -0,0 +1,44 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class areaScalarField;
location "0";
object Cs;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [1 -2 0 0 0 0 0];
internalField uniform 0;
referenceLevel 0;
boundaryField
{
inlet
{
type fixedValue;
value uniform 1;
}
outlet
{
type inletOutlet;
value uniform 1;
phi phis;
inletValue uniform 0;
}
bound
{
type symmetry;
}
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

View File

@ -0,0 +1,53 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: plus |
| \\ / A nd | Web: www.OpenFOAM.com |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class volScalarField;
location "0";
object Cvf;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [0 -1 0 0 0 0 0];
internalField uniform 0;
boundaryField
{
inlet
{
type calculated;
value uniform 0;
}
bound
{
type calculated;
value uniform 0;
}
outlet
{
type calculated;
value uniform 0;
}
bottom
{
type calculated;
value uniform 0;
}
top
{
type calculated;
value uniform 0;
}
}
// ************************************************************************* //

View File

@ -0,0 +1,53 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: plus |
| \\ / A nd | Web: www.OpenFOAM.com |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class volVectorField;
location "0";
object U;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [0 1 -1 0 0 0 0];
internalField uniform (0 0 0);
boundaryField
{
inlet
{
type calculated;
value uniform (0 0 0);
}
bound
{
type calculated;
value uniform (0 0 0);
}
outlet
{
type calculated;
value uniform (0 0 0);
}
bottom
{
type calculated;
value uniform (0 0 0);
}
top
{
type calculated;
value uniform (0.05 0 0);
}
}
// ************************************************************************* //

View File

@ -0,0 +1,39 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class areaVectorField;
location "0";
object Us;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [0 1 -1 0 0 0 0];
internalField uniform (0.05 0 0);
boundaryField
{
inlet
{
type fixedValue;
value $internalField;
}
outlet
{
type zeroGradient;
}
bound
{
type symmetry;
}
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

View File

@ -0,0 +1,7 @@
#!/bin/sh
# Source tutorial clean functions
. $WM_PROJECT_DIR/bin/tools/CleanFunctions
cleanTimeDirectories
cleanFaMesh

View File

@ -0,0 +1,9 @@
#!/bin/sh
# Source tutorial run functions
. $WM_PROJECT_DIR/bin/tools/RunFunctions
application="surfactantFoam"
runApplication blockMesh
runApplication makeFaMesh
runApplication $application

View File

@ -0,0 +1,212 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: plus |
| \\ / A nd | Web: www.OpenFOAM.com |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class faBoundaryMesh;
location "constant/faMesh";
object faBoundary;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
3
(
inlet
{
type patch;
edgeLabels List<label>
20
(
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2341
)
;
ngbPolyPatchIndex 0;
}
outlet
{
type patch;
edgeLabels List<label>
20
(
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
)
;
ngbPolyPatchIndex 2;
}
bound
{
type symmetry;
edgeLabels List<label>
120
(
2320
2340
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2479
)
;
ngbPolyPatchIndex 1;
}
)
// ************************************************************************* //

View File

@ -0,0 +1,42 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
object faMeshDefinition;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
polyMeshPatches 1( top );
boundary
{
inlet
{
type patch;
ownerPolyPatch top;
neighbourPolyPatch inlet;
}
outlet
{
type patch;
ownerPolyPatch top;
neighbourPolyPatch outlet;
}
bound
{
type symmetry;
ownerPolyPatch top;
neighbourPolyPatch bound;
}
}
// ************************************************************************** //

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,94 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
object blockMeshDict;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
convertToMeters 0.1;
vertices
(
(0 0 0)
(3 0 0)
(3 1 0)
(0 1 0)
(0 0 0.1)
(3 0 0.1)
(3 1 0.1)
(0 1 0.1)
);
blocks
(
hex (0 1 2 3 4 5 6 7) (60 20 1) simpleGrading (1 1 1)
);
edges
(
);
boundary
(
inlet
{
type patch;
faces
(
(0 4 7 3)
);
}
bound
{
type wall;
faces
(
(3 7 6 2)
(1 5 4 0)
);
}
outlet
{
type patch;
faces
(
(2 6 5 1)
);
}
bottom
{
type patch;
faces
(
(0 3 2 1)
);
}
top
{
type patch;
faces
(
(4 5 6 7)
);
}
);
mergePatchPairs
(
);
// ************************************************************************* //

View File

@ -0,0 +1,53 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: plus |
| \\ / A nd | Web: www.OpenFOAM.com |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class polyBoundaryMesh;
location "constant/polyMesh";
object boundary;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
5
(
inlet
{
type patch;
nFaces 20;
startFace 2320;
}
bound
{
type wall;
inGroups 1(wall);
nFaces 120;
startFace 2340;
}
outlet
{
type patch;
nFaces 20;
startFace 2460;
}
bottom
{
type patch;
nFaces 1200;
startFace 2480;
}
top
{
type patch;
nFaces 1200;
startFace 3680;
}
)
// ************************************************************************* //

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

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,21 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "constant";
object transportProperties;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
Ds Ds [ 0 2 -1 0 0 0 0 ] 0.00001;
// ************************************************************************* //

View File

@ -0,0 +1,48 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "system";
object controlDict;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
application surfactantFoam;
startFrom startTime;
startTime 0;
stopAt endTime;
endTime 6;
deltaT 0.1;
writeControl runTime;
writeInterval 0.2;
purgeWrite 0;
writeFormat ascii;
writeCompression uncompressed;
timeFormat general;
timePrecision 6;
runTimeModifiable yes;
// ************************************************************************* //

View File

@ -0,0 +1,50 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "system";
object decomposeParDict;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
numberOfSubdomains 4;
method simple;
simpleCoeffs
{
n ( 2 2 1 );
delta 0.001;
}
hierarchicalCoeffs
{
n ( 1 1 1 );
delta 0.001;
order xyz;
}
metisCoeffs
{
processorWeights ( 1 1 1 1 );
}
manualCoeffs
{
dataFile "";
}
distributed no;
roots ( );
// ************************************************************************* //

View File

@ -0,0 +1,52 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "system";
object faSchemes;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
ddtSchemes
{
default Euler;
}
gradSchemes
{
default Gauss linear;
grad(p) Gauss linear;
}
divSchemes
{
default none;
div(phis,Cs) Gauss linear;
}
laplacianSchemes
{
default none;
laplacian(Ds,Cs) Gauss linear corrected;
}
interpolationSchemes
{
default linear;
}
snGradSchemes
{
default corrected;
}
// ************************************************************************* //

View File

@ -0,0 +1,53 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "system";
object faSolution;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
solvers
{
Cs
{
solver PBiCG;
preconditioner DILU;
minIter 0;
maxIter 2000;
tolerance 1e-06;
relTol 0;
}
}
PISO
{
nCorrectors 2;
nNonOrthogonalCorrectors 0;
}
SIMPLE
{
nTimeCorrectors 6;
nNonOrthogonalCorrectors 1;
}
relaxationFactors
{
p 0.7;
U 0.7;
k 0.7;
epsilon 0.7;
R 0.7;
}
// ************************************************************************* //

View File

@ -0,0 +1,43 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "system";
object fvSchemes;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
ddtSchemes
{
}
gradSchemes
{
}
divSchemes
{
}
laplacianSchemes
{
}
interpolationSchemes
{
}
snGradSchemes
{
}
// ************************************************************************* //

View File

@ -0,0 +1,23 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: http://www.foam-extend.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "system";
object fvSolution;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
solvers
{
}
// ************************************************************************* //