-</code></pre><p>Calculate intersections between tetrahedron with given piecewise linear function data and plane </p><p>Adapted from <a href="https://github.com/j-fu/gltools/blob/master/glm-3d.c#L341">gltools</a>.</p><p>A non-empty intersection is either a triangle or a planar quadrilateral, defined by either 3 or 4 intersection points between tetrahedron edges and the plane.</p><p>Input: </p><ul><li>coordinates: 3xN array of grid point coordinates</li><li>node<em>indices: 4 element array of node indices (pointing into coordinates and function</em>values)</li><li>planeq_values: 4 element array of plane equation evaluated at the node coordinates</li><li>function_values: N element array of function values</li></ul><p>Mutates:</p><ul><li>ixcoord: 3x4 array of plane - tetedge intersection coordinates</li><li>ixvalues: 4 element array of function values at plane - tetdedge intersections</li></ul><p>Returns:</p><ul><li>amount_intersections,ixcoord,ixvalues</li></ul><p>This method can be used both for the evaluation of plane sections and for the evaluation of function isosurfaces.</p></div><a class="docs-sourcelink" target="_blank" href="https://github.com/WIAS-PDELib/GridVisualizeTools.jl">source</a></section></details></article></article><nav class="docs-footer"><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="auto">Automatic (OS)</option><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="catppuccin-latte">catppuccin-latte</option><option value="catppuccin-frappe">catppuccin-frappe</option><option value="catppuccin-macchiato">catppuccin-macchiato</option><option value="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.17.0 on <span class="colophon-date" title="Friday 17 April 2026 11:05">Friday 17 April 2026</span>. Using Julia version 1.12.6.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>
0 commit comments