openmm / openmm

OpenMM is a toolkit for molecular simulation using high performance GPU code.
1.49k stars 523 forks source link

Refresh CCMA code #1040

Open rmcgibbo opened 9 years ago

rmcgibbo commented 9 years ago

@peastman and I spent some time looking at the CCMA code today, as part of trying to build a new test case. The code is kind of hard to follow mathematically, and doesn't really track exactly with the paper.

The code is overall pretty ancient, I think. It would be nice to refresh it and add some documentation.

jchodera commented 9 years ago

+1

Also, would there be a correction applied to the manuscript (if the scaling is indeed critical)?

rmcgibbo commented 9 years ago

I think the scaling is just an optimization that absorbs some constants into the variable holding the inverse jacobian, but I'm not sure exactly how it all comes together.