An educational code which performs basic linear direct stiffness method using bar elements in 2D or 3D.
You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
This code performs static structural analysis using the linear direct stiffness method. The code accepts mesh information (nodal coordinates; nodal connectivity) stored in a particular format: Matlab triangulation structures. This imposes some limitiations on nodal connectivity but allows for easy data handling and plotting.
The solver LDS_Solver.m works equally well with 2D and 3D triangulations. Users can optionally define which nodes are fixed, loaded, and the direction of those loads.
Plotting commands in the _runme script use Kevin Moerman's excellent GibbonCode package, which is indispensable for image and geometry processing and visualization.
Cite As
Lawrence Smith (2026). Linear Direct Stiffness Method (https://github.com/LawSmith408/LDS_nd/releases/tag/0.1), GitHub. Retrieved .
General Information
- Version 0.1 (7.65 MB)
-
View License on GitHub
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
| Version | Published | Release Notes | Action |
|---|---|---|---|
| 0.1 |
To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.