mirror of
https://github.com/JuliaFEM/JuliaFEM.jl.git
synced 2026-09-11 06:08:07 +00:00
c02af32e75
Replace unconditional `println` chatter with structured `@info` events so library callers can filter noise via the standard logging pipeline. - Log the filename when ingest starts and emit a single summary record with node/element counts plus physical group keys.
src/io/
Mesh readers that ship with the current 0.x package surface.
The Abaqus .inp and Code Aster .med readers were built around the
older Element(Poi1, ...) constructors and the Dict-based field
system; they have been moved into the optional JuliaFEM.Legacy
submodule (see src/legacy/io/). Set the environment variable
JULIAFEM_ENABLE_LEGACY=1 before using JuliaFEM to load them.
Files
gmsh_reader.jlSelf-contained Gmsh.msh(ASCII format 4.1) reader. Defines its ownJuliaFEM.GmshReadersubmodule withGmshMesh,read_gmsh_mesh. Has no dependency on legacy types and is loaded unconditionally.
Future work
A current-API replacement for the Abaqus reader (returning
Mesh{T<:AbstractTopology, N} and elements built via create_elements!)
is on the roadmap. When it lands it will live here next to
gmsh_reader.jl.