Fixed a potentially serious bug in GhostBend and GhostTorsion. We were using A instead of A.transpose() where we need lab-frame coordinates of the body-fixed axis.
Fixed a bug in Torsion (and GhostTorsion) which is triggered by a configuration with colinear atoms. The problem was discovered by Brett Donovan. Thanks, Brett!
Fixed a potential bug. If Ghost atoms have no electroFrame (i.e. if they are DirectionalAtoms, but not dipoles), the GhostBend and GhostTorsions would give nans. We should be using getA instead of getElectroFrame.
Adding property set to svn entries
Almost all of the changes necessary to create OpenMD out of our old project (OOPSE-4)
many changes to keep track of particle potentials for both bonded and non-bonded interactions
A few formatting changes to prettify the code
Adding single precision capabilities to c++ side
OptionSectionParser get compiled
xemacs has been drafted to perform our indentation services
(1)Cast wrong atom to DirectionalAtom in GhostTorsion (2)get the wrong column of electroframe
(1) complete section parser's error message (2) add GhostTorsion (3) accumulate inertial tensor from the directional atoms before calculate rigidbody's inertial tensor
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.