Вы находитесь на странице: 1из 3

INTRODUCTION TO FINITE ELEMENTS IN ENGINEERING (Third Edition) Tirupathi R. Chandrupatla Ashok D.

Belegundu Text ISBN: 0-13-061591-9 CD t/a Text ISBN: 0-13-008844-7 This disk (CD) includes finite element programs. There are seven directories on the CD. Directories \QBASIC \FORTRAN \C \VB \EXCELVB \MATLAB Source codes in QuickBasic Fortran source codes Source codes in ANSI C Source codes in Visual Basic Programs in Microsoft Excel VBA Source codes in MATLAB

\EXAMPLES - This directory has input data files. There is a data file for each program. Same input data file works for C, Fortran, Matlab, QuickBasic, and VB. Excel has its own input in the spreadsheet. *** Copy the Programs from this CD onto your hard disk (writable disk) and t hen run programs from the hard disk The program source codes are in text format. The programs can be run on any PC or Workstation that has the compiler or interpreter for any of the above programming environments. Most of the programs are transportable among Windows, Unix systems, IBM compatible PCs, Apple/Mac computers and Workstations where the compilers are available. COMMENTS Visual Basic Programs - Each Visual Basic project consists of three files. The files have same name with extensions .vbp, .vbw, .frm - The .frm file has the form information and the source code - Make sure that all three files are in your directory while loading into Visual Basic C Programs - All C programs were compiled and tested using ANSI C - Dynamic memory allocation is used in declaring the arrays FORTRAN - Array dimensions have been fixed at some values to enable solution of small problems - Look carefully at the array dimensions and match them in the subroutines while attemting larger problems EXCEL - Excel programs use the VBA (VB Application) environment - The Excel programs have been developed on Microsoft Excel 2000 QBASIC - Quick Basic programs can be run using the QBASIC interpreter (QBASIC.EXE) provided on DOS, Windows 3.1, and Windows 95 environments or QuickBasic interpreter/compiler MATLAB - Make sure that Bansol.m file is in the working directory

along with the finite element program PROGRAMS ACCOMPANYING CHAPTERS Chapter 2 GAUSS SKYLINE CGSOL Chapter 5 CST QUADCG AXIQUAD Chapter 8 BEAM FRAME2D FRAME3D Chapter 11 INVITR JACOBI GENEIGEN BEAMKM CSTKM Chapter 3 FEM1D Chapter 4 TRUSS2D TRUSSKY Chapter 7 QUAD

Chapter 6 AXISY

Chapter 9 TETRA3D HEXAFRON

Chapter 10 HEAT1D HEAT2D TORSION

Chapter 12 MESHGEN CONTOURA PLOT2D CONTOUTB BESTFIT BESTFITQ

Note: PLOT2D, BESTFIT, BESTFITQ, CONTOURA, and CONTOURB are available in VB, QBasic, and MATLAB only. QUADCG and AXIQUAD are not available in MATLAB. MAIN VARIABLES All programs use the variables defined below: NN ----NE ----NM ----NDIM --NEN ---NDN ---ND ----NL ----NPR ---NMPC --Number of Nodes Number of Elements Number of Different Materials Number of Coordinates per Node (e.g. NDIM = 2 for Two dimensional problems) Number of Nodes per Element (e.g. NEN = 3 for CST Elem) Number of Degrees of Freedom per Node (e.g. NDN = 2 for BEAM) Number of Specified Displacement Degrees of Freedom(DOF) Number of Applied Component Loads (Along DOF directions) Number of Material Properties (e.g. E, nu, alpha) Number of MultiPoint Constraints (of the type B1*Qi+B2*Qj=B3)

The variables are also given inside the book cover. We encourage you to provide your feedback on the use of this book and the programs. Dr. T.R. Chandrupatla P.E. College of Engineering Rowan University Dr. A.D. Belegundu Mechanical Engineering The Pennsylvania State University

Glassboro, NJ 08028 e-mail: chandrupatla@rowan.edu

University Park, PA 16802 e-mail: adb3@psu.edu

-------------------------------------------------------------------------------PRENTICE HALL/PEARSON EDUCATION TECHNICAL SUPPORT No technical support for this CD is offered by the authors, the software vendors, or Prentice Hall. However, if you have questions specifically relating to the installation process, you can contact Media Support by email at media.support@pearsoned.com or by calling 1-800-677-6337 between 8AM to 5PM CST Monday - Friday. You should have the following information ready: * Product and Title and Product ISBN * Computer Make and Model * RAM Available * Hard Disk Space Available * Graphics Card Type * Sound Card Type * Printer Make And Model * Network Connection * Detailed description of the problem, including the exact wording of any error messages. If you believe that your CD media is defective, you may send it to Prentice Hall to exchange for a replacement disk. The new disk can only be sent upon receipt of the defective disk. Send the defective disk, along with your name and address, to: Computer Science Editor Prentice Hall 1 Lake Street Upper Saddle River, NJ 07458

Вам также может понравиться