z-logo
open-access-imgOpen Access
On the symbolic manipulation and code generation for elasto-plastic material matrices
Author(s) -
T. Y. Chang,
A. F. Saleeb,
P. S. Wang,
H. Q. Tan
Publication year - 1986
Publication title -
engineering with computers
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.659
H-Index - 52
eISSN - 1435-5663
pISSN - 0177-0667
DOI - 10.1007/bf01200137
Subject(s) - fortran , subroutine , computer science , programming language , preprocessor , interface (matter) , matrix (chemical analysis) , code (set theory) , finite element method , stiffness matrix , algebra over a field , structural engineering , mathematics , parallel computing , pure mathematics , engineering , set (abstract data type) , materials science , bubble , maximum bubble pressure method , composite material
A computerized procedure for symbolic manipulations and FORTRAN code generation of elasto-plastic material matrix for finite element applications is presented. Special emphasis is placed on expression simplifications during intermediate derivations, optimal code generation, and interface with the main program. A systematic procedure is outlined to avoid redundant algebraic manipulations. Symbolic expressions of the derived material stiffness matrix are automatically converted to RATFOR code which is then translated into FORTRAN statements through a preprocessor. To minimize the interface problem with the main program, a template file is prepared so that the translated FORTRAN statements can be merged into the file to form a subroutine (or a submodule). Three constitutive models; namely, von Mises plasticity, the Drucker-Prager model, and a concrete plasticity model, are used as illustrative examples.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom