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)

11 Downloads

Updated 24 Jul 2020

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

Updates

1.0.1

added brick element with total lagrangian

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