Skip to content

MeshTools::all_rbb() to generate IGA rational quadratic meshes#4442

Draft
roystgnr wants to merge 9 commits intolibMesh:develfrom
roystgnr:nurbs_generation
Draft

MeshTools::all_rbb() to generate IGA rational quadratic meshes#4442
roystgnr wants to merge 9 commits intolibMesh:develfrom
roystgnr:nurbs_generation

Conversation

@roystgnr
Copy link
Copy Markdown
Member

This needs proper test coverage before merging but I've been letting it sit in a separate branch for too long and I want to at least make sure it's not interfering with any CI builds.

This takes an interpolated quadratic Lagrange mesh and turns it into an
IGA (Rational Bezier-Bernstein) mapped mesh, assuming that all curves
are intended to be circular/cylindrical/spherical.
1D on the X axis is pointless, but 1D meshes embedded in 2D or 3D space
may still benefit from perfect circles.
@moosebuild
Copy link
Copy Markdown

moosebuild commented Apr 23, 2026

Job Coverage, step Generate coverage on e3e8ba2 wanted to post the following:

Coverage

10e93d #4442 e3e8ba
Total Total +/- New
Rate 65.47% 65.51% +0.04% 100.00%
Hits 78228 78388 +160 172
Misses 41256 41268 +12 0

Diff coverage report

Full coverage report

This comment will be updated on new commits.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants