-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfvSchemes
More file actions
77 lines (65 loc) · 2.03 KB
/
fvSchemes
File metadata and controls
77 lines (65 loc) · 2.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
/*--------------------------------*- 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 dictionary;
object fvSchemes;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
ddtSchemes
{
default Euler;
}
gradSchemes
{
// pointCellsLeastSquares; seems to fail
default pointCellsLeastSquares; //Gauss linear; //
}
divSchemes
{
default none; //Gauss linear;
div(phi,alpha) Gauss vanLeer;
div(phi,U) Gauss limitedLinearV 1.0;
div(rhoPhi,U) Gauss limitedLinearV 1.0;
div(((rho*nuEff)*dev2(T(grad(U))))) Gauss linear;
div(rhoCpLPhi,T.water) Gauss linear;
div(rhoCpVPhi,T.air) Gauss linear;
// div(phirb,alpha) Gauss linear;
// div(phi,U) Gauss upwind;
// div(rhoPhi,U) Gauss upwind;
// div(phi,K) Gauss linear;
// div(phi,h) Gauss upwind;
// div(phi,k) Gauss upwind;
// div(phi,epsilon) Gauss upwind;
// div(phi,R) Gauss upwind;
// div(R) Gauss linear;
// div(((rho*nuEff)*dev2(T(grad(U))))) Gauss linear;
// div(phiv,p) Gauss linear;
// div(phi,e) Gauss upwind;
// div(rhoCpLPhi,T.water) Gauss linear;
// div(rhoCpVPhi,T.air) Gauss linear;
}
laplacianSchemes
{
default Gauss linear corrected;
}
interpolationSchemes
{
default linear;
}
snGradSchemes
{
default corrected;
}
fluxRequired
{
p_rgh;
}
// ************************************************************************* //