Closed maltezfaria closed 4 months ago
Attention: Patch coverage is 0%
with 65 lines
in your changes are missing coverage. Please review.
Project coverage is 51.98%. Comparing base (
eb03b21
) to head (091a86f
).
Files | Patch % | Lines |
---|---|---|
ext/IntiMeshesExt.jl | 0.00% | 43 Missing :warning: |
src/reference_interpolation.jl | 0.00% | 13 Missing :warning: |
src/mesh.jl | 0.00% | 6 Missing :warning: |
ext/IntiGmshExt.jl | 0.00% | 3 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This PR introduces a Meshes.jl extension for visualization purposes. The extension contains essentially two functions:
to_meshes
: takes anInti
object, and return the equivalent object inMeshes
viz
(and the inplaceviz!): trigger a Makie recipe, powered by
Meshes`Overall, I found this approach easier than directly creating and tweaking
Makie
recipes.Some other collateral changes:
GLMakie
instead ofCairoMakie
for the documentation (nicer rendering IMO, specially for 3d)CI
so that we can useGLMakie
.ipynb
on theCI
to speed things up. The.md
files are executed anyways duringDocumenter
's build process, so the main errors that could exist in the.ipynb
are related to the environment setup. Still we may want to bring these tests back in the future.connectivity
to facilitate the conversion to theSimpleMesh
inMeshes.jl
Since this is an extension, I think we can go ahead and merge this quickly, field test it, and improve on it as we go.