Cargando…

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

Like a pianist who practices from a book of études, readers of Programming Projects in C for Students of Engineering, Science, and Mathematics will learn by doing. Written as a tutorial on how to think about, organize, and implement programs in scientific computing, this book achieves its goal thro...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Rostamian, Rouben, 1949- (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Philadelphia : Society for Industrial and Applied Mathematics, [2014]
Colección:Computational science and engineering ; 13.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • 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.