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. <...

Buy Now From Amazon

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.


Similar Products

Numerical Methods for Scientists and Engineers (Dover Books on Mathematics)Discovering Modern C++: An Intensive Course for Scientists, Engineers, and Programmers (C++ In-Depth)Scientific and Engineering C++: An Introduction with Advanced Techniques and ExamplesParallel Scientific Computing in C++ and MPI: A Seamless Approach to Parallel Algorithms and their ImplementationSeamless R and C++ Integration with Rcpp (Use R!)The C++ Standard Library: A Tutorial and Reference (2nd Edition)C++ Primer (5th Edition)