chaos-polymtl / lethe

Repository for the open-source lethe CFD/DEM/CFD-DEM project
https://chaos-polymtl.github.io/lethe/index.html
GNU Lesser General Public License v2.1
267 stars 59 forks source link

Allow to use FE_Q_iso_Q1 elements for the MG coarse level #1125

Closed lpsaavedra closed 3 months ago

lpsaavedra commented 3 months ago

Description

Adds a new feature for the GMG preconditioners of the matrix-free application. It allows to use FE_Q_iso_Q1 elements for the coarsest level if the new parameter set mg coarse grid use fe q iso q1 = true. This might be useful for certain problems when high order elements are used.

How Has This Been Tested?

The flow around a sphere case was tested and everything seems to work as it should. We will test it more in the following weeks with different benchmarks.

Documentation