C++ and object-oriented numeric computing for scientists and engineers
This book is an introduction to ISO/ANSI C++ programming language outlining its object-oriented features in the context of numeric applications. The book has three main parts. The first part covering chapters 1 to 4 presents the basic aspects of C++ language: types, expressions, statements, derived types, functions, standard libraries. The second part covering chapters 5 to 9 deals with the object-oriented aspects of C++: classes, operator overloading, templates, inheritance, exception handling. The last part -- chapters 10 and 11 -- provides a description of the standard libraries and containers -- linked lists, sets, vectors, maps, stacks and queues -- and algorithms -- searching and sorting problems -. All the examples and exercises are numeric applications. The last chapter presents two methods -- preconditioned conjugate gradient and generalized minimum residual -- for solving linear systems. The book is intended to be a concise guide to C++ language for students and professionals in science and engineering; the author strongly arguing that C++ is much easier to program and more robust than Fortran or C.
- Comparison of C++ and Fortran 90 for object-oriented scientific programming
- Dense and sparse matrix classes using the C++ Standard Template Library
- Introducing C++ for scientists, engineers and mathematicians.
- Solving PDEs in C++. Numerical methods in a unified object-oriented approach
- Solving PDEs in C++. Numerical methods in a unified object-oriented approach.
- An object-oriented implementation of a parallel Monte Carlo code for radiation transport
- C++ toolkit for engineers and scientists.
- scientific article; zbMATH DE number 546873 (Why is no real title available?)
- scientific article; zbMATH DE number 600282 (Why is no real title available?)
- Object-oriented numerics
- On the numerical efficiency of C++ in scientific computing
- scientific article; zbMATH DE number 1480203 (Why is no real title available?)
- scientific article; zbMATH DE number 815109 (Why is no real title available?)
- Mathematical Objects in C++
- Guide to scientific computing in C++
This page was built for publication: C++ and object-oriented numeric computing for scientists and engineers
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4523713)