files 8 KB
Newer Older
shunbo's avatar
shunbo committed
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
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
gpufvMesh/gpufvMeshGeometry.C
gpufvMesh/gpufvMesh.C

fvGeometryScheme = gpufvMesh/gpufvGeometryScheme
$(fvGeometryScheme)/gpufvGeometryScheme/gpufvGeometryScheme.C
$(fvGeometryScheme)/basic/basicgpuFvGeometryScheme.C

surfaceInterpolation = interpolation/surfaceInterpolation
$(surfaceInterpolation)/surfaceInterpolation/gpusurfaceInterpolation.C

fvBoundaryMesh = gpufvMesh/gpufvBoundaryMesh
$(fvBoundaryMesh)/gpufvBoundaryMesh.C

fvPatches = gpufvMesh/gpufvPatches
$(fvPatches)/gpufvPatch/gpufvPatch.C
$(fvPatches)/gpufvPatch/gpufvPatchNew.C

basicFvPatches = $(fvPatches)/basic
$(basicFvPatches)/coupled/coupledgpuFvPatch.C
$(basicFvPatches)/generic/genericgpuFvPatch.C

constraintFvPatches = $(fvPatches)/constraint
$(constraintFvPatches)/cyclic/cyclicgpuFvPatch.C
$(constraintFvPatches)/cyclicAMI/cyclicAMIgpuFvPatch.C
$(constraintFvPatches)/cyclicACMI/cyclicACMIgpuFvPatch.C
$(constraintFvPatches)/empty/emptygpuFvPatch.C
$(constraintFvPatches)/processor/processorgpuFvPatch.C
$(constraintFvPatches)/wedge/wedgegpuFvPatch.C

derivedFvPatches = $(fvPatches)/derived
$(derivedFvPatches)/wall/wallgpuFvPatch.C
$(derivedFvPatches)/mapped/mappedgpuFvPatch.C
$(derivedFvPatches)/mapped/mappedWallgpuFvPatch.C

wallDist = gpufvMesh/wallDist
$(wallDist)/nearWallDist/gpunearWallDist.C

fvPatchFields = gpufields/fvPatchgpuFields
$(fvPatchFields)/fvPatchgpuField/fvPatchgpuFields.C

basicFvPatchFields = $(fvPatchFields)/basic
$(basicFvPatchFields)/basicSymmetry/basicSymmetryFvPatchScalargpuField.C
$(basicFvPatchFields)/calculated/calculatedFvPatchgpuFields.C
$(basicFvPatchFields)/extrapolatedCalculated/extrapolatedCalculatedFvPatchgpuFields.C
$(basicFvPatchFields)/coupled/coupledFvPatchgpuFields.C
$(basicFvPatchFields)/directionMixed/directionMixedFvPatchgpuFields.C
$(basicFvPatchFields)/fixedGradient/fixedGradientFvPatchgpuFields.C
$(basicFvPatchFields)/fixedValue/fixedValueFvPatchgpuFields.C
$(basicFvPatchFields)/mixed/mixedFvPatchgpuFields.C
$(basicFvPatchFields)/sliced/slicedFvPatchgpuFields.C
$(basicFvPatchFields)/transform/transformFvPatchgpuFields.C
$(basicFvPatchFields)/transform/transformFvPatchScalargpuField.C
$(basicFvPatchFields)/zeroGradient/zeroGradientFvPatchgpuFields.C

constraintFvPatchFields = $(fvPatchFields)/constraint
$(constraintFvPatchFields)/cyclic/cyclicFvPatchgpuFields.C
$(constraintFvPatchFields)/cyclicAMI/cyclicAMIFvPatchgpuFields.C
$(constraintFvPatchFields)/cyclicACMI/cyclicACMIFvPatchgpuFields.C
$(constraintFvPatchFields)/empty/emptyFvPatchgpuFields.C
$(constraintFvPatchFields)/jumpCyclic/jumpCyclicFvPatchgpuFields.C
$(constraintFvPatchFields)/processor/processorFvPatchgpuFields.C
$(constraintFvPatchFields)/wedge/wedgeFvPatchgpuFields.C
$(constraintFvPatchFields)/wedge/wedgeFvPatchScalargpuField.C

derivedFvPatchFields = $(fvPatchFields)/derived
$(derivedFvPatchFields)/fixedFluxPressure/fixedFluxPressureFvPatchScalargpuField.C
$(derivedFvPatchFields)/fixedFluxExtrapolatedPressure/fixedFluxExtrapolatedPressureFvPatchScalargpuField.C
$(derivedFvPatchFields)/inletOutlet/inletOutletFvPatchgpuFields.C

$(derivedFvPatchFields)/noSlip/noSlipFvPatchVectorgpuField.C
$(derivedFvPatchFields)/movingWallVelocity/movingWallVelocityFvPatchVectorgpuField.C

fvsPatchFields = gpufields/fvsPatchgpuFields
$(fvsPatchFields)/fvsPatchgpuField/fvsPatchgpuFields.C

basicFvsPatchFields = $(fvsPatchFields)/basic
$(basicFvsPatchFields)/calculated/calculatedFvsPatchgpuFields.C
$(basicFvsPatchFields)/coupled/coupledFvsPatchgpuFields.C
$(basicFvsPatchFields)/fixedValue/fixedValueFvsPatchgpuFields.C
$(basicFvsPatchFields)/sliced/slicedFvsPatchgpuFields.C

constraintFvsPatchFields = $(fvsPatchFields)/constraint
$(constraintFvsPatchFields)/empty/emptyFvsPatchgpuFields.C
$(constraintFvsPatchFields)/processor/processorFvsPatchgpuFields.C
$(constraintFvsPatchFields)/wedge/wedgeFvsPatchgpuFields.C
$(constraintFvsPatchFields)/cyclicAMI/cyclicAMIFvsPatchgpuFields.C

gpufields/volgpuFields/volgpuFields.C
gpufields/surfacegpuFields/surfacegpuFields.C

gpufvMatrices/gpufvMatrices.C
gpufvMatrices/gpufvScalarMatrix/gpufvScalarMatrix.C

#gpufvMatrices/solvers/GAMGSymSolver/GAMGAgglomerations/faceAreaPairGAMGAgglomeration/faceAreaPairGGAMGAgglomeration.C

$(surfaceInterpolation)/surfaceInterpolationScheme/gpusurfaceInterpolationSchemes.C

$(surfaceInterpolation)/blendedSchemeBase/gpublendedSchemeBaseName.C

schemes = $(surfaceInterpolation)/schemes
$(schemes)/linear/gpulinear.C
$(schemes)/skewCorrected/gpuskewCorrectionVectors.C
$(schemes)/skewCorrected/gpuskewCorrected.C
$(schemes)/outletStabilised/gpuoutletStabilised.C
$(schemes)/CoBlended/gpuCoBlended.C
$(schemes)/localMax/gpulocalMax.C
$(schemes)/localMin/gpulocalMin.C

$(schemes)/linearUpwind/gpulinearUpwind.C
$(schemes)/linearUpwind/gpulinearUpwindV.C

limitedSchemes = $(surfaceInterpolation)/limitedSchemes
$(limitedSchemes)/limitedSurfaceInterpolationScheme/gpulimitedSurfaceInterpolationSchemes.C
$(limitedSchemes)/upwind/gpuupwind.C
/*$(limitedSchemes)/blended/gpublended.C*/
$(limitedSchemes)/Gamma/gpuGamma.C
$(limitedSchemes)/SFCD/gpuSFCD.C
$(limitedSchemes)/Minmod/gpuMinmod.C
$(limitedSchemes)/vanLeer/gpuvanLeer.C
$(limitedSchemes)/vanAlbada/gpuvanAlbada.C
$(limitedSchemes)/OSPRE/gpuOSPRE.C
$(limitedSchemes)/limitedLinear/gpulimitedLinear.C
$(limitedSchemes)/limitedCubic/gpulimitedCubic.C
$(limitedSchemes)/SuperBee/gpuSuperBee.C
$(limitedSchemes)/QUICK/gpuQUICK.C
$(limitedSchemes)/MUSCL/gpuMUSCL.C
$(limitedSchemes)/UMIST/gpuUMIST.C
$(limitedSchemes)/Phi/gpuPhi.C
$(limitedSchemes)/filteredLinear/gpufilteredLinear.C
$(limitedSchemes)/filteredLinear2/gpufilteredLinear2.C
$(limitedSchemes)/filteredLinear3/gpufilteredLinear3.C
$(limitedSchemes)/limitWith/gpulimitWith.C

multivariateSchemes = $(surfaceInterpolation)/multivariateSchemes
$(multivariateSchemes)/multivariateSurfaceInterpolationScheme/gpumultivariateSurfaceInterpolationSchemes.C

ddtSchemes = finiteVolume/ddtSchemes
$(ddtSchemes)/ddtScheme/gpuddtSchemeBase.C
$(ddtSchemes)/ddtScheme/gpuddtSchemes.C
$(ddtSchemes)/steadyStateDdtScheme/gpusteadyStateDdtSchemes.C
$(ddtSchemes)/EulerDdtScheme/gpuEulerDdtSchemes.C
$(ddtSchemes)/CoEulerDdtScheme/gpuCoEulerDdtSchemes.C
$(ddtSchemes)/SLTSDdtScheme/gpuSLTSDdtSchemes.C
$(ddtSchemes)/localEulerDdtScheme/gpulocalEulerDdt.C
$(ddtSchemes)/localEulerDdtScheme/gpulocalEulerDdtSchemes.C
$(ddtSchemes)/backwardDdtScheme/gpubackwardDdtSchemes.C
$(ddtSchemes)/CrankNicolsonDdtScheme/gpuCrankNicolsonDdtSchemes.C
$(ddtSchemes)/boundedDdtScheme/gpuboundedDdtSchemes.C

divSchemes = finiteVolume/divSchemes
$(divSchemes)/divScheme/gpudivSchemes.C
$(divSchemes)/gaussDivScheme/gpugaussDivSchemes.C

gradSchemes = finiteVolume/gradSchemes
$(gradSchemes)/gradScheme/gpugradSchemes.C
$(gradSchemes)/gaussGrad/gpugaussGrads.C

limitedGradSchemes = $(gradSchemes)/limitedGradSchemes
$(limitedGradSchemes)/cellLimitedGrad/gpucellLimitedGrads.C

snGradSchemes = finiteVolume/snGradSchemes
$(snGradSchemes)/snGradScheme/gpusnGradSchemes.C
$(snGradSchemes)/correctedSnGrad/gpucorrectedSnGrads.C
$(snGradSchemes)/orthogonalSnGrad/gpuorthogonalSnGrads.C
$(snGradSchemes)/limitedSnGrad/gpulimitedSnGrads.C

convectionSchemes = finiteVolume/convectionSchemes
$(convectionSchemes)/convectionScheme/gpuconvectionSchemes.C
$(convectionSchemes)/gaussConvectionScheme/gpugaussConvectionSchemes.C

laplacianSchemes = finiteVolume/laplacianSchemes
$(laplacianSchemes)/laplacianScheme/gpulaplacianSchemes.C
$(laplacianSchemes)/gaussLaplacianScheme/gpugaussLaplacianSchemes.C

finiteVolume/fvc/gpufvcFlux.C
finiteVolume/fvc/gpufvcMeshPhi.C
finiteVolume/fvc/fvcSmooth/gpufvcSmooth.C

general = cfdTools/general
$(general)/findRefCell/gpufindRefCell.C
$(general)/constrainHbyA/gpuconstrainHbyA.C
$(general)/adjustPhi/gpuadjustPhi.C
$(general)/bound/gpubound.C
$(general)/CorrectPhi/gpucorrectUphiBCs.C

fvOptions = $(general)/fvOptions
$(fvOptions)/gpufvOption.C
$(fvOptions)/gpufvOptionIO.C
$(fvOptions)/gpufvOptionList.C
$(fvOptions)/gpufvOptions.C

MRF = $(general)/MRF
$(MRF)/gpuMRFZone.C
$(MRF)/gpuMRFZoneList.C
$(MRF)/gpuIOMRFZoneList.C

gpulduPrimitiveMeshAssembly/AssemblygpuFvPatches.C
gpulduPrimitiveMeshAssembly/gpulduPrimitiveMeshAssembly.C

LIB = $(FOAM_LIBBIN)/libgpufiniteVolume