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
257 stars 54 forks source link

Add cylinder manifold #1167

Closed mivaia closed 1 month ago

mivaia commented 1 month ago

Description

Coarsest meshes were too coarse and lead to geometrical errors even when refined. A manifold makes it possible for the refinements to follow a particular geometry.

Testing

New 3D application test using a cylinder manifold.

Documentation

Modified existing simulation parameters which were unclear. Manifolds can now be described with a center point (spherical/cylindrical) and a direction vector (cylindrical)

Checklist (will be removed when merged)

See this page for more information about the pull request process. Code related list:

Pull request related list:

blaisb commented 1 month ago

@mivaia your test is failing on deal.II 9.5 because of a path issue. For an easy fix, make your test run with mpirun=2 by adding correct prefix to your output file. This should fix your issue with 9.5 :)