Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • openfoam openfoam
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 423
    • Issues 423
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 9
    • Merge requests 9
  • Deployments
    • Deployments
    • Releases
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Development
  • openfoamopenfoam
  • Issues
  • #471
Closed
Open
Issue created May 16, 2017 by Admin@OpenFOAM-adminMaintainer

Dynamic (Adaptive) Mesh Refinement after using extrudeMesh

Dear Foamers and esi-team,

adaptive/ dynamic meshing presented e.g. here http://www.openfoam.com/version-v1606+/meshing.php is a fantastic utility - thanks a lot! The problem is that it does not work after 'extrudeMesh' was used: All cells containing hanging nodes (cells between two different cell levels) will become protected ('protectedCells') from refinement. Here https://www.cfd-online.com/Forums/openfoam-meshing/115246-extrudemesh.html#post647491 you can find more detailed information on the problem and a minimal-working-example which illustrates the problem. The minimal-working-example is based on the motorBike tutorial case for the 'interDyMFoam' solver.

Question: Is it possible to change the 'extrudeMesh' utility so that the characteristics of the mesh which guarantee dynamic refinement can be preserved? Therefore, the cell/pointLevel fields need to be kept in some way and maybe the switch 'mergePatchFaces' from the snappyHexMeshDict file needs to be adapted for the use in extrudeMeshDict.

Best Regards, Dag Feder

Assignee
Assign to
Time tracking