Title: chtMultiRegionSimpleFoam???(1) ~???????~
1chtMultiRegionSimpleFoam???(1)???????
2??
- chtMultiRegionSimpleFoam????/????????????????????
- ?????????????
???? ?? ??? ?? ???
chtMultiRegionSimpeFoam buoyantSimpleRadiationFoam? laplacianFoam?
chtMultiRegionBuoyantBoussinesqSimpleFoam buoyantBoussinesqSimpleFoam ??(?????)
???????
3???
- ??????????????????????????
- ????????????
- ??????????????????????
- ??????OpenFOAM-2.0.1
4MultiRegion??????????? 1
- chtMultiRegionSimpleFoam.C(??)
??????????????????
??rp????????
????
rp??????????????????????????
????????? createMesh.H
5MultiRegion??????????? 2
- chtMultiRegionSimpleFoam.C(??)
????????? createFields.H
???????????
?????????????
???????
??????????????????????????????
????????? simpleControl simple(mesh)
6MultiRegion??????????? 3
- chtMultiRegionSimpleFoam.C(??)
?????????????
setRegionFluidFields.H????
???????
readFluidMultRegionSIMPLEControls.H????
?????(writeInterval?)
???
7createMesh.H?createFluidMeshes.H
- ???(createMesh.H??)
-
-
- ????????(createFluidMeshes.H??)
????????? mesh
???????????? ?????
fluidRegions??????
???? ???????????????
?????????? ?????
mesh?????fluidRegionsi???????????????
p. 4???
8createFields.H?createFluidFields.H
- createFields.H(buoyantSimpleRadiationFoam)
-
-
- createFluidFields.H
volScalarField ? rho
rho?????????? ????????mesh? ?????
rhoFluid??????
????? volScalarFeild ??????
mesh???? fluidRegioni??????
thermo???? thermoFluidi??????
rho?????rhoFluidi????????volScalarField?????
???
p. 5???
9setRegionFluidFields.H
- setRegionFluidFields.H(??)
?????????????????Fluidi?????????????????? ?????
??? ?????????????????????????????????
p. 5???
10solveFluid.H
- buoyantSimpleRadiationFoam.C(??)
- solveFluid.H
setRegionFluidFields.H??????????????????? ???????
??Eqn.H? ????
p. 5???
11???
- ??3?????????????????
- createFluidFields.H
- setRegionFields.H
- solveFluid.H
- createFluidFields.H?????createFields.H?????setRegi
onFields.H??????????????????????????????
12??
- ?????
- ????????????????
- ???
- CFD Online?OpenFOAM-1.6-ext????chtIcoMultiRegionFo
am?????? - chtIcoMultiRegionFoam - Incompressible version
of chtMultiRegionFoam. - ???????????????