Include process ID in temporary file names to avoid collisions
Merge pull request #78 from peastman/master

Include process ID in temporary file names to avoid collisions
Added an argument to addHydrogens() for selecting which Platform to use for minimization.  Also marked convertWater() as deprecated.
Merge branch 'master' of https://github.com/peastman/openmm
Merge pull request #79 from peastman/master

Added an argument to addHydrogens() for selecting which Platform to use for minimization. Also marked convertWater() as deprecated.
Lots of updates to documentation for new features in 5.2.
Merge pull request #80 from peastman/master

Lots of updates to documentation for new features in 5.2.
Fix segfault when positions are not 3 dimensional.
Merge pull request #82 from rmcgibbo/setLength

Fix segfault when positions are not 3 dimensional.
Cache the PTX files for compiled kernels
Cache filename specifies whether it was compiled in 32 or 64 bit mode
Eliminated some #defines to improve the efficiency of PTX caching
Can set OPENMM_CACHE_DIR to specify where PTX files should be cached
Merge pull request #84 from peastman/cache

Cache the PTX files for compiled kernels
ForceField tries to figure out why no residue matched a template
Handle extra particles correctly when guessing why no template matched a residue.
Converted the routine for identifying molecules from a recursion to a loop.  This avoids stack overflows with very long linear molecules.
Merge pull request #85 from peastman/templates

ForceField tries to figure out why no residue matched a template
create a simtk.openmm.version module that contains the git revision
dont want to double quote