C++ and object-oriented numeric computing for scientists and engineers (Q4523713)
From MaRDI portal
!
This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:
scientific article; zbMATH DE number 1550926
| Language | Label | Description | Also known as |
|---|---|---|---|
| default for all languages | No label defined |
||
| English | C++ and object-oriented numeric computing for scientists and engineers |
scientific article; zbMATH DE number 1550926 |
Statements
14 January 2001
0 references
C++
0 references
object-oriented language
0 references
classes, inheritance
0 references
templates
0 references
exception handling
0 references
0.8509206771850586
0 references
0.8499031662940979
0 references
C++ and object-oriented numeric computing for scientists and engineers (English)
0 references
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.
0 references