Nonlinear 3D FE Solver for Steel and Concrete 2

Nonlinear 3D FE Solver for Steel and Concrete 2

88 Downloads

Updated 14 Nov 2022

View License

Nonlinear 3D finite element solver for steel and concrete (version 2) with nineteen example files:
1-Example_Concrete_Flexure_AC.m: concrete beam subjected to flexure using arc length control
2-Example_Concrete_Flexure_Brick_DC.m: concrete beam subjected to flexure using displacement control (element type is brick)
3-Example_Concrete_Flexure_Tetra_DC.m: concrete beam subjected to flexure using displacement control (element type is tetrahedron)
4-Example_Concrete_Flexure_Wedge_DC.m: concrete beam subjected to flexure using displacement control (element type is wedge)
5-Example_Concrete_Tension_DC.m: concrete cube subjected to tension using displacement control
6-Example_Concrete_Compression_DC.m: concrete cube subjected to compression using displacement control
7-Example_Reinforced_Concrete_Bond_Flexure_DC.m: reinforced concrete beam subjected to flexure using displacement control (assuming bond slip between steel and concrete)
8-Example_Reinforced_Concrete_Rigid_Flexure_DC.m: reinforced concrete beam subjected to flexure using displacement control (assuming rigid bond between steel and concrete)
9-Example_Elastic_Flexure_LC.m: elastic beam subjected to flexure using load control
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_Flexure_Brick_DC.m: steel beam (with small cross section) subjected to flexure using displacement control (element type is brick)
14-Example_Steel_Flexure_Brick_TL_DC.m: steel beam (with small cross section) subjected to flexure using displacement control (element type is brick with nonlinear geometry [Total Lagrangian])
15-Example_Steel_Tension_Elastic_Plastic_DC.m: steel bar subjected to tension using displacement control (material type is elastic-plastic model)
16-Example_Steel_Tension_Ductile_Damage_DC.m: steel bar subjected to tension using displacement control (material type is elastic-plastic model with ductile damage)
17-Example_Elastic_Compression_Brick_TL_DC.m: elastic column subjected to compression using displacement control (element type is brick with nonlinear geometry [Total Lagrangian])
18-Example_Steel_Compression_Brick_DC.m: steel column subjected to compression using displacement control (element type is brick)
19-Example_Steel_Compression_Brick_TL_DC.m: steel column subjected to compression using displacement control (element type is brick with nonlinear geometry [Total Lagrangian])
The effect of the following parameters are studied in the above examples:
a-The effect of loading type:
1-In concrete flexure test:
Arc length control:Example_Concrete_Flexure_AC.m
Displacement control: Example_Concrete_Flexure_Wedge_DC.m
Load control is not included because it does not catch post-peak behavior
2-In steel flexure test:
Arc length control:Example_Steel_Flexure_AC.m
Displacement control: Example_Steel_Flexure_DC.m
Load control: Example_Steel_Flexure_LC.m
b-The effect of element type:
In concrete flexure test:
Brick elements: Example_Concrete_Flexure_Brick_DC.m
Tetrahedral elements: Example_Concrete_Flexure_Tetra_DC.m
Wedge elements: Example_Concrete_Flexure_Wedge_DC
c-The effect of material type:
1-In steel flexure test:
Elastic Model: Example_Elastic_Flexure_LC.m
Elastic Plastic Model: Example_Steel_Flexure_LC.m
2-In steel tension test:
Elastic-Plastic Model: Example_Steel_Tension_Elastic_Plastic_DC.m
Elastic-Plastic Model with Ductile Damage: Example_Steel_Tension_Ductile_Damage_DC.m
d-The effect of geometric nonlinearity:
1-In steel flexure test (beam shortening in the long direction):
Linear Geometry: Example_Steel_Flexure_Brick_DC.m
Nonlinear Geometry: Example_Steel_Flexure_Brick_TL_DC.m
2-In steel compression test (buckling analysis):
Linear Material with Nonlinear Geometry: Example_Elastic_Compression_Brick_TL_DC.m
Nonlinear Material with Linear Geometry: Example_Steel_Compression_Brick_DC.m
Nonlinear Material with Nonlinear Geometry: Example_Steel_Compression_Brick_TL_DC.m
e-the effect of bond slip
In reinforced concrete flexure test:
Bond Slip: Example_Reinforced_Concrete_Bond_Flexure_DC.m
Rigid Bond: Example_Reinforced_Concrete_Rigid_Flexure_DC.m

Cite As

Ayad Al-Rumaithi (2023). Nonlinear 3D FE Solver for Steel and Concrete 2 (https://www.mathworks.com/matlabcentral/fileexchange/106760-nonlinear-3d-fe-solver-for-steel-and-concrete-2), MATLAB Central File Exchange. Retrieved .

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

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes
2.0.7

description

2.0.6

description

2.0.5

description

2.0.4

description

2.0.3

description

2.0.2

description

2.0.1

description

1.1.0

title

1.0.9

description

1.0.8

added more examples

1.0.7

removed extra code in Analysis and Analysis_AC

1.0.6

modified Analysis_AC comments

1.0.5

modified Analysis_AC to allow line search in predictor iteration.

1.0.4

description

1.0.3

description

1.0.2

description

1.0.1

description

1.0.0