C++ Scientific Programming: Computational Recipes at a Higher Level - Hardcover

Berryhill, John R.

 
9780471412106: C++ Scientific Programming: Computational Recipes at a Higher Level

Synopsis

  • 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

"synopsis" may belong to another edition of this title.

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.

From the Back Cover

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.

From the Inside Flap

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.

"About this title" may belong to another edition of this title.