Limit this search to....

C++ Toolkit for Engineers and Scientists [With CDROM] 1999 Edition
Contributor(s): Smith, James T. (Author)
ISBN: 0387987975     ISBN-13: 9780387987972
Publisher: Springer
OUR PRICE:   $52.24  
Product Type: Hardcover
Published: June 1999
Qty:
Temporarily out of stock - Will ship within 2 to 5 weeks
Annotation: This concise guide covers the fundamental aspects of the numerical analysis, basing upon it the construction of its routines for solving nonlinear equations, linear and nonlinear systems of equations, and eigenvalue problems. Focusing on software development, this book emphasizes software tools, OOP techniques for handling vectors, polynomials, and matrices. Using actual examples to demonstrate reusable tools, C++ Toolkit for Engineers and Scientists will enable the reader to solve broad classes of software development and programming challenges. Key Features: Focuses on the applications and solutions of problems for engineers and physical scientists utilizing math techniques in C++. Discusses design and development of math libraries to implement numerous engineering applications. Accompanying the book is a diskette that contains some of the source code described in the text, all of the object code, and several demonstration programs. Explains and utilizes the two C++ features most recently implemented by Borland C++: templates and exception handling. C++ Toolkit for Engineers and Scientists provides a balanced approach between OOP techniques and quick and dirty number crunching, and emphasizes the use of OOP features in implementing vector, polynomial and matrix algebra. As a practical reference, it will help developers and consultants setting up applications programs for electrical, electronic engineering and physical sciences who need to develop clean, efficient C++ programs in minimal time.
Additional Information
BISAC Categories:
- Computers | Programming Languages - C++
Dewey: 005.133
LCCN: 99018595
Physical Information: 0.9" H x 7.04" W x 9.2" (1.44 lbs) 388 pages
 
Descriptions, Reviews, Etc.
Publisher Description:
This book describes the design, construction, and use of a numerical analysis software toolkit. It's written in C+ +, Version 2. 0, and makes essential use of that language's Object-Oriented Programming (OOP) features. Its development environment is the Borland International, Inc., Borland C++ compiler, Version 5. 02, for IBM-compatible personal computers. However, the book describes few features specific to that product. The toolkit and its description and background discussions cover the most fundamental aspects of numerical analysis. At the core of most scientific or engineering application programs are some of the concepts and techniques presented here. The most basic include details of computation with floating-point real and complex numbers; mathematical functions in the C+ + Library; and a general OOP framework for vector, polynomial, and matrix algebra. On this foundation routines are constructed for solving nonlinear equations, linear and nonlinear systems of equations, and eigenvalue problems. The book is heavily weighted toward software development. What's new here is the emphasis on software tools and on OOP techniques for handling vectors, polynomials, and matrices. Rather than describing programs implementing specific numerical techniques to solve specific applica- tion problems, the book constructs reusable tools with which you can implement many techniques for solving broad classes of problems. Examples are included to demonstrate their use. The tools are organized into layers. The deepest is formed by the C+ + library functions for computing with real and complex numbers.