Programming projects in C for students of engineering, science, and mathematics

Saved in:
Bibliographic Details
Main Author Rostamian, Rouben, 1949- (Author)
Format Electronic eBook
LanguageEnglish
Published Philadelphia : Society for Industrial and Applied Mathematics, [2014]
SeriesComputational science and engineering ; 13.
Subjects
Online AccessFull text
ISBN9781611973501
1611973503
9781611973495
161197349X
Physical Description1 online resource (xv, 393 pages).

Cover

Table of Contents:
  • Interdependencies
  • Preface
  • A common background
  • Introduction
  • File organization
  • Streams and the Unix shell
  • Pointers and arrays
  • From strings to numbers
  • Make
  • Projects
  • Allocating memory: xmalloc ()
  • Dynamic memory allocation for vectors and matrices: array.h
  • Reading lines: fetch_line ()
  • Generating random numbers
  • Storing sparse matrices
  • Sparse systems: The UMFPACK library
  • Haar wavelets
  • Image I/O
  • Image analysis
  • Linked lists
  • The evolution of species
  • The Nelder-Mead downhill simplex
  • Trusses
  • Finite difference schemes for the heat equation in one dimension
  • The porous medium equation
  • Gaussian quadrature
  • Triangulation with the Triangle library
  • Integration on triangles
  • Finite elements
  • Finite elements: Nonzero boundary data
  • Appendix A. Barycentric coordinates
  • Bibliography
  • Index.