Unified the computation of storageLayout into SimCreator, but that value is stored in SimInfo. We used to compute storageLayout values in two places - now only one.
Merged trunk changes into the development branch
Massive multipole rewrite
Added an adapter layer between the AtomType and the rest of the code to handle the bolt-on capabilities of new types. Fixed a long-standing bug in how storageLayout was being set to the maximum possible value. Started to add infrastructure for Polarizable and fluc-Q calculations.
updated copyright notices
Creating busticated version of OpenMD
Adding property set to svn entries
Fixing gradients for minimization
Almost all of the changes necessary to create OpenMD out of our old project (OOPSE-4)
Added new restraint infrastructure Added MolecularRestraints Added ObjectRestraints Added RestraintStamp Updated thermodynamic integration to use ObjectRestraints Added Quaternion mathematics for twist swing decompositions Significantly updated RestWriter and RestReader to use dump-like files Added selections for x, y, and z coordinates of atoms Removed monolithic Restraints class Fixed a few bugs in gradients of Euler angles in DirectionalAtom and RigidBody Added some rotational capabilities to prinicpalAxisCalculator
A few formatting changes to prettify the code
Adding single precision capabilities to c++ side
Don't remember what we did
fix a bug in projecting the inertia tensor of directional atom in rigibody into rigidbody's body frame (previous commit is wrong)
xemacs has been drafted to perform our indentation services
(1) complete section parser's error message (2) add GhostTorsion (3) accumulate inertial tensor from the directional atoms before calculate rigidbody's inertial tensor
merging new_design branch into OOPSE-2.0
isLinear and linearAxis are virtual in StuntDouble, but are implemented by DirectionalAtom and RigidBody In StuntDouble, they should return false and "-1" but there should be logic to figure them out in the other two classes
change the #include in source files
Import of OOPSE v. 2.0
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.