C++ Programming for Scientists
- Roldan Pozo
- Computing and Applied Mathematics Laboratory
- Karin Remington
- Scientific Computing Environments Division
Course Notes
- Lecture 1: ANSI C,
- Lecture 2: C++ as a better C,
- Lecture 3: C++ Classes and Objects,
- Lecture 4: Objects in Scientific Computing,
- Lecture 5: Inheritance & Polymorphism,
- Lecture 6: Templates, Exceptions & Observations,
Programming Examples
Scientific Library Examples
- LAPACK++:
Linear Algebra Package
- SparseLib++ package for sparse matrix
computations
- IML++ : Iterative Methods Library
- MV++ : Matrix/Vector Library
Adobe
Acrobat conversions provided by
Curt Bolton