idaholab / moose

Multiphysics Object Oriented Simulation Environment
https://www.mooseframework.org
GNU Lesser General Public License v2.1
1.6k stars 1k forks source link

Enable Quadratic Elements in XYDelaunayGenerator and Related MGs #27545

Open miaoyinb opened 2 weeks ago

miaoyinb commented 2 weeks ago

Motivation

https://github.com/libMesh/libmesh/pull/3811 has enabled triangulation using quadratic elements. Need to update related MOOSE MGs to use the new capabilities.

Design

Adding element type selection input parameter to XYDelaunayGenerator and related MGs; and call the related methods in libMesh when applicable.

Impact

Enable quadratic elements meshing capabilities in more MGs.