Some Matlab codes on Matlab Central


Two-yield elastoplasticity solver 

Provided Matlab software demonstrates two-yield elastoplasticity quasi-static calculation. Theory and numerics can be found in 

Jan Valdman's PhD thesis: Mathematical and Numerical Analysis of Elastoplastic Material with Multi-Surface Stress-Strain Relation

submited at Christian-Albrechts-University of Kiel, and published at Dissertation.de Verlag in Berlin in 2002 under ISBN 3-89825-501-8.
A pdf version of the thesis can be downloaded here. You can also looks at resulting papers

Carsten Carstensen, Martin Brokate, Jan Valdman
A quasi-static boundary value problem in multi-surface elastoplasticity. I: Analysis.

Math. Methods Appl. Sci. 27, No.14, 1697-1710 (2004),

Carsten Carstensen, Martin Brokate, Jan Valdman
A quasi-static boundary value problem in multi-surface elastoplasticity. II: Numerical solution.

Math. Methods Appl. Sci. 28, No.8, 881-901 (2005),

Antonio Orlando, Carsten Carstensen, Jan Valdman,
A convergent adaptive finite element method for the primal problem of elastoplasticity
.
Int. J. Num. Meth. in Engineering 67, No. 13, 1851-1887 ( 2006).

I will be happy to get any comments/suggestion on Jan.Valdman@google.com.

Two animations from the solver (colors meaning: black - elastic zone, brown - first plastic zone, light yellow - second plastic zone)

                                      

       Animation 1: Time evolution of 2D two-yield beam            Animation 2: ZZ space adaptivity withing one time step   


Software development:

28.08.2002   Original Matlab Solver from the PhD thesis provided.
08.11.2002   This html page added.
14.02.2003   rewriting Solver in C++ (as a part of NGSolve), in progress (some pictures and animations here.)
10.07.2003   Matlab Solver upgraded.
17.11.2003   C++ Solver available (download with NGSolve)
14.10.2005   Matlab Solver extended and upgraded. Latest version here.

 Back to the previous page