Errata for Effective Computation in Physics
We sincerely apologize for any and all errors that made it into the version of the Effective Computation in Physics. Here are a list of corrections that we have issued to improve your reading experience.
Table of Contents
- Foreword by Greg Wilson of Software Carpentry
- Chapter 1 - Introduction to the Command Line
- Chapter 2 - Programming Blast Off with Python
- Chapter 3 - Essential Containers
- Chapter 4 - Flow Control & Logic
- Chapter 5 - Operating with Functions
- Chapter 6 - Classes and Objects
- Chapter 7 - Analysis and Visualization
- Chapter 8 - Regular Expressions
- Chapter 9 - NumPy: Thinking in Arrays
- Chapter 10 - Storing Data: Files & HDF5
- Chapter 11 - Important Data Structures in Physics
- Chapter 12 - Performing in Parallel
- Chapter 13 - Deploying Software
- Chapter 14 - Building Software Pipelines
- Chapter 15 - Local Version Control
- Chapter 16 - Remote Version Control
- Chapter 17 - Debugging
- Chapter 18 - Testing
- Chapter 19 - Documentation
- Chapter 20 - Publication
- Chapter 21 - Collaboration
- Chapter 22 - Licenses, Ownership, and Copyright
- Chapter 23 - Further Musings on Computational Physics