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

Julia's TetGen wrapper

Results 12 TetGen.jl issues
Sort by recently updated
recently updated
newest added

The example in the README contains something like: ```julia mesh!(ax1,normal_mesh(result),color=:blue, transparency=false, overdraw=false,shading = FastShading) ``` Where use is made of `normal_mesh`. However this function does not correctly obtain the triangles....

The function `TetGen.voronoi()` seems giving wrong results. I think Voronoi diagram should contain no nodes from the input by definition. I want to generate a Voronoi diagram of points distributed...

It seems as though this line is triggering some type instability: https://github.com/JuliaGeometry/TetGen.jl/blob/4ce1bd589ebfc5a3eb14f729ae5f9657274df7d6/src/cppwrapper.jl#L290-L296 One solution towards this is parsing of the arguments to determine the actual type parameters in the `tetrahedralize`...

Based on the cube (quad) mesh example provided in the README, I've just tried to apply this to triangular boundary surfaces. E.g. like this: ```julia F = TriangleFace{Cint}[TriangleFace(1, 2, 3),...

Some adaptations for GeometryBasics v0.5 will be needed. A first try shows ``` ERROR: LoadError: UndefVarError: `TetrahedronP` not defined ```

``` Exception: EXCEPTION_ACCESS_VIOLATION at 0x7fff54a05ddf -- get_adjusted_ptr at /workspace/srcdir/gcc-13.2.0/libstdc++-v3/libsupc++\eh_personality.cc:233 in expression starting at C:\Users\pkonl\Documents\zzWIP\ACol.jl\runsim.jl:38 get_adjusted_ptr at /workspace/srcdir/gcc-13.2.0/libstdc++-v3/libsupc++\eh_personality.cc:233 __gxx_personality_imp at /workspace/srcdir/gcc-13.2.0/libstdc++-v3/libsupc++\eh_personality.cc:604 _GCC_specific_handler at /workspace/srcdir/gcc-13.2.0/libgcc\unwind-seh.c:289 __gxx_personality_seh0 at /workspace/srcdir/gcc-13.2.0/libstdc++-v3/libsupc++\eh_personality.cc:810 _chkstk at C:\WINDOWS\SYSTEM32\ntdll.dll (unknown...

Just for being able to run on windows...

The current jll uses TetGen 1.5.1 hosted at https://github.com/ufz/tetgen . @sihang0592 and myself (@j-fu) plan to continue TetGen development on https://codeberg.org/TetGen/TetGen . That repo provides the 1.5.1 and 1.6.0 versions,...