In this month’s blog, we are ending 2020 on a festive note, by using Pointwise to…
We are pleased to announce an upcoming mesh adaption webcast coming live on the Applied CCM YouTube channel on Monday 11th November 2019. Details are below.
Title: Python, Pointwise and Caelus: CFD driven automatic re-meshing
Date/time youTube link live: Monday 11th November 2019, from 12pm AEDT
Date/time Zoom live Q&A: Tuesday 12th November 2019, from 12-12:30pm AEDT ( Register for Zoom Live Q&A: click here)
Webcast Video: Applied CCM YouTube channel. Subscribe for notification of when the video becomes available.
This webcast will provide examples of CFD driven automatic re-meshing using Python and Pointwise Glyph scripting with Caelus as the CFD solver. Using a modest number of iterations between Pointwise mesh updates and Caelus solver runs, it will be demonstrated that using an initial coarse mesh without refinement regions (i.e. Pointwise source volumes) is all that is needed to converge towards a mesh which is refined in regions of interest such as high vorticity, or velocity gradient.
User defined variables such as vorticity, velocity gradient – or any other result which can be post-processed can be combined into a “refinement metric” that is used to create a pointcloud from Caelus. The pointcloud carries the requested local element sizes and is used inside Pointwise for refining the initial and subsequent iterations of the mesh. The entire process including the meshes, CFD simulations and re-meshing is scripted using Python.
A few examples are used to demonstrate the re-meshing/solver over a number of cycles, including starting with a coarse mesh and refining the wake region of flow around bluff bodies. The same process could be applied to OpenFOAM or other CFD solvers.
Two examples of the initial mesh and after the 10th cycle of re-meshing/Caelus solver are shown in Figures 1 – 4.
Enjoy watching the mesh adaption webcast. We look forward to your participation in the live Q&A session.
1. Mesh Adaption with Pointwise and Caelus – Webcast