AnyBook4Less.com
Find the Best Price on the Web
Order from a Major Online Bookstore
Developed by Fintix
Home  |  Store List  |  FAQ  |  Contact Us  |  
 
Ultimate Book Price Comparison Engine
Save Your Time And Money

Scientific and Engineering C++: An Introduction With Advanced Techniques and Examples

Please fill out form in order to compare prices
Title: Scientific and Engineering C++: An Introduction With Advanced Techniques and Examples
by John J. Barton, Lee R. Nackman
ISBN: 0-201-53393-6
Publisher: Addison-Wesley Professional
Pub. Date: 01 June, 1994
Format: Hardcover
Volumes: 1
List Price(USD): $59.99
Your Country
Currency
Delivery
Include Used Books
Are you a club member of: Barnes and Noble
Books A Million Chapters.Indigo.ca

Average Customer Rating: 4.38 (13 reviews)

Customer Reviews

Rating: 4
Summary: An advanced book on C++ for Fortran programmers
Comment: This book is designed for Fortran and C scientific programmers who are wanting to make the switch to C++. It is well written, has a nice discussion of function objects and how to integrate legacy code in a C++ environment. A must read for all academic and scientific programmers who are going to be using C++. More examples of scientific applications in C++ would be nice, but the book is a good one as it is. The best part of the book is the chapter on algebraic structures, as this is a topic usually considered too abstract for books on scientific programming. The authors have done a good job of explaining the abstract algebra behind OOP. The book is worth the price...well worth the investment. -LC (Global Mathematics, Inc)

Rating: 5
Summary: methods for expressing commonality in C++
Comment: Enumerates reasons for choosing C++ as an object-oriented programming language for scientific applications. Provides an excellent introduction to C++ concepts for FORTRAN programmers. Gradually explains advanced techniques such as templates, abstract interfaces, and class hierarchies. Develops new C++ data types for arrays, matrices, smart pointers, strings, and Albelian groups. Employs relevant code examples in areas such as finite element grids, solving systems of equations, GPIB controller, and automated dimensional analysis. Discusses techniques for creating C++ wrappers for legacy C and FORTRAN libraries. Concludes with a program for data modeling that is built from the preceding chapters. The data-modeling chapter illustrates bottom-up program design.

Rating: 5
Summary: Excellent text, though a bit dated
Comment: Barton and Nackman is probably the best advanced C++ book I have read. It covers the basics of C++ programming for FORTRAN and C programmers, then dives into more advanced material. The book discusses many important design issues, such as how to represent and take advantage of name, structure, and function commonality. Several of the later chapters build extended examples making use of advanced template techniques. One chapter develops in detail a family of array classes, another presents classes for smart pointer functionality. Though this book predates the standard template library, it discusses the use of iterators to provide sequential access to data stored in classes. My favorite chapters build a family of template classes to implement algebraic categories, e.g. groups, monoids, rings, and fields, and a set of classes to implement some rudimentary symbolic computation capabilities through function objects. The use of templates in the later chapters is truly advanced and it is fascinating to see many of the tricks templates allow you to perform.

My only gripe with the book is its age. It predates the ISO/ANSI C++ standard and the standard template libraries. It would be interesting to see how the authors would incorporate these recent advances into their treatment of advanced C++ programming.

Despite being a book for scientists and engineers, Barton and Nackman should be read by everyone doing serious C++ programming. Highly recommended.

Similar Books:

Title: C++ and Object-oriented Numeric Computing for Scientists and Engineers
by Daoqi Yang
ISBN: 0387989900
Publisher: Springer-Verlag
Pub. Date: 23 October, 2000
List Price(USD): $49.95
Title: Numerical Recipes in C++: The Art of Scientific Computing
by William H. Press, Saul A. Teukolsky, William T. Vetterling, Brian P. Flannery
ISBN: 0521750334
Publisher: Cambridge University Press
Pub. Date: February, 2002
List Price(USD): $70.00
Title: The C++ Standard Library: A Tutorial and Reference
by Nicolai M. Josuttis
ISBN: 0201379260
Publisher: Addison-Wesley Professional
Pub. Date: 12 August, 1999
List Price(USD): $59.99
Title: The C++ Programming Language (Special 3rd Edition)
by Bjarne Stroustrup
ISBN: 0201700735
Publisher: Addison-Wesley Professional
Pub. Date: 15 February, 2000
List Price(USD): $64.99
Title: C++ Gui Programming With Qt 3
by Jasmin Blanchette, Mark Summerfield
ISBN: 0131240722
Publisher: Prentice Hall PTR
Pub. Date: 01 January, 2004
List Price(USD): $44.99

Thank you for visiting www.AnyBook4Less.com and enjoy your savings!

Copyright� 2001-2021 Send your comments

Powered by Apache