SimpleBeam is a lightweight, efficient Finite Element Method (FEM) solver specifically designed for analyzing Euler-Bernoulli beam problems. This application provides a streamlined approach for engineers and researchers to perform structural analysis on beam elements subject to various loading conditions.
- Euler-Bernoulli Beam Solver: Capable of solving beam problems, including calculation of deflections, bending moments, shear forces, and stresses.
- LAPACKE Integration: Utilizes LAPACKE, a C interface to LAPACK, for efficient solving of large linear systems, ensuring high performance and accuracy.
- Custom Linear Algebra Tools: Implements its own Vector and Matrix classes built on top of
std::vector
to facilitate essential operations such as multiplication, transposition, and dynamic modification (adding/removing columns and rows). These tools are tailored to meet the specific needs of finite element system construction.
He is an example of SimpleBeam soving for a beam with one end fixed and the other end a vertical downward force