Materials Simulations: Optional Texts
- C++
- Thinking in C++, Bruce Eckel, Prentice Hall, ISBN 0-13-917709-4.
- The C++ Programming Language, Bjarne Stroustrup, the creator of C++.
Addison-Wesley, ISBN 0-201-88954-4.
- Design Patterns:
- Design Patterns : Elements of Reusable Object-Oriented Software
by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, Grady Booch,
Addison-Wesley Pub Co; ISBN: 0201633612.
- Python:
- Molecular Dynamics:
- Computer Simulation of Liquids, by M.P. Allen and D.J.Tildesley,
Oxford Univ Press; ISBN: 0198556454.
- Monte Carlo:
- Monte Carlo Methods in Statistical Physics, M.E.J. Newman and
G.T. Barkema, Oxford Univ Press; ISBN: 0198517971.
- Finite Elements: (No obvious choices yet)
- (Myers): Finite Element Analysis: From Concepts to Applications,
David S. Burnett, ASIN 0201108062, out of print.
- (Chen): Finite Element Method: Volume 1 and 2, by O.C. Zienkiewicz
and R.L. Taylor.
- Materials:
- Crystals, Defects and Microstructures: Modeling Across Scales, by
Rob Phillips [draft form].
Old:
- C/C++ Programmer's Reference, by Herbert Schildt, Osborne,
ISBN 0-07-882367-6. A short handbook, with lists of all the
functions.
- C++, the Complete Reference, Herbert Schildt, Osborne, ISBN 0-07-882123-1.
MFC: (Microsoft Foundation Classes: windows, dialog
boxes, ...)
- Programming Windows 95 with MFC, Jeff Prosise, Microsoft Press,
ISBN 1-55615-902-1. Jeff Tomasi liked this one.
- Inside Visual C++, David J. Kruglinski, Microsoft Press,
ISBN 1-57231-565-2.
Statistical Mechanics: Entropy, Order Parameters, and Complexity,
now available at
Oxford University Press
(USA,
Europe).