openfoam merge requestshttps://develop.openfoam.com/Development/openfoam/-/merge_requests2015-12-02T12:01:21Zhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/21Feature utils2015-12-02T12:01:21ZAdminFeature utilsUpdated utilities bases on our internal development line
Still to do:
- update ParaView module builds to build alongside standard OpenFOAM code in separate directoryUpdated utilities bases on our internal development line
Still to do:
- update ParaView module builds to build alongside standard OpenFOAM code in separate directoryMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/22ENH: Updated lagrangian libraries from internal development line2015-12-08T17:55:52ZAdminENH: Updated lagrangian libraries from internal development lineFunctionality migration from internal development lineMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/23ENH: Updated regionModels from internal development line2015-12-11T20:45:30ZAdminENH: Updated regionModels from internal development lineFunctionality migration from internal development lineMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/24ENH: functionObjects: call execute on last time step2015-12-07T15:26:53ZMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comENH: functionObjects: call execute on last time step- old convention was that on last time step it would only call end()
and not execute()
- however this meant that e.g. the functionObjectProperties file
did not get written
- and almost all functionObjects were doing an execute() insi...- old convention was that on last time step it would only call end()
and not execute()
- however this meant that e.g. the functionObjectProperties file
did not get written
- and almost all functionObjects were doing an execute() inside of end()
- new convention: call execute() on last time step, just before doing end()AdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/25Merge foundation2015-12-09T10:52:15ZAdminMerge foundationFoundation code merged
- all compiles - was not all clean and needed to resolve many conflicts
- updated InfoIn, WarningIn, ErrorIn messaging
- removed fluxRequired from tutorials
- currently testing tutorialsFoundation code merged
- all compiles - was not all clean and needed to resolve many conflicts
- updated InfoIn, WarningIn, ErrorIn messaging
- removed fluxRequired from tutorials
- currently testing tutorialsFunctionality migration from internal development lineMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comhttps://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/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/28CONTRIBUTION: Turbulence - updated SpalartAlmaras & kOmegaSST DES, DDES and I...2015-12-22T22:14:56ZMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comCONTRIBUTION: Turbulence - updated SpalartAlmaras & kOmegaSST DES, DDES and IDDESCode supplied by CFD Software E+F GmbHCode supplied by CFD Software E+F GmbHAdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/29ENH: copyright: make consistent with OpenFOAM-history2015-12-19T14:25:50ZMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comENH: copyright: make consistent with OpenFOAM-historyhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/30Feature shared file2016-03-14T17:35:47ZMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comFeature shared fileThis contains the functionality from dev to do with (processor-)global/local file marking.
global files are those that are the same on all processors (e.g. dictionaries) and so can be read on the master processor only. 'local' files ar...This contains the functionality from dev to do with (processor-)global/local file marking.
global files are those that are the same on all processors (e.g. dictionaries) and so can be read on the master processor only. 'local' files are specific to the processor (e.g. fields).
AdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/31ENH: cyclicAMI: added 'method' specification2016-04-21T14:09:26ZMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comENH: cyclicAMI: added 'method' specificationAdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/32bugFixes- various issues2016-04-25T10:22:05ZPrashant SonakarbugFixes- various issues#101
#21
#46 #101
#21
#46 AdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/33Merge foundation2016-05-10T13:33:21ZAdminMerge foundationIntegrating latest code from the OF Foundation - main changes:
Lots of renaming/refactoring:
- to retrieve reference from tmp, now need to use tmp.ref() as opposed to tmp()
- fvc::flux function to replace fvc::interpolate(<field>) &...Integrating latest code from the OF Foundation - main changes:
Lots of renaming/refactoring:
- to retrieve reference from tmp, now need to use tmp.ref() as opposed to tmp()
- fvc::flux function to replace fvc::interpolate(<field>) & mesh.Sf()
- integration of new c++ features: no more spaces between closing template braces, e.g. class1<class2<Type> > becomes class1<class2<Type>>
- DataEntry renamed to Function1
New functionality:
- Updated 6DoF
- fvOptions support in turbulence modelshttps://develop.openfoam.com/Development/openfoam/-/merge_requests/34Feature lagrangian2016-06-03T15:14:54ZMark OLESENFeature lagrangianMinor adjustments to static information attached to lagrangian parcels/particles.
Fixes #108 (duplicate of http://www.openfoam.org/mantisbt/view.php?id=1990), #109, #110, #111.
Future reworking would require a better mechanism to als...Minor adjustments to static information attached to lagrangian parcels/particles.
Fixes #108 (duplicate of http://www.openfoam.org/mantisbt/view.php?id=1990), #109, #110, #111.
Future reworking would require a better mechanism to also deal with dynamic information such as particle collisions etc.
Mark OLESENMark OLESENhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/35Feature iotweaks2016-05-13T05:52:16ZMark OLESENFeature iotweaksEnhancements for #114 and #115. Tagged as WIP, since there may be some need for discussion/rework prior to merging.Enhancements for #114 and #115. Tagged as WIP, since there may be some need for discussion/rework prior to merging.https://develop.openfoam.com/Development/openfoam/-/merge_requests/36ENH: added -decomposeParDict as argument to getNumberOfProcessors()2016-05-06T10:04:54ZPrashant SonakarENH: added -decomposeParDict as argument to getNumberOfProcessors()Continuing discussion at
https://develop.openfoam.com/Development/OpenFOAM-plus/commit/5c24ee4091c347a94fc4409f2d0cde864d1bfa3d?title=#note_1093
Now the Allrun script could be
```
runParallel -decomposeParDict system/decomposeParD...Continuing discussion at
https://develop.openfoam.com/Development/OpenFOAM-plus/commit/5c24ee4091c347a94fc4409f2d0cde864d1bfa3d?title=#note_1093
Now the Allrun script could be
```
runParallel -decomposeParDict system/decomposeParDict-6 snappyHexMesh -overwrite
```
Thanks @Mattijs
AdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/37mapNearestAMI: move normalisation to AMIMethod.2023-12-07T19:02:01ZMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.commapNearestAMI: move normalisation to AMIMethod.Avoids cells shared among processors to be counted multiple times and having
weights > 1.Avoids cells shared among processors to be counted multiple times and having
weights > 1.https://develop.openfoam.com/Development/openfoam/-/merge_requests/39Multiple updates for run-time post-processing functionality2023-12-07T19:01:57ZPrashant SonakarMultiple updates for run-time post-processing functionalityAdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/40Feature alltoall2016-06-02T15:54:18ZMattijs Janssens4-Mattijs@users.noreply.develop.openfoam.comFeature alltoallAdded the on-the-fly creation of communication scheduleAdded the on-the-fly creation of communication scheduleAdminAdminhttps://develop.openfoam.com/Development/openfoam/-/merge_requests/41Feature mppic inter foam2023-12-07T19:01:57ZSergio FerrarisFeature mppic inter foamNew MPPICInterFoam solver. Add MPPIC cloud to a VOF approach. Particles volume are considered into transport Eq fluxes.
Solves for 2 incompressible, isothermal immiscible fluids using a VOF
(volume of fluid) phase-fraction base...New MPPICInterFoam solver. Add MPPIC cloud to a VOF approach. Particles volume are considered into transport Eq fluxes.
Solves for 2 incompressible, isothermal immiscible fluids using a VOF
(volume of fluid) phase-fraction based interface capturing approach.
The momentum and other fluid properties are of the "mixture" and a single
momentum equation is solved.
Solver:
/applications/solvers/multiphase/MPPICInterFoam
Tutorial:
/tutorials/multiphase/MPPICInterFoam/twoPhasePachukaSergio FerrarisSergio Ferraris