From 7098f78b07d5c84372c5886288ca23e8de06d41d Mon Sep 17 00:00:00 2001 From: Jukka Aho Date: Sat, 9 May 2026 18:22:45 +0300 Subject: [PATCH] refactor(topology): dedupe Triangle nnodes and exports Remove the redundant `nnodes(::Triangle{N})` overload and duplicate `Tri*` exports now handled centrally. - Keep triangle geometry definitions unchanged aside from cleanup. --- src/topology/triangles.jl | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/topology/triangles.jl b/src/topology/triangles.jl index 64170c3..5ad6388 100644 --- a/src/topology/triangles.jl +++ b/src/topology/triangles.jl @@ -19,7 +19,6 @@ const Tri6 = Triangle{6} const Tri7 = Triangle{7} const Tri10 = Triangle{10} -nnodes(::Triangle{N}) where {N} = N dim(::Triangle{N}) where {N} = 2 function reference_coordinates(::Triangle{3}) @@ -92,4 +91,3 @@ nvertices(::Triangle) = 3 nedges(::Triangle) = 3 nfaces(::Triangle) = 1 -export Tri3, Tri6, Tri7, Tri10