|August 2, 2014, 10:59||
Stopping OpenFOAM on low timestep?
Join Date: Aug 2014
Posts: 1Rep Power: 0
Is there a flag that can cause OpenFOAM to stop cleanly if the timestep goes below a certain value?
I am running interDyMFoam (from OF 2.3.0) in 2d. I have an oddly shaped object defined with snappyHexMesh moving through a two-phase domain. The cells in front of the object get very small, and the adjustable timestep therefore plunges. Eventually the calculation grinds to a halt, but it can run for several hours without making progress. I would like to be able to detect this situation and halt the run so I don't wast cycles.
I tried putting a minDeltaT into my controlDict, but this had no effect.
Any advice would be appreciated.
Alternatively, and this I would prefer, is to find a way to combine very small cells into larger cells, but I haven't found the right trick to use both dynamicMotionSolverFvMesh and dynamicRefineFvMesh in the same calculation. If anyone else has done this successfully, please advise!
|dynamicmesh, snappyhexmesh 2d|
|Thread||Thread Starter||Forum||Replies||Last Post|
|gmsh 2.6.0 conversion to OpenFoam 160||rosswin||Open Source Meshers: Gmsh, Netgen, CGNS, ...||0||March 5, 2013 08:34|
|Memory protection in OpenFOAM / combinig with FORTRAN||botp||OpenFOAM Programming & Development||1||February 6, 2013 05:26|
|[ICEM] Low determinant in OpenFOAM||Heroic||ANSYS Meshing & Geometry||0||December 18, 2012 10:52|
|OpenFOAM Foundation Releases OpenFOAMŪ Version 2.1.1||opencfd||OpenFOAM Announcements from ESI-OpenCFD||0||May 31, 2012 09:07|
|OpenFOAM Training in Europe and USA||hjasak||OpenFOAM||0||August 8, 2008 05:33|