Mathematical objects in C++ : computational tools in a unified object-oriented approach /

Emphasizing the connection between mathematical objects and their practical C++ implementation, this book provides a comprehensive introduction to both the theory behind the objects and the C and C++ programming. It covers discrete mathematics, data structures, and computational physics, including h...

Full description

Bibliographic Details
Main Author: Shapira, Yair, 1960-
Corporate Author: Taylor & Francis
Format: eBook
Language:English
Published: Boca Raton, FL : CRC Press, ©2009.
Series:Chapman & Hall/CRC numerical analysis and scientific computing.
Subjects:
Online Access:Connect to the full text of this electronic book
Table of Contents:
  • Natural numbers
  • Integer numbers
  • Rational numbers
  • Real numbers
  • Complex numbers
  • Geometrical objects
  • Euclidean geometry
  • Analytic geometry
  • Composite mathematical objects
  • Sets
  • Vectors and matrices
  • Multilevel objects
  • Graphs
  • Polynomials
  • Introduction to C
  • Basics of programming
  • Recursion
  • Introduction to C++
  • Objects
  • Vectors and matrices
  • Dynamic vectors and lists
  • Implementation of computational objects
  • Trees
  • Graphs
  • Sparse matrices
  • Meshes
  • Triangulation
  • Three-dimensional applications
  • Mesh of tetrahedra
  • Polynomials
  • Sparse polynomials
  • Stiffness and mass matrices
  • Splines.