libmesh
libmesh copied to clipboard
libMesh github repository
Previously, the VariationalMeshSmoother set up and solved the optimization problem using logic branches for each element type and a separate solver than what libMesh provides. This PR introduces two new...
This PR adds additions and tests for MeshFunction::operator() that allows for Lagrange, Nedelec, and Raviart Thomas vector variables.
This isn't well-defined on every side, but it is on two of them. Thanks to @zachmprince for pointing out that we might be missing this. The "march away from a...
The `VariationalMeshSmoother` does not have any test coverage and has fallen out of date. This issue delineates the tasks required to bring it up to date. Tasks will be edited/added...
When constructing `TriangulatorInterface::MeshedHole` with a mesh that has multiple disconnected regions, we will hit an error like ``` MeshedHole found 6 clockwise boundaries and cannot choose one! ``` This error...
closes #4144
Context: I'm looking for some advice on how to handle initialization for threads with OpenMP in libMesh. I'm currently working on a library, XDG, that provides a DAGMC-like boundary to...
This can be a useful functionality. In my use case, I have a lot of source points generated separately from the mesh generation. These points are located on a surface,...
Closes #4155
All that function does is update a `mutable` member and call another `const` function. This would resolve the conundrum of being able to call `get_array_read` on a const reference to...