From 9a0c9d4f1497dfa745c29040cd074a089fbe9e52 Mon Sep 17 00:00:00 2001 From: Jukka Aho Date: Mon, 11 May 2026 02:58:37 +0300 Subject: [PATCH] chore(JuliaFEM): include gmsh_stub and write_vtu in module load The optional Gmsh and WriteVTK entry points are defined as stubs until their extensions load; mesh includes now sit with structured mesh generation. - Pull in gmsh_stub.jl and write_vtu.jl right after structured mesh includes - IO banner comment now points at Gmsh and VTK export extensions --- src/JuliaFEM.jl | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/JuliaFEM.jl b/src/JuliaFEM.jl index 2b4ddc5..bb205dc 100644 --- a/src/JuliaFEM.jl +++ b/src/JuliaFEM.jl @@ -239,11 +239,13 @@ include("physics/discretization.jl") # ============================================================================ include("mesh/refine.jl") include("mesh/structured.jl") +include("mesh/gmsh_stub.jl") +include("io/write_vtu.jl") include("domains/continuum/material_element_lab.jl") -# External mesh formats (Gmsh, Abaqus, Netgen, …) → `Mesh{…}` belong in -# optional package extensions or side packages; see `src/io/README.md`. +# External mesh formats (Gmsh, VTK export, …) → `Mesh{…}` use optional +# package extensions; see `src/io/README.md`. # ============================================================================ # Optional older API surface (Problem / Assembly / Solver / Analysis,