openfoam merge requestshttps://develop.openfoam.com/Development/openfoam/-/merge_requests2020-01-09T17:05:25Zhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/202WIP:Feature single field cht **DO NOT MERGE** DISCUSSION ONLY**2020-01-09T17:05:25ZMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comWIP:Feature single field cht **DO NOT MERGE** DISCUSSION ONLY**Sergio FerrarisSergio Ferrarishttps://develop.openfoam.com/Development/openfoam/-/merge_requests/311Integration foundation2019-12-16T17:33:21ZSergio FerrarisIntegration foundationsoftWall might have conflict with the version in develop. We should keep the one in developsoftWall might have conflict with the version in develop. We should keep the one in developMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/294WIP: bug-1261-QRMatrix2019-12-12T07:36:25ZKutalmış BerçinWIP: bug-1261-QRMatrix@mark@markAdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/299TUT: generalise planarPoiseuille for all laminar models (#1509)2019-12-12T07:36:18ZKutalmış BerçinTUT: generalise planarPoiseuille for all laminar models (#1509)@andy@andyMark OLESENMark OLESENhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/268New QRMatrix, HessenbergMatrix and EigenMatrix2019-11-12T20:35:38ZKutalmış BerçinNew QRMatrix, HessenbergMatrix and EigenMatrixAdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/281WIP: TUT: renovate Allrun in backwardFacingStep2D (#1438)2019-11-12T20:35:20ZKutalmış BerçinWIP: TUT: renovate Allrun in backwardFacingStep2D (#1438)- adds devReff(uu,vv,uv), U, Cp, Cf sampling and plotting (#1438)
- adds benchmark data to constant/benchmark
- reads plot data in gnuplot directly from bash arrays rather than text files- adds devReff(uu,vv,uv), U, Cp, Cf sampling and plotting (#1438)
- adds benchmark data to constant/benchmark
- reads plot data in gnuplot directly from bash arrays rather than text filesAdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/283WIP: Issue 11142019-11-12T20:35:07ZKutalmış BerçinWIP: Issue 1114AdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/285WIP: CourantNo FO2019-11-12T20:34:45ZKutalmış BerçinWIP: CourantNo FOAdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/286WIP: ENH: renovate v2-f turbulence closure model2019-11-12T20:34:33ZKutalmış BerçinWIP: ENH: renovate v2-f turbulence closure model- Implementation-related:
- corrects strain rate and tke production term to enable consistent
compressible formulation
- corrects Ts and Ls function expressions according to the original paper
- corrects the transpo...- Implementation-related:
- corrects strain rate and tke production term to enable consistent
compressible formulation
- corrects Ts and Ls function expressions according to the original paper
- corrects the transport equation terms to enable consistent compressible
formulation
- adds protections against floating-point exceptions
- Usage-related:
- updates the header documentation
- allows the hard-coded constants to be tuned by users
- adds tags to easily track the implementations' expressions in the
original papersAdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/289WIP: TUT: generalise and expand turbulentFlatPlate2019-11-12T20:34:21ZKutalmış BerçinWIP: TUT: generalise and expand turbulentFlatPlateMark OLESENMark OLESENhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/290Issue 11082019-11-12T20:34:06ZKutalmış BerçinIssue 1108AdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/260WIP: issue #13112019-11-08T16:14:55ZKutalmış BerçinWIP: issue #1311Mark 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/173WIP: Style dashed options2019-11-08T15:47:04ZMark OLESENWIP: Style dashed optionsv1806AdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/287WIP: TUT: bump2d2019-11-03T10:10:42ZKutalmış BerçinWIP: TUT: bump2dMark OLESENMark OLESENhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/288BUG: ensure cleanCase cleans postProcessing* (#1475)2019-11-03T10:10:16ZKutalmış BerçinBUG: ensure cleanCase cleans postProcessing* (#1475)Mark OLESENMark OLESENhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/282BUG: fix simpleFoam/T3A.nut refCast error | fixedValue to type nutWallFunctio...2019-10-10T11:50:34ZKutalmış BerçinBUG: fix simpleFoam/T3A.nut refCast error | fixedValue to type nutWallFunction (#1457)Mark OLESENMark OLESENhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/262STYLE: consistent Main Program horizontal line across Test*.C2019-10-07T16:30:51ZKutalmış BerçinSTYLE: consistent Main Program horizontal line across Test*.CMark OLESENMark OLESENhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/182WIP: Integration of IH Cantabria wave modelling contributions2019-10-03T10:38:02ZAdminWIP: Integration of IH Cantabria wave modelling contributions## New code
New wave generation model:
- `streamFunction`: based on Fenton's Fourier approximation
New interFoam-based solver:
- `interPorousFoam`: alternative method to include porosity effects, to be used with new `fvOptions` (se...## New code
New wave generation model:
- `streamFunction`: based on Fenton's Fourier approximation
New interFoam-based solver:
- `interPorousFoam`: alternative method to include porosity effects, to be used with new `fvOptions` (see below)
New `fvOptions`:
- `multiphasePorositySource`: porosity for multiphase flows
- `mangrovesSource`: mangrove interaction, i.e. drag and turbulence contributions for k-epsilon based models
## Test cases:
- interPorousFoam/porousDamBreak
- interPorousFoam/mangroves
## References:
Solitary wave attenuation by vegetation patches.
Maza, M, Lara, J.L., & Losada, I.J. (2016)
Advances in Water Resources. Vol.98, pp. 159-172
https://doi.org/10.1016/j.advwatres.2016.10.021
Tsunami wave interaction with mangrove forests: A 3-D numerical approach.
Maza, M, Lara, J.L., & Losada, I.J. (2015)
Coastal Engineering. Vol.98, pp. 33-54
https://doi.org/10.1016/j.coastaleng.2015.01.002
## Code integration
- Initial code supplied in commits e0682d67 and 2124eb88; and integrated into OpenFOAM by OpenCFDv1712AdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/240WIP: Refactor dnsFoam2019-10-02T17:36:08ZKutalmış BerçinWIP: Refactor dnsFoam### Summary
- If applied: This commit will restructure dnsFoam in line with other
solvers, e.g. pisoFoam, without changing its external
behaviour.
- Why: Prior to this change, dnsFoam structu...### Summary
- If applied: This commit will restructure dnsFoam in line with other
solvers, e.g. pisoFoam, without changing its external
behaviour.
- Why: Prior to this change, dnsFoam structure reflected v.2.x and older
solver style.
- How: This change collects naked dnsFoam code parts under general file
structure, e.g. via UEqn.H.
### Resolved bugs (If applicable)
N/A
### Details of new models (If applicable)
N/A
### Risks
- Verification: No change in any output of dnsFoam tutorial case.Mark OLESENMark OLESEN