Guide to Scientific Computing in C++
- Length: 262 pages
- Edition: 2012
- Language: English
- Publisher: Springer
- Publication Date: 2012-02-16
- ISBN-10: 1447127358
- ISBN-13: 9781447127352
- Sales Rank: #1258318 (See Top 100 Books)
This easy-to-read textbook/reference presents an essential guide to object-oriented C++ programming for scientific computing. With a practical focus on learning by example, the theory is supported by numerous exercises. Features: provides a specific focus on the application of C++ to scientific computing, including parallel computing using MPI; stresses the importance of a clear programming style to minimize the introduction of errors into code; presents a practical introduction to procedural programming in C++, covering variables, flow of control, input and output, pointers, functions, and reference variables; exhibits the efficacy of classes, highlighting the main features of object-orientation; examines more advanced C++ features, such as templates and exceptions; supplies useful tips and examples throughout the text, together with chapter-ending exercises, and code available to download from Springer.
Table of Contents
Chapter 1: Getting Started
Chapter 2: Flow of Control
Chapter 3: File Input and Output
Chapter 4: Pointers
Chapter 5: Blocks, Functions and Reference Variables
Chapter 6: An Introduction to Classes
Chapter 7: Inheritance and Derived Classes
Chapter 8: Templates
Chapter 9: Errors and Exceptions
Chapter 10: Developing Classes for Linear Algebra Calculations
Chapter 11: An Introduction to Parallel Programming Using MPI
Chapter 12: Designing Object-Oriented Numerical Libraries
Appendix A Linear Algebra
Appendix B Other Programming Constructs You Might Meet
Appendix C Solutions to Exercises
Donate to keep this site alive
1. Disable the AdBlock plugin. Otherwise, you may not get any links.
2. Solve the CAPTCHA.
3. Click download link.
4. Lead to download server to download.