| View Larger Image | The Art of Molecular Dynamics Simulation | Hardcoverby D. C. Rapaport (Author)
| List Price: | $102.00 | | Price: | $81.60 | | You Save: | $20.40 (20%) | | | Available: | Usually ships in 24 hours |
| | Binding: | Hardcover | | Publisher: | Cambridge University Press | | Edition: | 2nd Edition | | Page Count: | 564 Pages | | Publication Date: | April 19, 2004 | | Sales Rank: | 249,023th |
|
EDITORIAL REVIEWS | Product Description In this Second Edition an extensive series of detailed case studies introduces the reader to solutions to a variety of problems connected with the way molecular interactions and motions determine the properties of matter. The methods are widely used in studying phenomena involving everything from the simplest of liquids to highly complex molecules such as proteins. In addition to a significant amount of new material, this edition features completely rewritten software. First Edition Hb (1996): 0-521-44561-2 First Edition Pb (1996): 0-521-59942-3 |
CUSTOMER REVIEWS (Average Customer Rating: 3.5 based on 9 reviews)
| Useful, for the right reader by wiredweird (Earth, or somewhere nearby) 4 Stars May 10, 2005 I'm not sure I'm that reader.
The ideal reader is wholly at home with good bits of analysis - you'll be comfortable with Lagrange multipliers, LU decomposition, quaternion representation of oriented values, and a fair bit else. You won't need the basics of classical physics, including Hamiltonians and a few projections of the Navier-Stokes equations down into tractable form. Non- and in-equilibrium dynamics, smooth and discrete representations, plus their mixed forms - you're prepared to build up from these elements.
You, the ideal reader, are not much of a programmer, though. The book built very much around extensive C sample code. I use the term "C" in some strict syntactic sense, though. The general style reminds me of FORTRAN, but the global data declarations are in the style of pre-1980 BASIC. This book is aimed at the odd mix of capable numerical analyst (which I'm not) and chemist (which I'm not), but naive software developer (which I'm not).
The strength of this book is in its code samples. The author explictly invites modification and extension. The only sane way to modify this code is to understand it thoroughly, and to understand the underlying chemistry, physics, and numerical models.
Maybe this book works well for some people, people that I admire immensely. I just wish it worked better for me.
//wiredweird
| | Too much and too little. by Britt Park (Scotts Valley, CA United States) 2 Stars May 30, 2002 This book is in some ways a reasonable introduction to MD. It's the only book I know that actually shows the derivatives of energy functions necessary for writing efficient MD code. Unfortunately it does so in a hard to follow way. This is typical of the rest of the text. The example C code is hideous both in format and style. Missing from the book are essential formulae for calculating macroscopic properties from MD simulations. It is probably the best practical guide to writing MD code, but that isn't saying much.
| | A good introduction to Molecular Dynamics by J. R Valverde Carrillo (EMBnet/CNB, Madrid Spain) 4 Stars August 30, 2001 This book constitutes a good introduction to the methods of Molecular Dynamics. Besides clear descriptions of the methods and algorithms, it includes C example implementations commented on the book to illustrate the points. It is almost an introducory 'recipe' book. For advanced tips, Frenkel-Smit will give good lead, but at the cost of less readability and Fortran (pseudo)code.Certainly, the underlying philosophy of the code may seem awkward initially, but it is not a matter of "C design", rather of coding philosophy and program design. Once you get to understand it, it becomes easy and "natural". And what's even more important: it reflects the program design philosophy in use in the Molecular Modelling field, hence getting used to it will help you understand most existing production code.The electronic version of the C code (available at the book's web site) is a mesh though: it lacks comments and makes heavy use of conditional compilation to render the examples from a single, convoluted source. The ingenious programmer won't be misled by this however: a simple step with the C preprocessor will distil the actual code. Not to mean it is not inconvenient anyway (sic). Certainly, it would have been a lot better if the authors had separated, cleaned and commented the code for the examples in the electronic version.Besides, the book comes with additional, not too difficult programming assignments that make for extra fun and deeper understanding.Once you are done with this book, you'll be in a position to really appreciate and use Frenkel-Smit and other advanced texts.
| | Good book on subject, needs a REAL C second edition by Richard Axor (Brazil) 4 Stars August 05, 2000 This is a good and honest book on the subject, it needs a second edition in pure C language and not the 'f2c-like' used. Many techiques like linked lists are simple and clear in C but confuse when translated to Fortran (77 or the new 90/95 variants)
| | Excellent introduction to MD simulation by Alan Mason (Round Rock, TX USA) 5 Stars March 24, 2000 Strengths: Excellent selection of topics, with good references and enough discussion of the underlying scientific theory. Thoughtful and well-written. DO NOT USE MERELY AS A COOKBOOK! Weaknesses: Antiquated code, basically FORTRAN with a C veneer. Although the code works as is and is blazingly fast, it's not usable as a basis for further code development -- readers will want to recast the ideas and algorithms in their own up-to-date C code. For example, his arrays start at 1; the only data structure is the array (ugh!), there are no structures. Things get hard to understand when he starts packing multiple array indices into a single composite index, then unpacks it (see, e.g., the code on autocorrelation functions, Chap. 5).However, the awkward code is a blessing in disguise -- write your own and you'll learn an incredible amount! This book gives you all the conceptual tools to do this, and you can use the code supplied (available from the publisher) as a benchmark and check. Actually, there are a few bugs in the code, but considering its complexity (much of which is unavoidable), it is remarkably reliable. In general, the code is optimized for efficiency, not for ease of maintenance or generalization.The author deserves any amount of thanks for writing this unique and indispensable book, which is clearly the fruit of many years of practical computing experience in a 70's, early 80's UNIX environment. The code has not aged well, but the ideas it embodies are timeless.
| |
SIMILAR PRODUCTS |

| Understanding Molecular Simulation, Second Edition: From Algorithms to Applications (Computational Science Series, Vol 1) by Daan Frenkel (Author), Berend Smit (Author)
Understanding Molecular Simulation: From Algorithms to Applications explains the physics behind the "recipes" of molecular simulation for materials science. Computer simulators are continuously confronted with questions concerning the choice of a particular technique for a given application. A wide variety of tools exist, so the choice of technique requires a good understanding of the basic principles. More importantly, such understanding may greatly improve the efficiency of a simulation...
| 
| Computer Simulation of Liquids by M. P. Allen (Author), D. J. Tildesley (Author)
A first in its field, this book is both an introduction to computer simulation of liquids for upper level undergraduates and a how-to guide for specialists. The authors discuss the latest simulation techniques of molecular dynamics and the Monte Carlo methods as well as how to avoid common programming pitfalls. Theoretical concepts and practical programming advice are amply reinforced with examples of computer simulation in action and samples of Fortran code. The authors have also included a...
| 
| Molecular Modelling: Principles and Applications (2nd Edition) by Andrew Leach (Author)
This important new edition is for graduate students studying Molecular Modelling, Computational Chemistry within Chemistry, Medicinal Chemistry and Biochemistry. Postgraduates and researchers in academia and in the chemical and pharmaceutical industries. This new edition introduces background theory and techniques of molecular modelling, also illustrates applications in studying physical, chemical and biological phenomena. It includes simple numerical examples and numerous explanatory figures...
| 
| Molecular Modeling and Simulation by Tamar Schlick (Author)
This book evolved from an interdisciplinary graduate course entitled Molecular Modeling developed at New York University. Its primary goal is to stimulate excitement for molecular modeling research while introducing readers to the wide range of biomolecular problems being solved by computational techniques and to those computational tools. The book is intended for beginning graduate students in medical schools and scientific fields such as biology, chemistry, physics, mathematics, and computer...
| 
| Molecular Dynamics Simulation: Elementary Methods (Wiley Professional) by J. M. Haile (Author)
"Provides a lot of reading pleasure and many new insights." -Journal of Molecular Structure "This is the most entertaining, stimulating and useful book which can be thoroughly recommended to anyone with an interest in computer simulation." -Contemporary Physics "A very useful introduction . . . more interesting to read than the often dry equation-based texts." -Journal of the American Chemical Society Written especially for the novice, Molecular...
|
|
|