- Used Books
- Staff Picks
- Gifts & Gift Cards
- Sell Books
- Stores & Events
- Let's Talk Books
Special Offers see all
More at Powell's
Recently Viewed clear list
Ships in 1 to 3 days
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
C++ Scientific Programming: Computational Recipes at a Higher Levelby John R. Berryhill
Synopses & Reviews
An introduction to advanced C++, specialized for scientific programmers
C++ Scientific Programming teaches the design of programs for scientific computation in C++. It introduces unique C++ classes for vectors, dense matrices, and sparse matrices, and defines the particular relationships among these classes. It then demonstrates how to use these fundamental classes in a dozen of the most powerful current applications.
The author limits the scope of the book to features that are specifically useful to scientific programmers. He presents a set of practices that allows programmers to embrace the attractive features of C++ without incurring undesired side effects and hidden costs. He illustrates these practices by implementing major contemporary numerical methods and providing examples for execution with a C++ compiler. A collection of source code files correlated with the content of the book can be downloaded from the Wiley ftp site.
C++ Scientific Programming shows how C++ improves on both FORTRAN and C and affords greater convenience and efficiency in coding mathematics. It serves as a vital companion to more general C++ texts and treats the unique needs of scientific programmers.
Book News Annotation:
This book teaches the design of programs for scientific computation in C++. It introduces C++ classes for vectors, dense matrices, and sparse matrices and defines the particular relationships among these classes, then demonstrates how to use these fundamental classes in a dozen of the most powerful current applications. The scope of the book is limited to features that are specifically useful to scientific programers. Berryhill has been writing programs and developing data processing methods for 30 years.
Annotation c. Book News, Inc., Portland, OR (booknews.com)
Naturwissenschaftliche Programme werden statt in C++ noch immer häufig in FORTRAN geschrieben. Dieser Band hilft FORTRAN-Programmierern mögliche Berührungsängste mit C++ abzubauen. Anhand anschaulicher Beispiele zeigt der Autor, dass sich mit C++ viele Applikationen tatsächlich schneller und effizienter erstellen lassen als mit FORTRAN. Von einem ftp-Server können Quelltextbeispiele abgerufen werden.
* Teaches the design of programs for scientific computation in C++
* Introduces unique C++ classes, defines the particular relationships among these classes, and demonstrates their use in a dozen of the most powerful current applications
* Presents a set of practices that allows programmers to embrace the attractive features of C++ without incurring undesired side effects and hidden costs Includes a collection of source code files downloadable from the Wiley ftp site Originally announced as Scientific Program Design: C++ for Native Fortran Writers
Includes bibliographical references (p. 239-240) and index.
About the Author
JOHN R. BERRYHILL, PhD, earned his doctorate in physics from the University of Wisconsin-Madison. He has been writing programs and developing data-processing methods for over thirty years. He lives in Austin, Texas.
Table of Contents
Vector ad Matrix Basics.
Sparse Matrix Basics.
Householder Matrix Methods.
Singular Value Decomposition.
What Our Readers Are Saying
Computers and Internet » Computer Languages » C