Meshes.jl icon indicating copy to clipboard operation
Meshes.jl copied to clipboard

Computational geometry and meshing algorithms in Julia

Results 56 Meshes.jl issues
Sort by recently updated
recently updated
newest added

As the title says, this method is broken. Below is a MWE: ```Julia julia> tet = Tetrahedron(Point(0,0,0), Point(1,0,0), Point(0,1,0), Point(1,1,1)) Tetrahedron{3,Float64} └─Point(0.0, 0.0, 0.0) └─Point(1.0, 0.0, 0.0) └─Point(0.0, 1.0, 0.0)...

help wanted
feature

Summary - Adds a parameterization function to `Cylinder` that works for cylinders with non-parallel top and bottom planes - Adds a helper function to inspect a `Cylinder` and determine whether...

I reviewed the Codecov reports and added some tests to provide coverage for some missed lines.

`Hexahedron` is very generic, so performing some operations on elements requires extra work. The `Box` element will reduce unnecessary computation and memory when representing the CartesianGrid and RectilinearGrid.

enhancement

The `CylinderSurface` type currently imposes no requirement that the top and bottom planes be parallel. https://github.com/JuliaGeometry/Meshes.jl/blob/82f5921d94742ee082f1fcecc5af49b10ceccae0/src/primitives/cylindersurface.jl#L27-L31 However, the current `measure` method for this type seems to assume that `isright(c)` is...

help wanted
feature

Hello :) Trying to add a label to geometryobject (polyarea in this cade) isn't supported with the viz function. It results in the following error: ``` ERROR: `legendelements` returned an...

help wanted
feature

We fixed the random number generator in our tests for reproducibility and uncovered a bug in our `FIST` discretization. MWE: The `discretize` call below is hanging: ```julia using Meshes using...

bug

I think another refactoring of IntersectionTypes might be necessary to consider intersection of objects of different dimensionality. e.g. each object has an inner part, e.g. open interval 0 < x...

enhancement
help wanted

This issue tracks our efforts to improve the performance of different algorithms and data structures implemented in the project. The public API is stabilizing and there is only one major...

help wanted
performance

Small bug : seems the infinite long line is not possible to discretize ? ```julia using Meshes, MeshViz using CairoMakie: activate!; activate!() ln = Line(Point(1,1,1), Point(0,0,0)) viz(ln) ``` yields StackOverflowError...

help wanted
feature
viz