feat(io): add AbaqusReader module for full Abaqus .inp parsing

New 17-line AbaqusReader module:
- Module wrapper for full Abaqus reader functionality
- Includes: parse_mesh.jl, keyword_register.jl, parse_model.jl, create_surface_elements.jl, abaqus_download.jl
- Exports: abaqus_read_mesh, abaqus_read_model, create_surface_elements, abaqus_download
- Required by abaqus_reader.jl (simple wrapper calls AbaqusReader.abaqus_read_mesh)
- Full keyword parsing support vs simplified reader

Provides complete Abaqus .inp file parsing infrastructure.
This commit is contained in:
Jukka Aho
2025-12-15 06:11:54 +02:00
parent 79233380be
commit 21309009fc
+17
View File
@@ -0,0 +1,17 @@
# This file is a part of JuliaFEM.
# License is MIT: see https://github.com/JuliaFEM/AbaqusReader.jl/blob/master/LICENSE
module AbaqusReader
using Nullables
include("parse_mesh.jl")
include("keyword_register.jl")
include("parse_model.jl")
include("create_surface_elements.jl")
include("abaqus_download.jl")
export abaqus_read_mesh, abaqus_read_model, create_surface_elements
export abaqus_download
end