Professional Documents
Culture Documents
19.1 Introduction
A companion program to this book is available which can carry out analyses for most of the theory presented in previous chapters. In particular the computer program discussed here may be used to solve any one-, two-, or three-dimensional linear steady-state or transient problem. The program also has capabilities to perform non-linear analysis for the type of problems discussed in reference 1. Source listings and a user manual may be obtained at no charge from the authors internet web site (http://www.ce.berkeley.edu/rlt) or the publishers internet web site (http:// books.elsevier.com/companions). The program is written mostly in Fortran with some routines in C (see authors web site for more information on using C for user modules). Any errors reported by readers will be corrected so that up-to-date versions are available. The version available for download is called FEAPpv which is an acronym for Finite Element Analysis Program personal version. It is intended mainly for use in learning nite element programming methodologies and in solving small to moderate size problems on single processor computers. A simple management scheme is employed to permit efcient use of main memory with limited need to read and write information to disk. Finite element programs can be separated into three basic parts: 1. Data input module and pre-processor 2. Solution module 3. Results module and post-processor.
665
(3) boundary conditions and loads to be applied; and (4) material property data. The user manual describes the format for specifying the data to be used by FEAPpv.
666
7. Membrane element for linear elasticity. A general elastic membrane form is provided which is the same as the shell element but without the bending terms. The element form should be a 4-node quadrilateral. 8. Thermal elements for two- and three-dimensional Fourier heat conduction. The theory described in Chapter 7 for transient heat conduction is provided in elements which solve two- and three-dimensional problems. The Fourier model may be isotropic or orthotropic. 9. User developed elements. Users may develop and add element modules for any problem which can be formed by the nite element approach described in this book. Details for writing modules will be found in the Programers Manual available at the web sites.
User modules
667
element values such as stress or strain components. The user manual provides a list of all commands for constructing graphical outputs. The available version for graphics is limited to X-window applications and compilers compatible with the current HP Fortran 95 compiler for Windows-based systems.15
References
1. O.C. Zienkiewicz and R.L. Taylor. The Finite Element Method for Solid and Structural Mechanics. Butterworth-Heinemann, Oxford, 6th edition, 2005. 2. O.C. Zienkiewicz and D.V. Phillips. An automatic mesh generation scheme for plane and curved surfaces by isoparametric coordinates. Int. J. Numer. Meth. Eng., 3:519528, 1971. 3. W.J. Gordon and C.A. Hall. Transnite element methods blending-function interpolation over arbitrary curved element domains. Numer. Math., 21:109129, 1973. 4. GiD The Personal Pre/Postprocessor. www.gidhome.com, 2004. 5. F. Auricchio and R.L. Taylor. A shear deformable plate element with an exact thin limit. Comp. Meth. Appl. Mech. Eng., 118:393412, 1994. 6. F. Auricchio and R.L. Taylor. A triangular thick plate nite element with an exact thin limit. Finite Elements in Analysis and Design, 19:5768, 1995. 7. R.L. Taylor. Finite element analysis of linear shell problems. In J.R. Whiteman, editor, The Mathematics of Finite Elements and Applications VI, pages 191203. Academic Press, London, 1988. 8. J.H. Wilkinson and C. Reinsch. Linear Algebra. Handbook for Automatic Computation, volume II. Springer-Verlag, Berlin, 1971. 9. K.-J. Bathe. Finite Element Procedures. Prentice Hall, Englewood Cliffs, N.J., 1996. 10. E. Riks. An incremental approach to the solution of snapping and buckling problems. Int. J. Solids Struct., 15:529551, 1979. 11. K. Schweizerhof. Nitchlineare Berechnung von Tragwerken unter verformungsabhangiger belastung mit niten Elementen. Doctoral dissertation, U. Stuttgart, Stuttgart, Germany, 1982. 12. J.C. Simo, P. Wriggers, K.H. Schweizerhof, and R.L Taylor. Finite deformation post-buckling analysis involving inelasticity and contact constraints. Int. J. Numer. Meth. Eng., 23:779800, 1986. 13. J.E. Dennis and J. More. Quasi-Newton methods motivation and theory. SIAM Rev., 19:4689, 1977. 14. H. Matthies and G. Strang. The solution of nonlinear nite element equations. Int. J. Numer. Meth. Eng., 14:16131626, 1979. 15. HP Fortran home page. http://h18009.ww1.hp.com/fortran, 2004.