-
Notifications
You must be signed in to change notification settings - Fork 50
moveDynamicMesh
Natalie Wagenbrenner edited this page Apr 23, 2015
·
5 revisions
moveDynamicMesh is the default meshing utility.
It starts with a mesh generated by blockMesh and iteratively refines the mesh according to the DEM surface and other information specified in 0/pointDisplacement. The solver to use for cellDisplacement is specified in system/fvSolution. We are using the displacementSBRStress solver with quadratic inverseDistance diffusivity. The displacement velocity * deltaT (specified in 0/pointDisplacement) must be less than the distance between the near-surface layers in the block mesh, otherwise points may move too quickly toward the surface, causing some cells to get turned inside-out. deltaT is set to 1.0 in controlDict.
Relevant files:
constant/polyMesh/blockMeshDict0/pointDisplacementconstant/dynamicMeshDictsystem/fvSolutionsystem/controlDict