skip to Main Content

Mesh Adaption with Pointwise and Caelus – Webcast

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.

Webcast Overview:

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.

Three spheres example of re-meshing
Figure 1 – Three spheres example of re-meshing
City block example of automatic re-meshing - Initial cycle
Figure 2 – City block example of automatic re-meshing – Initial cycle
City block example of automatic re-meshing - 10th cycle
Figure 3 – City block example of automatic re-meshing – 10th cycle
City block example of automatic re-meshing - Comparison initial and 10th cycle
Figure 4 – City block example of automatic re-meshing – Comparison initial and 10th cycle

Enjoy watching the mesh adaption webcast. We look forward to your participation in the live Q&A session.

Post Series: Videos
  • 1.Mesh Adaption with Pointwise and Caelus – Webcast
Back To Top
×Close search
Search