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

      0 references
      14 January 2001
      0 references
      C++
      0 references
      object-oriented language
      0 references
      classes, inheritance
      0 references
      templates
      0 references
      exception handling
      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

      Identifiers