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/incompressible/pimpleFoam: Updated pimpleDyMFoam tutorials to run pimpleFoam Renamed tutorials/incompressible/pimpleFoam/RAS/wingMotion/wingMotion2D_pimpleDyMFoam -> tutorials/incompressible/pimpleFoam/RAS/wingMotion/wingMotion2D_pimpleFoam
Showing
- applications/solvers/incompressible/pimpleFoam/Make/options 8 additions, 3 deletionsapplications/solvers/incompressible/pimpleFoam/Make/options
- applications/solvers/incompressible/pimpleFoam/correctPhi.H 0 additions, 0 deletionsapplications/solvers/incompressible/pimpleFoam/correctPhi.H
- applications/solvers/incompressible/pimpleFoam/createControls.H 0 additions, 0 deletions...ations/solvers/incompressible/pimpleFoam/createControls.H
- applications/solvers/incompressible/pimpleFoam/pEqn.H 14 additions, 4 deletionsapplications/solvers/incompressible/pimpleFoam/pEqn.H
- applications/solvers/incompressible/pimpleFoam/pimpleDyMFoam/Make/files 0 additions, 3 deletions...olvers/incompressible/pimpleFoam/pimpleDyMFoam/Make/files
- applications/solvers/incompressible/pimpleFoam/pimpleDyMFoam/Make/options 0 additions, 24 deletions...vers/incompressible/pimpleFoam/pimpleDyMFoam/Make/options
- applications/solvers/incompressible/pimpleFoam/pimpleDyMFoam/pEqn.H 0 additions, 71 deletions...ns/solvers/incompressible/pimpleFoam/pimpleDyMFoam/pEqn.H
- applications/solvers/incompressible/pimpleFoam/pimpleFoam.C 37 additions, 8 deletionsapplications/solvers/incompressible/pimpleFoam/pimpleFoam.C
- applications/solvers/incompressible/pimpleFoam/readControls.H 0 additions, 0 deletions...ications/solvers/incompressible/pimpleFoam/readControls.H
- bin/mergedDyM 38 additions, 0 deletionsbin/mergedDyM
- bin/pimpleDyMFoam 38 additions, 0 deletionsbin/pimpleDyMFoam
- src/dynamicFvMesh/dynamicFvMesh/dynamicFvMesh.H 8 additions, 5 deletionssrc/dynamicFvMesh/dynamicFvMesh/dynamicFvMesh.H
- src/dynamicFvMesh/dynamicFvMesh/dynamicFvMeshNew.C 43 additions, 40 deletionssrc/dynamicFvMesh/dynamicFvMesh/dynamicFvMeshNew.C
- src/finiteVolume/cfdTools/incompressible/createUfIfPresent.H 51 additions, 0 deletionssrc/finiteVolume/cfdTools/incompressible/createUfIfPresent.H
- src/finiteVolume/cfdTools/incompressible/updateUf.H 55 additions, 0 deletionssrc/finiteVolume/cfdTools/incompressible/updateUf.H
- src/finiteVolume/finiteVolume/fvc/fvcDdt.C 52 additions, 1 deletionsrc/finiteVolume/finiteVolume/fvc/fvcDdt.C
- src/finiteVolume/finiteVolume/fvc/fvcDdt.H 46 additions, 1 deletionsrc/finiteVolume/finiteVolume/fvc/fvcDdt.H
- src/finiteVolume/finiteVolume/fvc/fvcMeshPhi.C 38 additions, 1 deletionsrc/finiteVolume/finiteVolume/fvc/fvcMeshPhi.C
- src/finiteVolume/finiteVolume/fvc/fvcMeshPhi.H 16 additions, 1 deletionsrc/finiteVolume/finiteVolume/fvc/fvcMeshPhi.H
- tutorials/compressible/rhoPimpleFoam/RAS/mixerVessel2DDyM/constant/transportProperties 0 additions, 0 deletions...pleFoam/RAS/mixerVessel2DDyM/constant/transportProperties
Please register or sign in to comment