File Exchange

image thumbnail

Non-linear 3D FE Solver for Steel and Concrete (Parallel)

version 1.0.1 (51.8 KB) by Ayad Al-Rumaithi
Non-linear 3D FE Solver for Steel and Concrete (with Parallel Computing)

7 Downloads

Updated 24 Jul 2020

View Version History

View License

Non-linear finite element solver for steel and concrete with fifteen example files:

1-Example_Concrete_Compressive_DC.m: concrete section subjected to compression using displacement control
2-Example_Concrete_Flexure_AC: concrete beam subjected to flexure using arc length control
3-Example_Concrete_Flexure_Brick_DC.m: concrete beam subjected to flexure using displacement control (element type is brick)
4-Example_Concrete_Flexure_Tetra_DC.m: concrete beam subjected to flexure using displacement control (element type is tetrahedral)
5-Example_Concrete_Flexure_Wedge_DC.m: concrete beam subjected to flexure using displacement control (element type is wedge)
6-Example_Concrete_Tensile_DC.m: concrete section subjected to tension using displacement control
7-Example_Elastic_Flexure_LC.m: elastic beam subjected to flexure using load control
8-Example_Reinforced_Concrete_Bond_Flexure_DC.m: reinforced concrete beam subjected to flexure using displacement control (assuming bond slip between steel and concrete)
9-Example_Reinforced_Concrete_Rigid_Flexure_DC.m: reinforced concrete beam subjected to flexure using displacement control (assuming rigid bond between steel and concrete)
10-Example_Steel_Flexure_AC.m: steel beam subjected to flexure using arc length control
11-Example_Steel_Flexure_DC.m: steel beam subjected to flexure using displacement control
12-Example_Steel_Flexure_LC.m: steel beam subjected to flexure using load control
13-Example_Steel_Tensile_DC.m: steel section subjected to tension using displacement control
14-Example_Steel_Flexure_Brick_DC: steel slender beam subjected to flexure using displacement control (element type is brick)
15-Example_Steel_Flexure_Brick_TL_DC: steel slender beam subjected to flexure using displacement control (element type is brick with nonlinear geometry [Total Lagrangian])

Note: 'parfor' loop was used instead of 'for' in the outside loops of the three subroutines (Model_Set_Initial_Conditions.m, Model_Update_Elements.m, Set_U.m). The variables inside these loops were sliced accoarding to parfor loop requirements.

Cite As

Ayad Al-Rumaithi (2020). Non-linear 3D FE Solver for Steel and Concrete (Parallel) (https://www.mathworks.com/matlabcentral/fileexchange/77010-non-linear-3d-fe-solver-for-steel-and-concrete-parallel), MATLAB Central File Exchange. Retrieved .

Comments and Ratings (1)

Loi Dang

MATLAB Release Compatibility
Created with R2017b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!