Skip to content
Permalink
Browse files

buoyantBoussinesq[SP]impleFoam: replaced by the more general buoyant[…

…SP]impleFoam solvers

With the selection of the Boussinesq equation of state the general buoyancy
solvers buoyantSimpleFoam and buoyantPimpleFoam can be used instead of the
specialised Boussinesq solvers avoiding the need for special implementation of
thermal and pressure boundary conditions and providing support for radiation and
fvOptions which would not have been feasible or practical in the Boussinesq
solvers.

Other incompressible equations of state are also supported; for most gaseous
problems the incompressiblePerfectGas equation of state is likely to be more
accurate than the Boussinesq equation of state.

The buoyantBoussinesq[SP]impleFoam tutorials have been updated and moved to the
corresponding buoyant[SP]impleFoam directories.
  • Loading branch information...
Henry Weller
Henry Weller committed Mar 26, 2019
1 parent 12c4abe commit 9bf34679bd2c7c122eb75b967a52e1c814bc080e
Showing with 458 additions and 1,083 deletions.
  1. +0 −3 applications/solvers/heatTransfer/buoyantBoussinesqPimpleFoam/Make/files
  2. +0 −21 applications/solvers/heatTransfer/buoyantBoussinesqPimpleFoam/Make/options
  3. +0 −28 applications/solvers/heatTransfer/buoyantBoussinesqPimpleFoam/TEqn.H
  4. +0 −34 applications/solvers/heatTransfer/buoyantBoussinesqPimpleFoam/UEqn.H
  5. +0 −119 applications/solvers/heatTransfer/buoyantBoussinesqPimpleFoam/buoyantBoussinesqPimpleFoam.C
  6. +0 −126 applications/solvers/heatTransfer/buoyantBoussinesqPimpleFoam/createFields.H
  7. +0 −62 applications/solvers/heatTransfer/buoyantBoussinesqPimpleFoam/pEqn.H
  8. +0 −3 applications/solvers/heatTransfer/buoyantBoussinesqSimpleFoam/Make/files
  9. +0 −19 applications/solvers/heatTransfer/buoyantBoussinesqSimpleFoam/Make/options
  10. +0 −27 applications/solvers/heatTransfer/buoyantBoussinesqSimpleFoam/TEqn.H
  11. +0 −35 applications/solvers/heatTransfer/buoyantBoussinesqSimpleFoam/UEqn.H
  12. +0 −101 applications/solvers/heatTransfer/buoyantBoussinesqSimpleFoam/buoyantBoussinesqSimpleFoam.C
  13. +0 −126 applications/solvers/heatTransfer/buoyantBoussinesqSimpleFoam/createFields.H
  14. +0 −66 applications/solvers/heatTransfer/buoyantBoussinesqSimpleFoam/pEqn.H
  15. +0 −18 applications/solvers/heatTransfer/buoyantBoussinesqSimpleFoam/readTransportProperties.H
  16. +39 −0 bin/buoyantBoussinesqPimpleFoam
  17. +39 −0 bin/buoyantBoussinesqSimpleFoam
  18. +4 −3 bin/mergedDyM
  19. +1 −51 etc/config.sh/bash_completion
  20. +2 −2 etc/templates/closedVolume/0/alphat
  21. +1 −1 etc/templates/closedVolume/0/p
  22. +1 −1 etc/templates/closedVolume/0/p_rgh
  23. +1 −1 etc/templates/closedVolume/README
  24. +54 −0 etc/templates/closedVolume/constant/thermophysicalProperties
  25. +0 −34 etc/templates/closedVolume/constant/transportProperties
  26. +1 −1 etc/templates/closedVolume/system/controlDict
  27. +3 −1 etc/templates/closedVolume/system/fvSchemes
  28. +4 −4 etc/templates/closedVolume/system/fvSolution
  29. +13 −1 src/thermophysicalModels/basic/rhoThermo/rhoThermos.C
  30. +0 −35 tutorials/heatTransfer/buoyantBoussinesqPimpleFoam/hotRoom/constant/transportProperties
  31. +0 −9 tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/hotRoom/Allclean
  32. +0 −35 tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/hotRoom/constant/transportProperties
  33. +0 −35 tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/constant/transportProperties
  34. 0 tutorials/heatTransfer/{buoyantBoussinesqPimpleFoam → buoyantPimpleFoam}/BernardCells/0/T
  35. 0 tutorials/heatTransfer/{buoyantBoussinesqPimpleFoam → buoyantPimpleFoam}/BernardCells/0/U
  36. +2 −2 tutorials/heatTransfer/{buoyantBoussinesqPimpleFoam → buoyantPimpleFoam}/BernardCells/0/alphat
  37. 0 tutorials/heatTransfer/{buoyantBoussinesqPimpleFoam → buoyantPimpleFoam}/BernardCells/0/epsilon
  38. 0 tutorials/heatTransfer/{buoyantBoussinesqPimpleFoam → buoyantPimpleFoam}/BernardCells/0/k
  39. 0 tutorials/heatTransfer/{buoyantBoussinesqPimpleFoam → buoyantPimpleFoam}/BernardCells/0/nut
  40. +1 −1 tutorials/heatTransfer/{buoyantBoussinesqPimpleFoam → buoyantPimpleFoam}/BernardCells/0/p
  41. +1 −2 tutorials/heatTransfer/{buoyantBoussinesqPimpleFoam → buoyantPimpleFoam}/BernardCells/0/p_rgh
  42. 0 tutorials/heatTransfer/{buoyantBoussinesqPimpleFoam → buoyantPimpleFoam}/BernardCells/constant/g
  43. +54 −0 tutorials/heatTransfer/buoyantPimpleFoam/BernardCells/constant/thermophysicalProperties
  44. 0 ...nsfer/{buoyantBoussinesqPimpleFoam → buoyantPimpleFoam}/BernardCells/constant/transportProperties
  45. 0 ...sfer/{buoyantBoussinesqPimpleFoam → buoyantPimpleFoam}/BernardCells/constant/turbulenceProperties
  46. 0 .../heatTransfer/{buoyantBoussinesqPimpleFoam → buoyantPimpleFoam}/BernardCells/system/blockMeshDict
  47. +1 −1 ...ls/heatTransfer/{buoyantBoussinesqPimpleFoam → buoyantPimpleFoam}/BernardCells/system/controlDict
  48. +5 −2 ...ials/heatTransfer/{buoyantBoussinesqPimpleFoam → buoyantPimpleFoam}/BernardCells/system/fvSchemes
  49. +9 −3 ...als/heatTransfer/{buoyantBoussinesqPimpleFoam → buoyantPimpleFoam}/BernardCells/system/fvSolution
  50. 0 ...ials/heatTransfer/{buoyantBoussinesqPimpleFoam → buoyantPimpleFoam}/BernardCells/system/residuals
  51. 0 ...ls/heatTransfer/{buoyantBoussinesqPimpleFoam → buoyantPimpleFoam}/BernardCells/system/streamlines
  52. +0 −9 tutorials/heatTransfer/buoyantPimpleFoam/hotRoom/Allclean
  53. +2 −0 ...heatTransfer/{buoyantBoussinesqSimpleFoam/hotRoom → buoyantPimpleFoam/hotRoomBoussinesq}/0/T.orig
  54. 0 ...ials/heatTransfer/{buoyantBoussinesqPimpleFoam/hotRoom → buoyantPimpleFoam/hotRoomBoussinesq}/0/U
  55. +4 −7 ...heatTransfer/{buoyantBoussinesqPimpleFoam/hotRoom → buoyantPimpleFoam/hotRoomBoussinesq}/0/alphat
  56. 0 ...eatTransfer/{buoyantBoussinesqPimpleFoam/hotRoom → buoyantPimpleFoam/hotRoomBoussinesq}/0/epsilon
  57. 0 ...ials/heatTransfer/{buoyantBoussinesqPimpleFoam/hotRoom → buoyantPimpleFoam/hotRoomBoussinesq}/0/k
  58. 0 ...ls/heatTransfer/{buoyantBoussinesqPimpleFoam/hotRoom → buoyantPimpleFoam/hotRoomBoussinesq}/0/nut
  59. +1 −1 ...ials/heatTransfer/{buoyantBoussinesqPimpleFoam/hotRoom → buoyantPimpleFoam/hotRoomBoussinesq}/0/p
  60. +1 −4 .../heatTransfer/{buoyantBoussinesqSimpleFoam/hotRoom → buoyantPimpleFoam/hotRoomBoussinesq}/0/p_rgh
  61. +1 −0 ...s/heatTransfer/{buoyantBoussinesqSimpleFoam/hotRoom → buoyantPimpleFoam/hotRoomBoussinesq}/Allrun
  62. 0 ...atTransfer/{buoyantBoussinesqPimpleFoam/hotRoom → buoyantPimpleFoam/hotRoomBoussinesq}/constant/g
  63. +54 −0 tutorials/heatTransfer/buoyantPimpleFoam/hotRoomBoussinesq/constant/thermophysicalProperties
  64. +1 −1 ...qSimpleFoam/iglooWithFridges → buoyantPimpleFoam/hotRoomBoussinesq}/constant/turbulenceProperties
  65. 0 .../{buoyantBoussinesqPimpleFoam/hotRoom → buoyantPimpleFoam/hotRoomBoussinesq}/system/blockMeshDict
  66. +2 −2 ...er/{buoyantBoussinesqPimpleFoam/hotRoom → buoyantPimpleFoam/hotRoomBoussinesq}/system/controlDict
  67. +9 −6 ...sfer/{buoyantBoussinesqPimpleFoam/hotRoom → buoyantPimpleFoam/hotRoomBoussinesq}/system/fvSchemes
  68. +9 −11 ...fer/{buoyantBoussinesqPimpleFoam/hotRoom → buoyantPimpleFoam/hotRoomBoussinesq}/system/fvSolution
  69. 0 .../{buoyantBoussinesqPimpleFoam/hotRoom → buoyantPimpleFoam/hotRoomBoussinesq}/system/setFieldsDict
  70. 0 ...heatTransfer/{buoyantBoussinesqPimpleFoam/hotRoom → buoyantSimpleFoam/hotRoomBoussinesq}/0/T.orig
  71. 0 ...ials/heatTransfer/{buoyantBoussinesqSimpleFoam/hotRoom → buoyantSimpleFoam/hotRoomBoussinesq}/0/U
  72. +4 −4 ...heatTransfer/{buoyantBoussinesqSimpleFoam/hotRoom → buoyantSimpleFoam/hotRoomBoussinesq}/0/alphat
  73. 0 ...eatTransfer/{buoyantBoussinesqSimpleFoam/hotRoom → buoyantSimpleFoam/hotRoomBoussinesq}/0/epsilon
  74. 0 ...ials/heatTransfer/{buoyantBoussinesqSimpleFoam/hotRoom → buoyantSimpleFoam/hotRoomBoussinesq}/0/k
  75. 0 ...ls/heatTransfer/{buoyantBoussinesqSimpleFoam/hotRoom → buoyantSimpleFoam/hotRoomBoussinesq}/0/nut
  76. +1 −1 ...ials/heatTransfer/{buoyantBoussinesqSimpleFoam/hotRoom → buoyantSimpleFoam/hotRoomBoussinesq}/0/p
  77. +1 −4 .../heatTransfer/{buoyantBoussinesqPimpleFoam/hotRoom → buoyantSimpleFoam/hotRoomBoussinesq}/0/p_rgh
  78. 0 ...heatTransfer/{buoyantBoussinesqPimpleFoam/hotRoom → buoyantSimpleFoam/hotRoomBoussinesq}/Allclean
  79. 0 ...s/heatTransfer/{buoyantBoussinesqPimpleFoam/hotRoom → buoyantSimpleFoam/hotRoomBoussinesq}/Allrun
  80. 0 ...atTransfer/{buoyantBoussinesqSimpleFoam/hotRoom → buoyantSimpleFoam/hotRoomBoussinesq}/constant/g
  81. +54 −0 tutorials/heatTransfer/buoyantSimpleFoam/hotRoomBoussinesq/constant/thermophysicalProperties
  82. 0 ...BoussinesqPimpleFoam/hotRoom → buoyantSimpleFoam/hotRoomBoussinesq}/constant/turbulenceProperties
  83. 0 .../{buoyantBoussinesqSimpleFoam/hotRoom → buoyantSimpleFoam/hotRoomBoussinesq}/system/blockMeshDict
  84. +2 −2 ...er/{buoyantBoussinesqSimpleFoam/hotRoom → buoyantSimpleFoam/hotRoomBoussinesq}/system/controlDict
  85. +5 −2 ...sfer/{buoyantBoussinesqSimpleFoam/hotRoom → buoyantSimpleFoam/hotRoomBoussinesq}/system/fvSchemes
  86. +4 −3 ...fer/{buoyantBoussinesqSimpleFoam/hotRoom → buoyantSimpleFoam/hotRoomBoussinesq}/system/fvSolution
  87. 0 .../{buoyantBoussinesqSimpleFoam/hotRoom → buoyantSimpleFoam/hotRoomBoussinesq}/system/setFieldsDict
  88. 0 tutorials/heatTransfer/{buoyantBoussinesqSimpleFoam → buoyantSimpleFoam}/iglooWithFridges/0/T
  89. 0 tutorials/heatTransfer/{buoyantBoussinesqSimpleFoam → buoyantSimpleFoam}/iglooWithFridges/0/U
  90. +2 −2 tutorials/heatTransfer/{buoyantBoussinesqSimpleFoam → buoyantSimpleFoam}/iglooWithFridges/0/alphat
  91. 0 tutorials/heatTransfer/{buoyantBoussinesqSimpleFoam → buoyantSimpleFoam}/iglooWithFridges/0/epsilon
  92. 0 tutorials/heatTransfer/{buoyantBoussinesqSimpleFoam → buoyantSimpleFoam}/iglooWithFridges/0/k
  93. 0 tutorials/heatTransfer/{buoyantBoussinesqSimpleFoam → buoyantSimpleFoam}/iglooWithFridges/0/nut
  94. +1 −1 tutorials/heatTransfer/{buoyantBoussinesqSimpleFoam → buoyantSimpleFoam}/iglooWithFridges/0/p
  95. +1 −2 tutorials/heatTransfer/{buoyantBoussinesqSimpleFoam → buoyantSimpleFoam}/iglooWithFridges/0/p_rgh
  96. 0 tutorials/heatTransfer/{buoyantBoussinesqSimpleFoam → buoyantSimpleFoam}/iglooWithFridges/Allrun
  97. 0 tutorials/heatTransfer/{buoyantBoussinesqSimpleFoam → buoyantSimpleFoam}/iglooWithFridges/constant/g
  98. +54 −0 tutorials/heatTransfer/buoyantSimpleFoam/iglooWithFridges/constant/thermophysicalProperties
  99. 0 ...oyantBoussinesqSimpleFoam → buoyantSimpleFoam}/iglooWithFridges/constant/triSurface/fridgeA.eMesh
  100. 0 ...tBoussinesqSimpleFoam/hotRoom → buoyantSimpleFoam/iglooWithFridges}/constant/turbulenceProperties
  101. 0 ...tTransfer/{buoyantBoussinesqSimpleFoam → buoyantSimpleFoam}/iglooWithFridges/system/blockMeshDict
  102. +1 −1 ...eatTransfer/{buoyantBoussinesqSimpleFoam → buoyantSimpleFoam}/iglooWithFridges/system/controlDict
  103. 0 ...ansfer/{buoyantBoussinesqSimpleFoam → buoyantSimpleFoam}/iglooWithFridges/system/decomposeParDict
  104. +5 −4 .../heatTransfer/{buoyantBoussinesqSimpleFoam → buoyantSimpleFoam}/iglooWithFridges/system/fvSchemes
  105. +3 −3 ...heatTransfer/{buoyantBoussinesqSimpleFoam → buoyantSimpleFoam}/iglooWithFridges/system/fvSolution
  106. 0 ...ransfer/{buoyantBoussinesqSimpleFoam → buoyantSimpleFoam}/iglooWithFridges/system/meshQualityDict
  107. 0 ...nsfer/{buoyantBoussinesqSimpleFoam → buoyantSimpleFoam}/iglooWithFridges/system/snappyHexMeshDict

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

0 comments on commit 9bf3467

Please sign in to comment.
You can’t perform that action at this time.