--- trunk/OOPSE-2.0/ChangeLog 2004/10/21 21:31:39 1630 +++ trunk/OOPSE-2.0/ChangeLog 2004/11/03 16:08:43 1701 @@ -1,3 +1,456 @@ +2004-11-02 11:59 tim + + * src/brains/SimModel.cpp: file SimModel.cpp was initially added on + branch new_design. + +2004-11-02 11:59 tim + + * src/brains/: SimModel.cpp, SimModel.hpp, SimSnapshotManager.cpp, + SimSnapshotManager.hpp: SimModel in progress + +2004-11-02 10:28 chrisfen + + * src/: UseTheForce/DarkSide/shapes.F90, + primitives/StuntDouble.cpp, primitives/StuntDouble.hpp: Shapes + looks like it's working + +2004-11-02 10:27 tim + + * src/utils/MemoryUtils.hpp: adding MemoryUtils which provide some + functions for dealing with memory issue + +2004-11-02 10:27 tim + + * src/utils/MemoryUtils.hpp: file MemoryUtils.hpp was initially + added on branch new_design. + +2004-11-02 10:23 tim + + * src/: brains/SimModel.hpp, brains/Snapshot.hpp, + brains/SnapshotManager.hpp, primitives/Molecule.hpp: adding + SimModel(something similar as SimInfo) + +2004-11-01 17:52 tim + + * src/: applications/simpleBuilder/MoLocator.hpp, + applications/simpleBuilder/simpleBuilder.cpp, + brains/DataStorage.hpp, brains/ForceFields.cpp, + brains/Snapshot.hpp, brains/SnapshotManager.hpp, brains/Thermo.cpp, + constraints/ZConstraint.cpp, integrators/Integrator.cpp, + integrators/NPT.cpp, integrators/NVT.cpp, io/DumpWriter.cpp, + math/SquareMatrix3.hpp, math/Vector3.hpp, + minimizers/OOPSEMinimizer.cpp, primitives/Bend.hpp, + primitives/Bond.hpp, primitives/CutoffGroup.hpp, + primitives/Molecule.cpp, primitives/Molecule.hpp, + primitives/RigidBody.hpp, primitives/Torsion.hpp, + restraints/Restraints.cpp, types/TorsionType.hpp, + utils/PropertyMap.hpp, utils/StringTokenizer.hpp, + visitors/AtomVisitor.cpp, visitors/BaseVisitor.hpp, + visitors/RigidBodyVisitor.cpp: Molecule, Atom, DirectionalAtom, + RigidBody and StuntDouble classes get compiled + +2004-11-01 16:40 tim + + * src/primitives/Torsion.hpp: file Torsion.hpp was initially added + on branch new_design. + +2004-11-01 16:40 tim + + * src/primitives/Bend.hpp: file Bend.hpp was initially added on + branch new_design. + +2004-11-01 16:40 tim + + * src/primitives/Bond.hpp: file Bond.hpp was initially added on + branch new_design. + +2004-11-01 16:40 tim + + * src/primitives/: Bend.hpp, Bond.hpp, Torsion.hpp: add initial + version of Bond, Bend and Torsion. + +2004-11-01 16:37 tim + + * src/types/BendType.hpp: file BendType.hpp was initially added on + branch new_design. + +2004-11-01 16:37 tim + + * src/types/: BendType.hpp, BondType.hpp, TorsionType.hpp: adding + BondType, BendType, TorsionType + +2004-11-01 16:37 tim + + * src/types/TorsionType.hpp: file TorsionType.hpp was initially + added on branch new_design. + +2004-11-01 16:37 tim + + * src/types/BondType.hpp: file BondType.hpp was initially added on + branch new_design. + +2004-11-01 15:15 tim + + * src/primitives/: Atom.cpp, Atom.hpp, Bend.cpp, Bond.cpp, + CutoffGroup.hpp, DirectionalAtom.cpp, DirectionalAtom.hpp, + GhostBend.cpp, Makefile, Molecule.cpp, Molecule.hpp, RigidBody.cpp, + RigidBody.hpp, StuntDouble.cpp, StuntDouble.hpp, Torsion.cpp: + break, break and break..... + +2004-11-01 14:57 tim + + * test/brains/: Atom.cpp, DirectioanlAtom.cpp, DirectionalAtom.cpp, + DirectionalAtom.hpp, RigidBody.cpp, RigidBody.hpp, StuntDouble.cpp, + StuntDouble.hpp: these core classes get compiled + +2004-10-29 17:37 tim + + * test/brains/: Molecule.cpp, Molecule.hpp: more work on Molecule + class + +2004-10-29 17:28 chrisfen + + * src/: UseTheForce/DarkSide/atype.F90, + UseTheForce/DarkSide/shapes.F90, math/RealSphericalHarmonic.cpp, + types/ShapeAtomType.cpp: still debugging + +2004-10-29 17:28 chrisfen + + * src/UseTheForce/: ForceFields.hpp, Shapes_FF.cpp, doForces.F90: + shapes rcut calculator added + +2004-10-29 17:27 chrisfen + + * samples/shape/linear.md: shorter run + +2004-10-29 15:54 tim + + * test/brains/: Molecule.cpp, Molecule.hpp: rewrite Molecule class. + +2004-10-29 11:22 tim + + * test/utils/: GenerateCombination.hpp, ReplaceWildCard.hpp, + ReplaceWildCardTestCase.cpp, ReplaceWildCardTestCase.hpp: Remove + some deprecated files + +2004-10-29 11:20 tim + + * test/brains/: Atom.cpp, Atom.hpp, DirectioanlAtom.cpp, + DirectionalAtom.hpp, RigidBody.cpp, RigidBody.hpp, StuntDouble.hpp: + More painful reconstruction is coming !!! + +2004-10-28 17:34 tim + + * src/brains/DataStorage.hpp, src/utils/next_combination.hpp, + test/brains/DirectioanlAtom.cpp, test/brains/DirectionalAtom.hpp, + test/brains/RigidBody.cpp, test/brains/RigidBody.hpp, + test/brains/StuntDouble.hpp: More work on StuntDouble, Atom, + DirectionalAtom and RigidBody + +2004-10-28 17:26 tim + + * ChangeLog, src/applications/simpleBuilder/BaseLattice.hpp, + src/applications/simpleBuilder/MoLocator.cpp, + src/applications/simpleBuilder/Vector3d.hpp, + src/utils/GenericFactory.hpp, src/utils/next_combination.hpp: + remove old Vector3d.hpp from application/simpleBuilder + +2004-10-28 16:42 tim + + * src/utils/next_combination.hpp: Minor change in next_combination + +2004-10-28 16:28 tim + + * src/utils/next_combination.hpp, + test/utils/NextCombinationTestCase.cpp, + test/utils/ReplaceWildCardTestCase.cpp: Done with combination + +2004-10-28 16:11 tim + + * src/utils/next_combination.hpp: change documentation of + next_combination.hpp + +2004-10-28 15:41 tim + + * ChangeLog, src/utils/next_combination.hpp, + test/utils/NextCombinationTestCase.cpp, + test/utils/NextCombinationTestCase.hpp: ReplaceWildCard is working + +2004-10-28 15:01 tim + + * src/utils/next_combination.hpp: adding replace wildcard function + +2004-10-28 14:33 tim + + * src/utils/next_combination.hpp: Minor change + +2004-10-28 14:06 tim + + * ChangeLog, src/applications/simpleBuilder/MoLocator.hpp, + src/applications/simpleBuilder/simpleBuilder.cpp, + src/utils/next_combination.hpp, test/utils/Makefile, + test/utils/NextCombinationTestCase.cpp, + test/utils/ReplaceWildCardTestCase.cpp, + test/utils/next_combination.hpp: STL next_permutation like + next_combination is working + +2004-10-28 12:22 chrisfen + + * src/UseTheForce/WATER.cpp: fix of setDipoles + +2004-10-28 12:20 gezelter + + * src/UseTheForce/Shapes_FF.cpp: forgot to advance lines in the + shapeFile + +2004-10-28 12:20 gezelter + + * samples/shape/linear.md: forgot the orientation line + +2004-10-28 11:56 gezelter + + * src/: UseTheForce/DUFF.cpp, UseTheForce/EAM_FF.cpp, + UseTheForce/ForceFields.hpp, UseTheForce/LJFF.cpp, + UseTheForce/WATER.cpp, types/AtomType.cpp: fixed duplicate + declaration foo + +2004-10-28 11:55 gezelter + + * samples/lipid/5x5.md: uncommented .in line + +2004-10-28 10:42 tim + + * test/utils/: Makefile, NextCombinationTestCase.cpp, + NextCombinationTestCase.hpp, next_combination.hpp: next_combination + in progress + +2004-10-28 10:15 tim + + * test/utils/: NextCombinationTestCase.cpp, + NextCombinationTestCase.hpp: adding next_combination test case + +2004-10-28 10:02 tim + + * test/utils/next_combination.hpp: STL Compatible combination + sequence generator + +2004-10-28 01:23 tim + + * test/utils/: GenerateCombination.hpp, + ReplaceWildCardTestCase.cpp: bug fixed in GenerateCombination.hpp + +2004-10-28 01:16 tim + + * test/utils/GenerateCombination.hpp: a STL next_permutaion like + next_combination function. + +2004-10-27 22:27 tim + + * test/utils/ReplaceWildCard.hpp: no message + +2004-10-27 22:14 tim + + * test/utils/: ReplaceWildCard.hpp, ReplaceWildCardTestCase.cpp: + ReplaceWildCard(recursive version) is working, need refactoring. An + iterative version is on the way + +2004-10-27 21:28 tim + + * test/utils/: Makefile, ReplaceWildCard.hpp, + ReplaceWildCardTestCase.cpp: ReplaceWildCard in progress + +2004-10-27 21:08 tim + + * test/utils/: ReplaceWildCardTestCase.cpp, + ReplaceWildCardTestCase.hpp: Adding Test Case for ReplaceWildCard + +2004-10-27 18:17 tim + + * test/utils/ReplaceWildCard.hpp: adding ReplaceWildCard.hpp, need + test + +2004-10-27 01:25 tim + + * src/utils/TupleMatcher.hpp: Adding Generic TupleMatcher, wild + char matching is on the way + +2004-10-27 01:07 tim + + * src/utils/Tuple.hpp: Adding Generic Tuple3 and Tuple4 + +2004-10-26 22:00 gezelter + + * src/UseTheForce/: EAM_FF.cpp, ForceFields.hpp: bug fix + +2004-10-26 21:20 gezelter + + * src/UseTheForce/ForceFields.hpp: subclass foo + +2004-10-26 21:16 gezelter + + * src/UseTheForce/: EAM_FF.cpp, LJFF.cpp, WATER.cpp: more char* -> + string conversion + +2004-10-26 19:01 gezelter + + * src/: UseTheForce/DUFF.cpp, UseTheForce/EAM_FF.cpp, + UseTheForce/ForceFields.hpp, brains/SimSetup.cpp, + brains/SimSetup.hpp: char* -> string + +2004-10-26 17:25 gezelter + + * src/types/: AtomType.cpp, AtomType.hpp, DirectionalAtomType.hpp, + Makefile, ShapeAtomType.cpp, ShapeAtomType.hpp, ShapeType.cpp, + ShapeType.hpp: Making ShapeType into a ShapeAtomType, fixing some + isXXX + +2004-10-26 17:25 gezelter + + * src/math/: RealSphericalHarmonic.cpp, RealSphericalHarmonic.hpp: + define name collision + +2004-10-26 17:24 gezelter + + * src/: UseTheForce/DUFF.cpp, UseTheForce/EAM_FF.cpp, + UseTheForce/ForceFields.hpp, UseTheForce/LJFF.cpp, + UseTheForce/Makefile, UseTheForce/Shapes_FF.cpp, + UseTheForce/WATER.cpp, UseTheForce/doForces.F90, + UseTheForce/DarkSide/shapes_interface.h, brains/SimSetup.cpp: + forcefield refactoring for shapes + +2004-10-26 17:24 gezelter + + * samples/shape/: 5CB.shape, 8CB.shape, C60.shape, C70.shape, + Shapes.frc, cholesterol.shape, ethylBenzene.shape, linear.in, + linear.md, linear.shape, toluene.shape: adding sample shape + directory + +2004-10-26 17:19 tim + + * ChangeLog, src/brains/DataStorage.cpp, + src/brains/DataStorage.hpp, src/brains/Snapshot.hpp, + test/brains/DataStorageTestCase.cpp, + test/brains/DataStorageTestCase.hpp, test/brains/Makefile: + DataStorage passes unit test + +2004-10-26 13:03 chrisfen + + * src/UseTheForce/DarkSide/: shapes.F90, shapes_interface.h: + Changes to help advance shapes + +2004-10-26 13:02 chrisfen + + * src/UseTheForce/: ForceFields.hpp, Shapes_FF.cpp: Changes to + Shapes force field reader + +2004-10-26 12:28 tim + + * src/brains/Snapshot.hpp, test/brains/RigidBody.hpp: Snaphot and + SnapshotTestCase in progress + +2004-10-25 17:46 tim + + * ChangeLog, src/math/RectMatrix.hpp, src/math/SquareMatrix.hpp, + src/math/SquareMatrix3.hpp, src/math/Vector.hpp, + src/math/Vector3.hpp, test/brains/StuntDouble.hpp, + test/math/RectMatrixTestCase.cpp, test/math/Vector3TestCase.cpp, + test/math/VectorTestCase.cpp: add getArray function to RectMatrix + and Vector classes + +2004-10-25 12:03 tim + + * ChangeLog, src/utils/GenericFactory.hpp, + test/utils/GenericFactoryTestCase.cpp, + test/utils/GenericFactoryTestCase.hpp, test/utils/Makefile: adding + GenericFactory Test Case. GenericFactory now can bed used to creat + ForcefieldFactory and IntegratorFactory etc. + +2004-10-24 23:08 tim + + * src/: brains/SimModel.hpp, brains/SimSnapshotManager.cpp, + brains/SimSnapshotManager.hpp, brains/Snapshot.hpp, + brains/SnapshotManager.hpp, utils/GenericFactory.hpp: more classes + get reconstructed + +2004-10-24 02:55 tim + + * src/utils/GenericFactory.hpp: GenericFactory pass unit test + +2004-10-23 18:09 tim + + * test/brains/: Atom.hpp, DirectionalAtom.hpp, RigidBody.hpp, + StuntDouble.cpp, StuntDouble.hpp, Atom.cpp, DirectioanlAtom.cpp, + RigidBody.cpp: Refactoring in progress + +2004-10-22 18:09 tim + + * ChangeLog, src/brains/Snapshot.hpp, + src/brains/SnapshotManager.hpp, src/math/SquareMatrix.hpp, + test/brains/SnapshotTestCase.cpp, test/brains/SnapshotTestCase.hpp, + test/brains/StuntDouble.hpp: more work in Snapshot + +2004-10-22 17:59 chrisfen + + * src/: UseTheForce/LJFF.cpp, + UseTheForce/DarkSide/atype_interface.h, types/AtomType.cpp: Dear + god! It runs and conserves energy! + +2004-10-22 17:54 chrisfen + + * src/types/: AtomType.cpp, AtomType.hpp: strDUP not strCOPY + +2004-10-22 17:53 chrisfen + + * src/: UseTheForce/DUFF.cpp, UseTheForce/EAM_FF.cpp, + UseTheForce/LJFF.cpp, UseTheForce/Shapes_FF.cpp, + UseTheForce/WATER.cpp, UseTheForce/doForces.F90, + brains/SimInfo.cpp, brains/SimInfo.hpp: fixey fixey the breakey + breakey + +2004-10-22 17:53 chrisfen + + * make/Makefile.in: compiler flags + +2004-10-22 16:20 gezelter + + * src/: UseTheForce/DUFF.cpp, UseTheForce/EAM_FF.cpp, + UseTheForce/LJFF.cpp, UseTheForce/doForces.F90, + brains/fSimulation.h, types/AtomType.hpp, + types/DirectionalAtomType.hpp: fixey fixey + +2004-10-22 15:22 gezelter + + * src/UseTheForce/DarkSide/: LJ.F90, atype.F90, atype_interface.h, + charge.F90, charge_interface.h, dipole.F90, dipole_interface.h, + lj_interface.h, shapes.F90, simulation.F90: Added un-busticated + fortran files and c/Fortran interfaces + +2004-10-22 15:21 gezelter + + * src/types/: AtomType.cpp, AtomType.hpp, AtomTypeProperties.h, + DirectionalAtomType.hpp, Makefile: More on AtomType and + DirectionalAtomType + +2004-10-22 09:47 gezelter + + * src/types/AtomType.hpp: Adding AtomType + +2004-10-21 16:31 tim + + * ChangeLog, src/brains/Snapshot.hpp, + src/brains/SnapshotManager.hpp, src/math/RectMatrix.hpp, + src/math/SquareMatrix.hpp, src/math/SquareMatrix3.hpp, + src/math/Vector.hpp, src/math/Vector3.hpp, + test/math/RectMatrixTestCase.cpp, test/math/VectorTestCase.cpp: + Snapshot and SnapshotManager in progress + +2004-10-21 16:30 tim + + * test/brains/: BrainsTest.cpp, Makefile, + SnapshotManagerTestCase.cpp, SnapshotManagerTestCase.hpp, + SnapshotTestCase.cpp, SnapshotTestCase.hpp: adding test case for + Snapshot and snapshotManager. + 2004-10-21 15:15 gezelter * src/: UseTheForce/DUFF.cpp, UseTheForce/EAM_FF.cpp,