Commit 81cea099 authored by Committed by Andrew HeatherBrowse files
ENH: pimpleDyMFoam: Improved efficiency and consistency when running on a static mesh
Now pimpleDyMFoam is exactly equivalent to pimpleFoam when running on a staticFvMesh. Also when the constant/dynamicMeshDict is not present a staticFvMesh is automatically constructed so that the pimpleDyMFoam solver can run any pimpleFoam case without change. pimpleDyMFoam: Store Uf as an autoPtr for better error handling pimpleFoam: Set initial deltaT from the Courant number for improved stability on start-up and compatibility with pimpleDyMFoam ENH: pimpleFoam: Merged dynamic mesh functionality of pimpleDyMFoam into pimpleFoam and replaced pimpleDyMFoam with a script which reports this change. The pimpleDyMFoam tutorials have been moved into the pimpleFoam directory. This change is the first of a set of developments to merge dynamic mesh functionality into the standard solvers to improve consistency, usability, flexibility and maintainability of these solvers. Henry G. Weller CFD Direct Ltd. tutorials/incomp...
Showing with 444 additions and 162 deletions
applications/solvers/incompressible/pimpleFoam/pimpleDyMFoam/correctPhi.H → applications/solvers/incompressible/pimpleFoam/correctPhi.H
applications/solvers/incompressible/pimpleFoam/pimpleDyMFoam/createControls.H → applications/solvers/incompressible/pimpleFoam/createControls.H
applications/solvers/incompressible/pimpleFoam/pimpleDyMFoam/readControls.H → applications/solvers/incompressible/pimpleFoam/readControls.H
applications/solvers/incompressible/pimpleFoam/pimpleDyMFoam/pimpleDyMFoam.C → src/finiteVolume/cfdTools/incompressible/updateUf.H