openfoam merge requestshttps://develop.openfoam.com/Development/openfoam/-/merge_requests2017-07-18T11:48:32Zhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/127Feature streams cleanup2017-07-18T11:48:32ZMark OLESENFeature streams cleanup* Resolves issues encountered with rewinding input file streams and output string streams.
* Make the coding for allocated streams more consistent, which makes their cleanup less messy.
* Resolves issues encountered with rewinding input file streams and output string streams.
* Make the coding for allocated streams more consistent, which makes their cleanup less messy.
v1712AdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/132BUG: Correct viscosity in simpleFoam motorBike tutorial (fixes #550)2017-07-29T10:31:39ZAdminBUG: Correct viscosity in simpleFoam motorBike tutorial (fixes #550)https://develop.openfoam.com/Development/openfoam/-/merge_requests/221WIP: Resolve "blockMesh -time accepts any value"2018-11-26T10:33:10ZMark OLESENWIP: Resolve "blockMesh -time accepts any value"Closes #1093Closes #1093https://develop.openfoam.com/Development/openfoam/-/merge_requests/42Feature boundary radiation properties2023-12-07T19:01:57ZSergio FerrarisFeature boundary radiation propertiesChange of the frame work for the specification of radiation propertiesChange of the frame work for the specification of radiation propertiesSergio FerrarisSergio Ferrarishttps://develop.openfoam.com/Development/openfoam/-/merge_requests/237WIP: ENH: Function Object: Lamb Vector2019-02-13T09:09:03ZKutalmış BerçinWIP: ENH: Function Object: Lamb Vectorhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/181Minor improvements for redistributePar2017-12-08T17:09:45ZMark OLESENMinor improvements for redistributeParv1712Mark OLESENMark OLESENhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/65Output format2016-10-04T09:28:30ZMark OLESENOutput formatOutput changes (issues #253 , #254 , #255 , #256) as well as minor change (issue #257).
Usage of the new methods to be applied as a later patch.Output changes (issues #253 , #254 , #255 , #256) as well as minor change (issue #257).
Usage of the new methods to be applied as a later patch.Version v1612AdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/26Radiation2015-12-11T11:41:47ZMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comRadiationhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/7Feature motion solvers2015-11-24T11:10:10ZMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comFeature motion solversWrapping of displacement based fvMotionSolvers such that they can be used inside snappyHexMeshWrapping of displacement based fvMotionSolvers such that they can be used inside snappyHexMeshAdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/186Updated noise fft handling via fftw2017-12-21T10:19:54ZAdminUpdated noise fft handling via fftwUpdated the noise FFT:
- now uses the real to half-complex transform
- only creates and destroys the fftw plan onceUpdated the noise FFT:
- now uses the real to half-complex transform
- only creates and destroys the fftw plan oncev1712https://develop.openfoam.com/Development/openfoam/-/merge_requests/84Feature cell set remove2016-12-07T15:28:01ZMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comFeature cell set removeRemove cellSets etc. so -overwite does not keep old info.Remove cellSets etc. so -overwite does not keep old info.Mark OLESENMark OLESENhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/9Feature wind tunnel bc2015-11-25T15:28:30ZMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comFeature wind tunnel bcpressurePIDControlInletVelocity bcpressurePIDControlInletVelocity bcAdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/27Feature shm zoning2015-12-15T21:32:36ZMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comFeature shm zoningMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/71Common endian handling. Provide base64 output encoding.2016-10-18T16:05:19ZMark OLESENCommon endian handling. Provide base64 output encoding.AdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/15ENH: Foam abort - reading from env(FOAM_ABORT) instead of caching value on co...2015-11-26T12:53:50ZAdminENH: Foam abort - reading from env(FOAM_ABORT) instead of caching value on constructionAs discussed - no longer caching value of FOAM_ABORT on construction of error class; instead, always read from FOAM_ABORT. Should be no perceived performance impact since this is only triggered on exit/abort.As discussed - no longer caching value of FOAM_ABORT on construction of error class; instead, always read from FOAM_ABORT. Should be no perceived performance impact since this is only triggered on exit/abort.Mattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/173WIP: Style dashed options2019-11-08T15:47:04ZMark OLESENWIP: Style dashed optionsv1806AdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/209verify manual input for labelToCell. labelToFace, labelToPoint2018-07-20T06:00:55ZMark OLESENverify manual input for labelToCell. labelToFace, labelToPointMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/191Feature memory streams2018-01-22T13:22:33ZMark OLESENFeature memory streamsSome cleanup of memory-streams, primarily to add uiliststream that only uses stl components. This can be useful, for example, when parsing collated format outside of OpenFOAM (eg, in paraview/vtk).Some cleanup of memory-streams, primarily to add uiliststream that only uses stl components. This can be useful, for example, when parsing collated format outside of OpenFOAM (eg, in paraview/vtk).v1806Mark OLESENMark OLESENhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/203WIP: Style code style2019-11-08T15:48:10ZMark OLESENWIP: Style code stylev1812AdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/244WIP: Feature euler euler solvers. Integration of Euler solvers.2020-07-13T17:38:14ZSergio FerrarisWIP: Feature euler euler solvers. Integration of Euler solvers.### Summary
New chtMultiRegionTwoPhaseEulerFoam solver, plus corresponding BC's
Integrated MULES and CMULES new interfaces and the corresponding multiphase solvers
multiphase tutorials not tested/updated
New library src/phaseSystemModels...### Summary
New chtMultiRegionTwoPhaseEulerFoam solver, plus corresponding BC's
Integrated MULES and CMULES new interfaces and the corresponding multiphase solvers
multiphase tutorials not tested/updated
New library src/phaseSystemModels for all the phases systems, sub-models, BC's, turbulence. This
lib was taken out of the Euler solvers and located on /src
This branch was not rebased on the latest develop as it needs several more updates first
(including headers).
Work to do:
1) Review latest form org for the phases modeling.
2) Review latest tutorial entries
### Details of new models (If applicable)
chtMultiRegionTwoPhaseEulerFoam and the extended alphaBoilingWall BC is designed to deal
with several cooling regimes:
single phase
subcooled nucleate wall boiling
transitional boiling
film boiling.
The wall function uses a partition method to transfer heat either
to the liquid or vapor phase. At the moment, this function works
in a wall temperature fixed mode. i.e, there is no consideration
for the sudden change of heat transfer coefficient (htc) after
reaching TDBN (deviation from nucleate boiling temperature)
More details on alphatWallBoilingWallFunctionFvPatchScalarField.C
### Risks
Need to test all the multiphase tutorials due to significant changes from the last year
and some changes this year from org. This should be done when the merge is completed.v1906AdminAdmin