ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE/ChangeLog
Revision: 1108
Committed: Wed Apr 14 15:37:41 2004 UTC (20 years, 2 months ago) by tim
File size: 89876 byte(s)
Log Message:
Change DumpWriter and InitFromFile

File Contents

# User Rev Content
1 tim 1108 2004-03-17 09:22 tim
2    
3     * libBASS/Globals.cpp, libBASS/Globals.hpp, libBASS/ZconStamp.cpp,
4     libBASS/ZconStamp.hpp, libmdtools/GenericData.hpp,
5     libmdtools/Integrator.hpp, libmdtools/SimSetup.cpp,
6     libmdtools/ZConstraint.cpp: incorporate SMD into ZConstraint,it
7     does not sound like a good choice, next commit will seperate SMD and
8     ZConstraint
9    
10     2004-03-16 14:22 tim
11    
12     * ChangeLog, libBASS/Globals.cpp, libBASS/Globals.hpp,
13     libmdtools/GenericData.hpp, libmdtools/Integrator.hpp,
14     libmdtools/SimSetup.cpp, libmdtools/ZConsWriter.cpp,
15     libmdtools/ZConsWriter.hpp, libmdtools/ZConstraint.cpp: ZConstraint
16     now can support sequential moving. Refactorying is needed to
17     support SMD in ZConstraint
18    
19 tim 1091 2004-03-02 15:32 tim
20    
21     * libmdtools/: DumpReader.cpp, DumpWriter.cpp, ReadWrite.hpp,
22     StatWriter.cpp, ZConsWriter.hpp: add LARGEFILE_SOURCE64 macro to
23     support large file
24    
25     2004-03-01 16:17 tim
26    
27     * utils/zsub.cpp: Fix a couple of bugs in zsub
28    
29     2004-03-01 15:01 tim
30    
31     * ChangeLog, libmdtools/DumpReader.cpp, libmdtools/Makefile.in,
32     libmdtools/OOPSEMinimizer.cpp, libmdtools/ReadWrite.hpp,
33     libmdtools/ZConsReader.cpp, libmdtools/ZConsReader.hpp,
34     utils/CmdlineZsub.c, utils/CmdlineZsub.h, utils/Makefile.in,
35     utils/quickLate.c, utils/zsub.cpp, utils/zsub.ggo: Adding zsub, a
36     program which can be used to replace atom type for zconstraint into
37     OOPSE
38    
39 tim 1074 2004-02-24 11:36 tim
40    
41     * ChangeLog, libBASS/Globals.cpp, libBASS/Globals.hpp,
42     libmdtools/PRCG.cpp, libmdtools/SimSetup.cpp, src/oose.cpp: [no log
43     message]
44    
45 tim 1066 2004-02-24 10:49 tim
46    
47     * libmdtools/: ConjugateMinimizer.cpp, ConjugateMinimizer.hpp,
48     Constraint.cpp, Constraint.hpp, ConstraintList.cpp,
49     ConstraintList.hpp, Minimizer.hpp, Minimizer1D.cpp,
50     Minimizer1D.hpp, MinimizerBase.hpp, NLModel.hpp, NLModel0.cpp,
51     NLModel1.cpp, NonlinearCons.cpp, NonlinearCons.hpp,
52     OOPSEMinimizerBase.cpp, SteepestDescent.cpp, SteepestDescent.hpp,
53     SymMatrix.hpp: remove the old implement of minimizer from cvs tree
54    
55     2004-02-24 10:44 tim
56    
57     * libmdtools/: CGFamilyMinimizer.cpp, ConjugateMinimizer.cpp,
58     Integrator.hpp, Makefile.in, Minimizer1D.cpp,
59     MinimizerParameterSet.hpp, OOPSEMinimizer.cpp, OOPSEMinimizer.hpp,
60     OOPSEMinimizerBase.cpp, PRCG.cpp, SDMinimizer.cpp, SimInfo.hpp,
61     SimSetup.cpp, Utility.cpp, Utility.hpp: Using inherit instead of
62     compose to implement Minimizer both versions are working
63    
64     2004-02-17 14:23 tim
65    
66     * ChangeLog, libmdtools/ConjugateMinimizer.cpp,
67     libmdtools/Integrator.cpp, libmdtools/Integrator.hpp,
68     libmdtools/Minimizer1D.cpp, libmdtools/Minimizer1D.hpp,
69     libmdtools/MinimizerParameterSet.hpp,
70     libmdtools/OOPSEMinimizerBase.cpp: adding function shakeF in order
71     to remove the constraint force along bond direction
72    
73 tim 1057 2004-02-10 16:33 tim
74    
75     * ChangeLog, libmdtools/ConjugateMinimizer.cpp,
76     libmdtools/DirectionalAtom.cpp, libmdtools/OOPSEMinimizerBase.cpp:
77     single version of energy minimization is working.
78    
79     2004-02-09 15:38 mmeineke
80    
81     * staticProps/: AllCorr.cpp, staticProps.cpp: started a bug fix on
82     the massive memory overusage by OOPSE
83    
84     2004-02-09 09:48 chrisfen
85    
86     * libmdtools/: SimSetup.cpp, calc_LJ_FF.F90: Stripped out the
87     hardwired LJ_rcut
88    
89 tim 1046 2004-02-06 19:14 tim
90    
91     * libmdtools/: SymMatrix.hpp, Utility.cpp, Utility.hpp: [no log
92     message]
93    
94     2004-02-06 16:37 tim
95    
96     * ChangeLog, libBASS/Globals.cpp,
97     libmdtools/ConjugateMinimizer.cpp, libmdtools/Integrator.cpp,
98     libmdtools/Integrator.hpp, libmdtools/OOPSEMinimizerBase.cpp,
99     libmdtools/SimSetup.cpp, samples/water/ssd.bass: Single version of
100     energy minimization for argon is working, need to add constraint
101    
102 tim 1035 2004-02-06 14:05 tim
103    
104     * libmdtools/: AllIntegrator.hpp, Makefile.in, SimSetup.cpp: Add
105     one more file into Makefile.in
106    
107     2004-02-06 13:58 tim
108    
109     * ChangeLog, libBASS/Globals.cpp, libBASS/Globals.hpp,
110     libmdtools/AllIntegrator.hpp, libmdtools/ConjugateMinimizer.cpp,
111     libmdtools/ConjugateMinimizer.hpp, libmdtools/Functor.hpp,
112     libmdtools/Integrator.hpp, libmdtools/Makefile.in,
113     libmdtools/Minimizer.hpp, libmdtools/Minimizer1D.cpp,
114     libmdtools/Minimizer1D.hpp, libmdtools/MinimizerBase.hpp,
115     libmdtools/MinimizerParameterSet.hpp, libmdtools/NLModel.hpp,
116     libmdtools/NLModel1.cpp, libmdtools/OOPSEMinimizerBase.cpp,
117     libmdtools/SimInfo.cpp, libmdtools/SimInfo.hpp,
118     libmdtools/SimSetup.cpp, libmdtools/SimSetup.hpp, src/oose.cpp: Add
119     some lines into global.cpp to make it work with energy minimization
120    
121 tim 1031 2004-02-04 17:26 tim
122    
123     * libmdtools/: ConjugateMinimizer.cpp, ConjugateMinimizer.hpp,
124     Constraint.hpp, Functor.hpp, Minimizer.hpp, Minimizer1D.cpp,
125     Minimizer1D.hpp, MinimizerBase.hpp, MinimizerParameterSet.hpp,
126     NLModel.hpp, NLModel0.cpp, NLModel1.cpp: Fix a bunch of bugs :-)
127     Single version of conjugate gradient with golden search linesearch
128     pass a couple of functions test. Brent's algorithm is still broken
129    
130     2004-02-03 17:54 tim
131    
132     * libmdtools/: ConjugateMinimizer.cpp, ConjugateMinimizer.hpp,
133     Minimizer1D.cpp, Minimizer1D.hpp, MinimizerParameterSet.hpp,
134     NLModel.hpp, NLModel0.cpp, NLModel1.cpp, SteepestDescent.cpp,
135     SteepestDescent.hpp: NLModel0, NLModel1 pass uit test
136    
137     2004-02-03 15:47 tim
138    
139     * libmdtools/: ConjugateMinimizer.cpp, ConstraintList.cpp,
140     ConstraintList.hpp, LinearCons.cpp, LinearCons.hpp, Minimizer.hpp,
141     NonlinearCons.cpp, NonlinearCons.hpp, OOPSEMinimizerBase.cpp,
142     SimpleBoundCons.cpp, SimpleBoundCons.hpp, SteepestDescent.cpp,
143     SteepestDescent.hpp: [no log message]
144    
145     2004-02-03 15:43 tim
146    
147     * libmdtools/: ConjugateMinimizer.hpp, Constraint.cpp,
148     Constraint.hpp, Integrator.hpp, Minimizer1D.cpp, Minimizer1D.hpp,
149     MinimizerBase.hpp, MinimizerParameterSet.hpp, NLModel.hpp,
150     NLModel0.cpp, NLModel1.cpp: to avoid cyclic depency, refactory
151     constraint class
152    
153     2004-02-03 12:10 tim
154    
155     * libmdtools/Functor.hpp: Functor.hpp pass unit test
156    
157     2004-02-03 10:21 tim
158    
159     * ChangeLog, libmdtools/Minimizer1D.cpp,
160     libmdtools/Minimizer1D.hpp: begin unit test of minimizer
161    
162 tim 1005 2004-02-02 15:29 tim
163    
164     * libmdtools/: ConjugateMinimizer.hpp, Minimizer1D.cpp,
165     Minimizer1D.hpp, MinimizerBase.hpp, MinimizerParameterSet.hpp:
166     Adding GoldenSection and Brent LineSearch Method
167    
168     2004-01-30 16:47 tim
169    
170     * libmdtools/: ConjugateMinimizer.hpp, DumpWriter.cpp,
171     MinimizerBase.hpp, MinimizerParameterSet.hpp, NLModel.hpp,
172     NLModel0.cpp, NLModel1.cpp: using class Minimizer1D derived from
173     MinimizerBase instead of a functor to do line seach
174    
175     2004-01-30 10:00 chrisfen
176    
177     * forceFields/Makefile.in, libmdtools/Atom.cpp,
178     libmdtools/Atom.hpp, libmdtools/ForceFields.hpp,
179     libmdtools/Integrator.cpp, libmdtools/Makefile.in,
180     libmdtools/SimInfo.cpp, libmdtools/SimSetup.cpp,
181     libmdtools/WATER.cpp, libmdtools/calc_LJ_FF.F90,
182     libmdtools/calc_reaction_field.F90, libmdtools/do_Forces.F90,
183     libmdtools/fortranWrapDefines.hpp: Substantial changes. OOPSE now
184     has a working WATER.cpp forcefield and parser. This involved
185     changes to WATER.cpp and ForceFields amoung other files. One
186     important note: a hardwiring of LJ_rcut was made in calc_LJ_FF.F90.
187     This will be removed on the next commit...
188    
189     2004-01-29 18:00 gezelter
190    
191     * libBASS/BASS_interface.cpp, libBASS/BASS_interface.h,
192     libBASS/BASS_parse.c, libBASS/BASSlex.l, libBASS/BASSyacc.y,
193     libBASS/MakeStamps.cpp, libBASS/MakeStamps.hpp,
194     libBASS/Makefile.in, libBASS/RigidBodyStamp.cpp,
195     libBASS/RigidBodyStamp.hpp, libBASS/interface.c,
196     libBASS/make_nodes.c, libBASS/make_nodes.h, libBASS/mpiBASS.c,
197     libBASS/mpiBASS.h, libBASS/node_list.h, libBASS/parse_interface.h,
198     libBASS/parse_tree.c, libmdtools/Make.dep, samples/water/water.mdl:
199     member list fixes for rigid bodies
200    
201     2004-01-29 16:44 tim
202    
203     * libmdtools/MinimizerParameterSet.hpp: Adding
204     MinimizerParameterSet class.
205    
206     2004-01-28 17:44 tim
207    
208     * libmdtools/: NLModel.hpp, NLModel0.cpp, NLModel1.cpp: Revision of
209     NLModel0 and NLModel1
210    
211     2004-01-28 15:40 tim
212    
213     * libmdtools/: Constraint.hpp, NLModel.hpp, NLOPModel.hpp: revision
214     of NLModel
215    
216     2004-01-27 15:34 gezelter
217    
218     * samples/water/: ssd.bass, water.mdl: Added point-charge models to
219     water.mdl file, updated ssd.bass to use new SSD name
220    
221     2004-01-27 15:34 gezelter
222    
223     * libBASS/: BASS_interface.cpp, MakeStamps.cpp, MakeStamps.hpp,
224     MemberStamp.cpp, MemberStamp.hpp, node_list.h: Fix to new RigidBody
225     stuff
226    
227     2004-01-27 14:39 gezelter
228    
229     * samples/water/ssd.bass: Longer run time to test SSD water in MPI
230    
231     2004-01-27 14:39 gezelter
232    
233     * samples/metals/Au.bass: Longer run time to test gold in MPI
234    
235     2004-01-27 14:38 gezelter
236    
237     * samples/argon/argon.bass: Longer run time to test argon
238    
239     2004-01-27 14:38 gezelter
240    
241     * libmdtools/: Make.dep, WATER.cpp, mpiSimulation.cpp: More BASS
242     changes to do new rigidBody scheme a copy of WATER.cpp from this
243     morning
244    
245     2004-01-27 14:37 gezelter
246    
247     * libBASS/: BASS_interface.cpp, BASS_interface.h, BASS_parse.c,
248     BASSyacc.y, MakeStamps.cpp, MakeStamps.hpp, Makefile.in,
249     MemberStamp.cpp, MemberStamp.hpp, MoleculeStamp.cpp,
250     MoleculeStamp.hpp, RigidBodyStamp.cpp, RigidBodyStamp.hpp,
251     interface.c, make_nodes.c, make_nodes.h, mpiBASS.c, mpiBASS.h,
252     node_list.h, parse_interface.h, parse_tree.c: More BASS changes to
253     do new rigidBody scheme
254    
255     2004-01-27 14:15 tim
256    
257     * libmdtools/: AbstractClasses.hpp, ConjugateMinimizer.hpp,
258     Constraint.cpp, Constraint.hpp, Functor.hpp, Integrator.hpp,
259     MinimizerBase.hpp, NLOPConstraint.hpp, NLOPModel.hpp: revision of
260     constraint for Nonlinear Optimization Model
261    
262     2004-01-26 17:01 gezelter
263    
264     * utils/sysbuilder/MoLocator.cpp: Changes to BASS reader to use
265     Euler angles for orientation instead of unit vectors required
266     changes in MoLocator
267    
268     2004-01-26 16:53 gezelter
269    
270     * samples/: alkane/alkanes.mdl, beadLipid/beadLipid.mdl,
271     beadLipid/water.mdl, lipid/lipid.mdl, lipid/water.mdl,
272     water/water.mdl: Changed orientation lines from unit vectors to
273     euler angles
274    
275     2004-01-26 16:52 gezelter
276    
277     * libmdtools/SimSetup.cpp: Convert Eulers in degrees into radians
278    
279     2004-01-26 16:45 gezelter
280    
281     * libmdtools/SimSetup.cpp: Changed default orientation in BASS to
282     use Euler angles in the following order: phi, theta, psi Removed
283     the ability to set orientation using a unit vector
284    
285     2004-01-26 16:26 gezelter
286    
287     * libBASS/: AtomStamp.cpp, AtomStamp.hpp, RigidBodyStamp.cpp,
288     RigidBodyStamp.hpp: Changed default orientation in BASS to use
289     Euler angles in the following order: phi, theta, psi Removed the
290     ability to set orientation using a unit vector
291    
292     2004-01-26 13:52 gezelter
293    
294     * libBASS/: BASS_interface.cpp, MakeStamps.cpp, MakeStamps.hpp,
295     MoleculeStamp.cpp: Fix broken atom assignment for rigid bodies
296    
297     2004-01-22 12:34 chrisfen
298    
299     * libmdtools/: DUFF.cpp, EAM_FF.cpp, ForceFields.hpp, LJFF.cpp,
300     TraPPE_ExFF.cpp, WATER.cpp, mpiForceField.c, mpiForceField.h:
301     Corrected spelling in several directories, and stated WATER.cpp
302    
303     2004-01-21 17:16 tim
304    
305     * libmdtools/: MinimizerBase.hpp, NLOPConstraint.hpp,
306     NLOPModel.hpp: constraint class in energy minimization
307    
308     2004-01-20 15:34 tim
309    
310     * libmdtools/MinimizerBase.hpp: Adding energy minimization
311    
312     2004-01-20 15:32 tim
313    
314     * libmdtools/: ConjugateMinimizer.hpp, Integrator.hpp,
315     NLOPConstraint.hpp, NLOPModel.hpp: Energy Minimizer
316    
317     2004-01-19 16:17 gezelter
318    
319     * libmdtools/: SimInfo.cpp, SimSetup.cpp: Made some error messages
320     more user-friendly
321    
322     2004-01-19 13:51 chrisfen
323    
324     * forceFields/DUFF.frc: Updated the default water to SSD/E
325    
326     2004-01-19 13:36 tim
327    
328     * libmdtools/: Functor.hpp, SimSetup.cpp: Adding warning if sample
329     time, status time, thermal time and reset time are not divisible by
330     dt
331    
332     2004-01-19 11:10 gezelter
333    
334     * third-party/Makefile.in: Added a bunch of dummy targets so make
335     won't complain
336    
337     2004-01-19 11:10 gezelter
338    
339     * samples/lipid/5x5.bass: Fixed old bass file
340    
341     2004-01-19 11:09 gezelter
342    
343     * libmdtools/mpiSimulation.cpp: BASS changes to add RigidBodies
344     required a change in how the MoleculeStamps are used by divideLabor
345     in mpiSimulation.cpp
346    
347     2004-01-19 11:08 gezelter
348    
349     * libBASS/: BASS_interface.cpp, BASS_interface.h, BASS_parse.c,
350     BASSyacc.y, Globals.cpp, Globals.hpp, MakeStamps.cpp,
351     MakeStamps.hpp, Makefile.in, MoleculeStamp.cpp, MoleculeStamp.hpp,
352     RigidBodyStamp.cpp, RigidBodyStamp.hpp, interface.c, make_nodes.c,
353     make_nodes.h, mpiBASS.c, mpiBASS.h, node_list.h, parse_interface.h,
354     parse_tree.c: BASS changes to add RigidBodies and LJrcut
355    
356     2004-01-16 16:55 tim
357    
358     * libmdtools/: DumpWriter.cpp, EAM_FF.cpp: fix a bug in creating
359     eor file
360    
361     2004-01-16 16:51 mmeineke
362    
363     * libmdtools/DumpWriter.cpp: fixed a bug where only MPI jobs could
364     write eor files
365    
366     2004-01-16 10:01 mmeineke
367    
368     * libmdtools/DUFF.cpp: fixed an struct mismatch error in the mpi
369     initialization of the AtomStruct
370    
371     2004-01-15 16:57 chuckv
372    
373     * configure, libmdtools/DumpWriter.cpp: Fixes for Dumps
374    
375     2004-01-15 10:51 gezelter
376    
377     * ac-tools/aclocal.m4: Changes for altivec
378    
379     2004-01-15 09:22 gezelter
380    
381     * libmdtools/DumpWriter.cpp: Documented the Spud Toss
382    
383     2004-01-14 23:33 gezelter
384    
385     * libmdtools/do_Forces.F90: changes for charge charge interactions
386    
387     2004-01-14 20:14 gezelter
388    
389     * libmdtools/: calc_charge_charge.F90, calc_dipole_dipole.F90,
390     notifyCutoffs.F90: More work for adding charges
391    
392     2004-01-14 17:41 gezelter
393    
394     * configure, ac-tools/aclocal.m4, ac-tools/configure.in,
395     src/Makefile.in: autoconf fixes
396    
397     2004-01-14 11:28 mmeineke
398    
399     * utils/sysbuilder/latticeBilayer.cpp: fixed a periodic box bug
400    
401     2004-01-14 10:48 gezelter
402    
403     * configure, ac-tools/aclocal.m4, ac-tools/configure.in,
404     src/Makefile.in, third-party/Makefile.in: autoconf compatibility
405     changes for icc8
406    
407     2004-01-13 18:01 gezelter
408    
409     * libmdtools/: DUFF.cpp, EAM_FF.cpp, LJFF.cpp, SimInfo.cpp,
410     SimInfo.hpp, TraPPE_ExFF.cpp, atype_module.F90, do_Forces.F90,
411     fSimulation.h, fortranWrapDefines.hpp, simulation_module.F90:
412     Changes for adding direct charge-charge interactions (with
413     switching function)
414    
415     2004-01-13 17:34 gezelter
416    
417     * libmdtools/: Make.dep, Makefile.in, calc_charge_charge.F90,
418     oopseMPI_module.F90: Some changes for new MPI organization and
419     direct charge-charge interactions
420    
421     2004-01-13 17:11 tim
422    
423     * Functor.hpp, libmdtools/Functor.hpp: [no log message]
424    
425     2004-01-13 16:22 tim
426    
427     * Functor.hpp, samples/water/ssd.bass: Energy Minimization method
428    
429     2004-01-13 15:35 tim
430    
431     * libmdtools/: DumpWriter.cpp, ReadWrite.hpp: open and close the
432     eor file whenever it is used instead of rewinding it
433    
434     2004-01-13 15:04 tim
435    
436     * libmdtools/: DumpWriter.cpp, ReadWrite.hpp: change the interface
437     of writeFrame
438    
439     2004-01-13 10:46 tim
440    
441     * libmdtools/: DumpWriter.cpp, Integrator.cpp, ReadWrite.hpp:
442     Merge the code of writeFinal and writeDump;
443     Adding sortingIndex into DumpWriter;
444     Fix a bug of writing last frame twice in integrator
445    
446     2004-01-12 17:54 tim
447    
448     * ChangeLog, libmdtools/DumpWriter.cpp, samples/water/ssd.bass: fix
449     a bug in copying string
450    
451 tim 927 2004-01-12 15:37 tim
452    
453     * ChangeLog, libmdtools/DumpWriter.cpp, samples/argon/argon.bass,
454     samples/water/ssd.bass: Dumpwriter only write out the atoms on
455     master nodes
456    
457 tim 926 2004-01-10 04:46 tim
458    
459     * ChangeLog, libmdtools/DumpWriter.cpp: tagub is not a bug. Just
460     roll it back fix a bug of copying string to a pointer Still have
461     Seg fault, it looks like a random MPI seg fault in totalview
462    
463 tim 920 2004-01-09 21:15 tim
464    
465     * libmdtools/DumpWriter.cpp: Fix a bug of declaration of tagub
466    
467     2004-01-09 15:29 gezelter
468    
469     * libmdtools/DumpWriter.cpp: New DumpWriter (Attempt #4)
470    
471     2004-01-08 17:25 chuckv
472    
473     * libmdtools/DumpWriter.cpp: A work in progress...
474    
475     2004-01-08 13:59 gezelter
476    
477     * libmdtools/DumpWriter.cpp: null terminate some strings just in
478     case
479    
480     2004-01-08 13:13 mmeineke
481    
482     * libmdtools/InitializeFromFile.cpp: refixed the NVT readin XS
483     state bug.
484    
485     2004-01-08 13:05 gezelter
486    
487     * libmdtools/DumpWriter.cpp: added strncpy to DumpWriter
488    
489     2004-01-08 12:57 mmeineke
490    
491     * libmdtools/InitializeFromFile.cpp: fixed the restart from NVT
492     exstended state bug
493    
494     2004-01-08 12:40 gezelter
495    
496     * libmdtools/DumpWriter.cpp: First Stab at fixing DumpWriter
497    
498     2004-01-08 10:44 mmeineke
499    
500     * libmdtools/InitializeFromFile.cpp: added support for the ignore
501     XS state info flag
502    
503     2004-01-07 14:26 tim
504    
505     * libmdtools/DumpWriter.cpp, libmdtools/InitializeFromFile.cpp,
506     samples/argon/argon.bass, samples/water/ssd.bass: Fixed a bug of
507     sending message from master node to itself in DumpWriter.cpp and
508     InitializeFromFile.cpp
509    
510     2004-01-06 14:49 chuckv
511    
512     * libmdtools/: calc_dipole_dipole.F90, calc_reaction_field.F90:
513     performance fixes in the dipole dipole and reaction field code
514    
515     2004-01-06 13:54 chuckv
516    
517     * libmdtools/: calc_LJ_FF.F90, do_Forces.F90: Making do_Forces a
518     little more sane
519    
520     2004-01-05 17:49 chuckv
521    
522     * libmdtools/: calc_LJ_FF.F90, calc_dipole_dipole.F90,
523     calc_eam.F90, calc_gb.F90, calc_reaction_field.F90,
524     calc_sticky_pair.F90, do_Forces.F90: Attempting to increase
525     performance by reducing spurious function calls
526    
527     2004-01-05 17:18 chuckv
528    
529     * libmdtools/do_Forces.F90: mangling forces even further
530    
531     2004-01-05 17:18 chuckv
532    
533     * configure, ac-tools/configure.in: mpich mucking
534    
535     2004-01-05 17:12 chuckv
536    
537     * libmdtools/do_Forces.F90: mangled do_forces...
538    
539     2004-01-05 16:00 chuckv
540    
541     * ChangeLog, ac-tools/configure.in, libmdtools/atype_module.F90,
542     libmdtools/do_Forces.F90: Added bitmask to do_forces property
543     lookup
544    
545 chuckv 894 2003-12-29 14:56 chuckv
546 gezelter 760
547 chuckv 894 * samples/metals/Au.bass, third-party/mt19937ar.c: Added
548     third-party directory for code not written by us. Also added
549     Mersenne Twister random number generator code. This will eventually
550     replace sprng as the random number generator used by OOPSE.
551    
552     2003-12-22 16:26 chuckv
553    
554     * libmdtools/ForceFields.cpp, libmdtools/Integrator.cpp,
555     libmdtools/mdProfile.cpp, libmdtools/timing.F90, src/oopse.cpp:
556     Fixes to profile code.
557    
558     2003-12-19 15:36 mmeineke
559    
560     * libmdtools/: Makefile.in, do_Forces.F90, mdProfile.cpp,
561     timing.F90, timing.f90: More profiling fixes.
562    
563     2003-12-19 15:19 chuckv
564    
565     * libmdtools/timing.f90: Another change for MPI in timing.
566    
567     2003-12-19 15:17 chuckv
568    
569     * libmdtools/timing.f90: Small update to timing in MPI
570    
571     2003-12-19 13:53 mmeineke
572    
573     * libmdtools/mdProfile.cpp, src/oopse.cpp, src/oose.cpp: the
574     profiling commands work now. Will start adding PROFILE ifdefs into
575     the code
576    
577     2003-12-19 12:25 mmeineke
578    
579     * libmdtools/: Makefile.in, do_Forces.F90, mdProfile.cpp: added
580     some profiling routines
581    
582     2003-12-19 10:12 mmeineke
583    
584     * utils/sysbuilder/randomBilayer.cpp: working on adding GofRtheta
585     and GofRomega
586    
587     additional work on randomBilayer
588    
589     2003-12-19 10:12 mmeineke
590    
591     * staticProps/: AllCorr.cpp, GofRomega.cpp, GofRtheta.cpp,
592     PairCorrList.hpp, staticProps.cpp: working on adding GofRtheta and
593     GofRomega
594    
595     2003-12-18 16:47 mmeineke
596    
597     * libmdtools/: Makefile.in, mdProfile.cpp, mdProfile.hpp: added
598     some profile functionality
599    
600     2003-12-18 15:46 chuckv
601    
602     * libmdtools/: do_Forces.F90, mpiSimulation_module.F90, timing.f90:
603     Added functions for simple profiling in fortran.
604    
605     2003-12-17 15:13 chuckv
606    
607     * libmdtools/calc_eam.F90, libmdtools/mpiSimulation_module.F90,
608     samples/metals/init_au.in: Fixed bug in parallel EAM. rho_row and
609     rho_col were scattered into the same array. Unfortunately, MPI
610     zeros the array between scatters so half of the sum was being lost.
611     Fixed by added a temp array for column scatter, then sum loop over
612     nlocal.
613    
614     2003-12-16 15:49 mmeineke
615    
616     * staticProps/: GofRomega.cpp, GofRtheta.cpp, Makefile.in,
617     PairCorrType.cpp, PairCorrType.hpp: finished gofRtheta and added
618     gofRomega. both need to be debugged and tested.
619    
620     2003-12-12 10:42 gezelter
621    
622     * configure, ac-tools/aclocal.m4, ac-tools/configure.in,
623     libmdtools/Atom.hpp, libmdtools/DirectionalAtom.cpp: Changes for
624     gradients (to do minimizations)
625    
626     2003-12-12 10:33 mmeineke
627    
628     * utils/sysbuilder/randomBilayer.hpp: removed the randombilayer
629     header
630    
631     2003-12-10 11:52 mmeineke
632    
633     * utils/sysbuilder/: Makefile.in, bilayerSys.cpp, bilayerSys.hpp,
634     randomBilayer.cpp, randomBilayer.hpp: edited the makefile to add
635     randomBilayer to the build. Also move the random bilayer builder
636     from bilayerSys to randomBilayer
637    
638     2003-11-25 10:44 mmeineke
639    
640     * forceFields/: DUFF.frc, backup.DUFF.frc: backed up the old
641     DUFF.frc to backup.DUFF.frc alte4red masses and epsilons of TB2 and
642     TB3 in DUFF.frc
643    
644     2003-11-21 15:09 mmeineke
645    
646     * libmdtools/InitializeFromFile.cpp, libmdtools/SimInfo.cpp,
647     utils/sysbuilder/latticeBilayer.cpp: added a more verbose error
648     message in SimInfo. Added a more informative error message in
649     InitializeFromFile
650    
651     2003-11-21 15:07 mmeineke
652    
653     * staticProps/: GofRtheta.cpp, PairCorrType.hpp: begun work on add
654     ing in the GofR,CosTheta
655    
656     2003-11-21 14:31 chrisfen
657    
658     * libmdtools/: SimInfo.cpp, do_Forces.F90, neighborLists.F90: Fixed
659     a bug in SimInfo ordering of radii
660    
661     2003-11-11 12:20 mmeineke
662    
663     * libmdtools/SimInfo.cpp: added a routine to SimInfo.cpp to inline
664     a min function.
665    
666     2003-11-10 16:50 mmeineke
667    
668     * libmdtools/: EAM_FF.cpp, SimInfo.cpp, SimInfo.hpp, SimSetup.cpp:
669     reordered the rcut/ecr/boxSize initialization
670    
671     removed the rcut/ecr shrink and grow algorithm. the simulation will
672     now exit when it runs into rcut or ecr.
673    
674     2003-11-07 16:46 chuckv
675    
676     * libmdtools/: Makefile.in, mpiSimulation_module.F90,
677     oopseMPI_module.F90: Added support for compiling fortran without
678     use of mpich modules. We use mpif.h instead.:
679    
680     2003-11-07 12:09 mmeineke
681    
682     * libmdtools/: Integrator.hpp, NPT.cpp, NPTf.cpp, NPTi.cpp,
683     NPTxyz.cpp: moved the velocity scale matrix calculation outside of
684     the atom loop in the NPT family of integrators.
685    
686     2003-11-06 17:01 mmeineke
687    
688     * libBASS/Globals.cpp, libBASS/Globals.hpp, libmdtools/Make.dep,
689     libmdtools/NPTf.cpp, libmdtools/NPTi.cpp, libmdtools/NPTxyz.cpp,
690     libmdtools/NVT.cpp, libmdtools/SimInfo.cpp, libmdtools/SimInfo.hpp,
691     libmdtools/SimSetup.cpp, utils/sysbuilder/Make.dep,
692     utils/sysbuilder/latticeBilayer.cpp: added the following parameters
693     to BASS: * useInitialExtendedSystemState * orthoBoxTolerance
694     * useIntiTime => useInitialTime
695    
696     2003-11-06 14:24 mmeineke
697    
698     * libBASS/: BASS_parse.c, BASSlex.l, BASSyacc.y, interface.c,
699     make_nodes.c, make_nodes.h, parse_interface.h, parse_tree.c,
700     parse_tree.h: fixed the includes in the Make.dep
701    
702     2003-11-06 14:11 mmeineke
703    
704     * libmdtools/: Makefile.in, NPTf.cpp, NPTi.cpp, NPTxyz.cpp,
705     NVT.cpp, SimInfo.cpp, Thermo.cpp: did a merge by hand from the
706     new-templateless branch to the main trunk.
707    
708     bug Fixes include: * fixed the switching function from ortho to
709     non-ortho box. !!!!! THis was responsible for all of the
710     sudden deaths we saw. * some formating in the string when we
711     write out the extended system state. * added NPT.cpp to the
712     makefile.in
713    
714     2003-11-06 13:20 mmeineke
715    
716     * libmdtools/: Integrator.cpp, Makefile.in, NPT.cpp, NPTf.cpp,
717     SimInfo.cpp, Thermo.cpp, do_Forces.F90: fixed the "Sudden Death"
718     bug. The box was not switching between orthorhombic and
719     non-orthorhombic wrapping correctly. we added a fabs() to
720     the check.which should fix it.
721    
722     2003-11-05 14:16 mmeineke
723    
724     * libmdtools/AbstractClasses.hpp, libmdtools/DumpReader.cpp,
725     libmdtools/GenericData.cpp, libmdtools/GenericData.hpp,
726     libmdtools/InitializeFromFile.cpp, libmdtools/Integrator.cpp,
727     libmdtools/Integrator.hpp, libmdtools/Make.dep, libmdtools/NPT.cpp,
728     libmdtools/NPTf.cpp, libmdtools/NPTi.cpp, libmdtools/NPTxyz.cpp,
729     libmdtools/NVT.cpp, libmdtools/SimInfo.hpp,
730     libmdtools/SimSetup.cpp, samples/water/ssd.bass, src/Make.dep,
731     utils/sysbuilder/Make.dep, utils/sysbuilder/latticeBilayer.cpp:
732     some work on trying to find the compression bug
733    
734     2003-11-03 17:07 mmeineke
735    
736     * libmdtools/: DumpReader.cpp, GenericData.cpp, GenericData.hpp,
737     InitializeFromFile.cpp, Integrator.hpp, Make.dep, NPT.cpp,
738     NPTf.cpp, NPTi.cpp, NPTxyz.cpp, NVT.cpp, SimInfo.cpp, SimInfo.hpp,
739     SimSetup.cpp, SimSetup.hpp: begun work on removing templates and
740     most of standard template library from OOPSE.
741    
742     2003-10-31 16:06 mmeineke
743    
744     * libmdtools/: AllIntegrator.hpp, Integrator.cpp, Integrator.hpp,
745     Makefile.in, NPT.cpp, NPTf.cpp, NPTi.cpp, NPTxyz.cpp, NVT.cpp,
746     SimSetup.cpp: started work on template removal.
747    
748     2003-10-31 13:28 mmeineke
749    
750     * libmdtools/: DumpReader.cpp, NPTf.cpp, NPTi.cpp, NPTxyz.cpp:
751     added template stuff to the Maikefile template
752    
753     little changes to some printf format statements
754    
755     2003-10-31 13:28 mmeineke
756    
757     * libBASS/Makefile.in: added template stuff to the Maikefile
758     template
759    
760     2003-10-30 13:59 gezelter
761    
762     * libmdtools/: SimInfo.cpp, SimInfo.hpp, SimSetup.cpp,
763     do_Forces.F90, neighborLists.F90, notifyCutoffs.F90: bug fixes for
764     rList problems
765    
766     2003-10-30 09:11 gezelter
767    
768     * libmdtools/neighborLists.F90: Fixed bug that size(q0) was being
769     queried before q0 was allocated.
770    
771     2003-10-29 15:41 mmeineke
772    
773     * libmdtools/: ForceFields.cpp, Integrator.cpp, Integrator.hpp,
774     SimInfo.cpp, SimSetup.cpp, calc_dipole_dipole.F90,
775     calc_sticky_pair.F90, do_Forces.F90: fixed a stdlib.h include error
776     in bass.l
777    
778     fixed a little bug in the first time step, regarding the setting of
779     ecr and est in fortran
780    
781     2003-10-29 15:40 mmeineke
782    
783     * libBASS/BASSlex.l: fixed a stdlib.h include error
784    
785     2003-10-29 12:55 mmeineke
786    
787     * libmdtools/: ForceFields.cpp, Integrator.cpp, SimInfo.cpp,
788     SimInfo.hpp, SimSetup.cpp, do_Forces.F90: som efixes to the way
789     rcut is setup, as well as additional debugging comments.
790    
791     2003-10-29 09:28 gezelter
792    
793     * configure, ac-tools/configure.in, libBASS/Makefile.in,
794     libmdtools/Makefile.in, src/Makefile.in: C++ compatibility for
795     templates
796    
797     2003-10-28 22:16 gezelter
798    
799     * src/Makefile.in: Refixed broken makefile
800    
801     2003-10-28 22:06 gezelter
802    
803     * configure, ac-tools/aclocal.m4, src/Makefile.in: compatibility
804     fixes
805    
806     2003-10-28 19:19 tim
807    
808     * ChangeLog, libmdtools/AbstractClasses.hpp,
809     libmdtools/DumpWriter.cpp, libmdtools/GenericData.hpp,
810     libmdtools/InitializeFromFile.cpp, libmdtools/Integrator.cpp,
811     libmdtools/Integrator.hpp, libmdtools/NPT.cpp, libmdtools/NPTf.cpp,
812     libmdtools/NPTi.cpp, libmdtools/NPTxyz.cpp, libmdtools/NVT.cpp,
813     libmdtools/ReadWrite.hpp, samples/argon/argon.bass,
814     samples/water/ssd.bass: add chi and eta to the comment line of dump
815     file.
816    
817     2003-10-28 17:25 mmeineke
818    
819     * libmdtools/: ForceFields.hpp, SimInfo.hpp,
820     fortranWrapDefines.hpp, fortranWrappers.cpp, fortranWrappers.hpp,
821     mpiComponentPlan.h, mpiSimulation.hpp: did a complete overhaul of
822     how c calls fortran. All function pointers and fortran calls are
823     rigidly typecast now.
824    
825     2003-10-28 15:42 gezelter
826    
827     * staticProps/Makefile.in, utils/sysbuilder/Makefile.in:
828     Portability fixes
829    
830     2003-10-28 15:09 gezelter
831    
832     * libmdtools/calc_LJ_FF.F90, libmdtools/do_Forces.F90,
833     libmdtools/fForceField.h, libmdtools/mpiSimulation_module.F90,
834     src/Makefile.in: Compatibility fixes
835    
836     2003-10-28 12:08 mmeineke
837    
838     * libmdtools/: AbstractClasses.hpp, Integrator.hpp, Makefile.in:
839     started work on template removal
840    
841     2003-10-28 12:04 gezelter
842    
843     * libmdtools/: fortranWrappers.cpp, fortranWrappers.hpp: started
844     trying to understand extern "C" stuff for pointers
845    
846     2003-10-28 11:20 gezelter
847    
848     * libmdtools/: InitializeFromFile.cpp, ReadWrite.hpp,
849     ZConsWriter.cpp, ZConstraint.cpp: fixes for compatibility
850    
851     2003-10-28 11:03 gezelter
852    
853     * libmdtools/: Atom.hpp, BendExtensions.cpp, DUFF.cpp,
854     DipoleTestFF.cpp, DirectionalAtom.cpp, DumpReader.cpp,
855     DumpWriter.cpp, EAM_FF.cpp, Exclude.cpp, ForceFields.cpp,
856     ForceFields.hpp, InitializeFromFile.cpp, Integrator.cpp, LJFF.cpp,
857     Makefile.in, Molecule.cpp, NPT.cpp, NPTf.cpp, NPTi.cpp, NPTxyz.cpp,
858     ReadWrite.hpp, SimInfo.cpp, SimSetup.cpp, SimState.cpp,
859     StatWriter.cpp, Thermo.cpp, TraPPE_ExFF.cpp, ZConstraint.cpp,
860     calc_LJ_FF.F90, do_Forces.F90, fortranWrappers.cpp,
861     mpiSimulation.cpp, randomSPRNG.cpp: replace c++ header stuff with
862     more portable c header stuff Also, mod file fixes and portability
863     changes Some fortran changes will need to be reversed.
864    
865     2003-10-28 11:03 gezelter
866    
867     * libBASS/: AtomStamp.cpp, BASS_interface.cpp, Component.cpp,
868     Globals.cpp, Globals.hpp, LinkedCommand.hpp, MakeStamps.hpp,
869     Makefile.in, MoleculeStamp.cpp: replace c++ header stuff with more
870     portable c header stuff Also, mod file fixes and portability
871     changes
872    
873     2003-10-28 11:02 gezelter
874    
875     * configure, ac-tools/aclocal.m4: mod file fixes and portability
876     stuff
877    
878     2003-10-27 18:00 gezelter
879    
880     * Makefile.in, configure, ac-tools/aclocal.m4,
881     ac-tools/configure.in, ac-tools/fortran90.m4,
882     libmdtools/Makefile.in: Stuff for MOD support in other compilers
883    
884     2003-10-27 17:08 mmeineke
885    
886 tim 837 * utils/sysbuilder/: Make.dep, Makefile.in, MoLocator.cpp,
887 chuckv 894 MoLocator.hpp, QuickBass.cpp, QuickBass.hpp, latticeBilayer.cpp:
888     added routines for the sysbuilder to work with simSetup
889    
890     remved the QuickBass routines, and had all parsing go through
891     SimSetup. LatticeBilayer is in complete working order now.
892    
893     2003-10-27 17:07 mmeineke
894    
895     * libmdtools/: SimInfo.hpp, SimSetup.cpp, SimSetup.hpp: added
896     routines for the sysbuilder to work with simSetup
897    
898     2003-10-27 11:20 gezelter
899    
900     * configure, ac-tools/configure.in, samples/water/ssd.bass,
901     utils/sysbuilder/sysBuild.cpp: fixes for configure, sysBuild
902    
903 tim 926 2003-10-24 17:17 mmeineke
904 chuckv 894
905     * utils/sysbuilder/: Make.dep, Makefile.in, MoLocator.cpp,
906 tim 837 MoLocator.hpp, QuickBass.cpp, QuickBass.hpp, bilayerSys.cpp,
907     latticeBilayer.cpp, latticeBuilder.cpp, sysBuild.cpp: put
908     QuickBass, MoLocator, and latticeBuilder into a Builder Library
909     overhauled latticeBilayer into its own program. Removed sysBuild
910     from the Makefile
911    
912 tim 926 2003-10-24 12:36 gezelter
913 tim 837
914     * utils/sysbuilder/: bilayerSys.cpp, latticeBuilder.cpp,
915     latticeBuilder.hpp, sysBuild.cpp, sysBuild.hpp: work on bilayer
916     builder
917    
918 tim 926 2003-10-24 12:35 gezelter
919 tim 837
920     * configure, ac-tools/aclocal.m4, ac-tools/configure.in: fixed a
921     merge problem
922    
923 tim 926 2003-10-23 14:57 mmeineke
924 tim 837
925     * samples/metals/Makefile.in: added eam ForceField files to the
926     init
927    
928     fixed an eam mpi parmeter setup bug
929    
930     added the init file to the makefile
931    
932 tim 926 2003-10-23 14:57 mmeineke
933 tim 837
934     * libmdtools/: EAM_FF.cpp, SimSetup.cpp: added eam ForceField files
935     to the init
936    
937     fixed an eam mpi parmeter setup bug
938    
939 tim 926 2003-10-23 14:57 mmeineke
940 tim 837
941     * forceFields/Makefile.in: added eam ForceField files to the init
942    
943 tim 926 2003-10-22 16:17 mmeineke
944 tim 837
945     * libmdtools/: AllIntegrator.hpp, Integrator.hpp, Makefile.in,
946     NPTxym.cpp, NPTxyz.cpp, NPTzm.cpp, SimSetup.cpp: added a new NPT
947     integrator, NPTxyz. It scales the x, y, and z direction sepeartely.
948     no box skew allowed.
949    
950 tim 926 2003-10-21 14:33 mmeineke
951 tim 837
952     * libBASS/Globals.cpp, libBASS/Globals.hpp,
953     libmdtools/SimSetup.cpp, staticProps/GofRtheta.cpp,
954     staticProps/PairCorrType.hpp: added useInitTime to the BASS syntax.
955     * useInitTime = false: sets the origin time to 0.0 regardless
956     of the time stamp in the .init file * default=> useInitTime =
957     true;
958    
959 tim 926 2003-10-17 16:19 mmeineke
960 tim 837
961     * staticProps/: AllCorr.cpp, AllCorr.hpp, CorrWrap.cpp, GofR.cpp,
962     Makefile.in, PairCorrList.hpp, PairCorrType.cpp, PairCorrType.hpp,
963     staticProps.cpp, obj/placeholder: added the staticProps directory
964     to the build list for both configure  and configure.in
965    
966     fixed a number of bugs in the staticProps code. gofr is now
967     working.
968    
969 tim 926 2003-10-17 16:18 mmeineke
970 tim 837
971     * ac-tools/configure.in: added the staticProps directory to the
972     build list for both configure  and configure.in
973    
974 tim 926 2003-10-17 16:17 mmeineke
975 tim 837
976     * configure: added the staticProps directory to the build list
977    
978 tim 926 2003-10-16 14:16 mmeineke
979 tim 837
980     * libmdtools/: DumpReader.cpp, DumpWriter.cpp, Exclude.cpp,
981     Integrator.cpp, Makefile.in, ReadWrite.hpp: Changed DumpReader to
982     use linked lists instead of a vector.
983    
984     Fixed the makefile to build DumpReader.cpp
985    
986     Removed a comment output in Exclude.cpp
987    
988     Modified DumpWriter and Integrator to write an eor file every time
989     a frame is written. This lets the .eor file represent the last
990     written frame of a simulation.
991    
992 tim 926 2003-10-10 12:10 mmeineke
993 tim 837
994 tim 1005 * staticProps/: AllCorr.cpp, AllCorr.hpp, CorrWrap.cpp,
995     CorrWrap.hpp, GofR.cpp, Makefile.in, PairCorrList.cpp,
996     PairCorrList.hpp, PairCorrType.cpp, PairCorrType.hpp,
997     staticProps.cpp: removed the props directory, and moved everything
998     over to staticProps
999 tim 837
1000 tim 926 2003-10-09 17:09 mmeineke
1001 tim 837
1002 tim 1005 * libmdtools/Atom.hpp: Contiuned work on staticProps. should be in
1003 tim 837 a position where it will compile and run first runs.
1004    
1005 tim 926 2003-10-04 13:46 chuckv
1006 tim 837
1007     * libmdtools/calc_eam.F90, libmdtools/do_Forces.F90,
1008     samples/metals/Au.bass: Fixed bug in calc_eam.
1009    
1010 tim 926 2003-10-04 13:08 chuckv
1011 tim 837
1012     * samples/metals/init_au.in: added Au init file for eam.
1013    
1014 tim 926 2003-10-03 17:11 mmeineke
1015 tim 837
1016     * libmdtools/: StatWriter.cpp, Thermo.cpp, Thermo.hpp: removed
1017     entahlpy from the statwriter and thermo.
1018    
1019 tim 926 2003-10-03 17:02 mmeineke
1020 tim 837
1021     * libmdtools/SimInfo.hpp: changed the formating ogf the error
1022     statements in simError
1023    
1024     added a function to get the maxCutoff
1025    
1026 tim 926 2003-10-03 17:01 mmeineke
1027 tim 837
1028     * libBASS/simError.c: changed the formating ogf the error
1029     statements in simError
1030    
1031 tim 926 2003-09-30 11:00 mmeineke
1032 tim 920
1033 tim 837 * configure, ac-tools/aclocal.m4, ac-tools/configure.in: changed
1034     f90Flags so they are no longer overwritten by the compiler.
1035    
1036 tim 926 2003-09-29 17:06 mmeineke
1037 tim 837
1038     * libmdtools/fortranWrappers.cpp: added mpif90 mod check back same
1039     for conifig.in
1040    
1041     fixed wrappers to extern "C"
1042    
1043 tim 926 2003-09-29 17:06 mmeineke
1044 tim 837
1045     * ac-tools/configure.in: added mpif90 mod check back same for
1046     conifig.in
1047    
1048 tim 926 2003-09-29 17:05 mmeineke
1049 tim 837
1050     * configure: added mpif90 mod check back
1051    
1052 tim 926 2003-09-29 16:16 mmeineke
1053 tim 837
1054     * configure, ac-tools/aclocal.m4, ac-tools/configure.in,
1055     libBASS/BendStamp.cpp, libBASS/BondStamp.cpp,
1056     libBASS/LinkedAssign.cpp, libBASS/LinkedCommand.cpp,
1057     libBASS/MakeStamps.cpp, libBASS/TorsionStamp.cpp,
1058     libBASS/ZconStamp.cpp, libBASS/simError.c,
1059     libmdtools/Integrator.hpp, libmdtools/SimInfo.cpp,
1060     libmdtools/SimInfo.hpp, libmdtools/calc_LJ_FF.F90,
1061     libmdtools/fortranWrappers.cpp: fixed a lot of warnings and errors
1062     found with SUN's SUNWspro.s1s7
1063    
1064 tim 926 2003-09-29 12:38 mmeineke
1065 tim 837
1066     * libmdtools/GenericData.hpp: light change in syntax. no
1067     signifigant change.
1068    
1069 tim 926 2003-09-25 16:17 mmeineke
1070 tim 837
1071     * libmdtools/: DirectionalAtom.cpp, Integrator.hpp: fixed some
1072     additional remarks from icc -w3 (extra verbose output)
1073    
1074 tim 926 2003-09-25 14:27 mmeineke
1075 tim 837
1076     * libBASS/parse_tree.c, libmdtools/Atom.cpp, libmdtools/DUFF.cpp,
1077     libmdtools/DirectionalAtom.cpp, libmdtools/DumpWriter.cpp,
1078     libmdtools/EAM_FF.cpp, libmdtools/ForceFields.cpp,
1079     libmdtools/GenericData.cpp, libmdtools/InitializeFromFile.cpp,
1080     libmdtools/Integrator.cpp, libmdtools/LJFF.cpp,
1081     libmdtools/NPTf.cpp, libmdtools/NPTi.cpp, libmdtools/NPTzm.cpp,
1082     libmdtools/SimInfo.cpp, libmdtools/SimInfo.hpp,
1083     libmdtools/SimSetup.cpp, libmdtools/Thermo.cpp,
1084     libmdtools/ZConsWriter.cpp, libmdtools/ZConstraint.cpp,
1085     libmdtools/mpiSimulation.cpp, src/oopse.cpp: cleaned things with
1086     gcc -Wall and g++ -Wall
1087    
1088 tim 926 2003-09-25 13:54 gezelter
1089 tim 837
1090     * configure, ac-tools/configure.in: fixed a bug in configure
1091    
1092 tim 926 2003-09-25 11:42 gezelter
1093 tim 837
1094     * Makefile.in, configure, ac-tools/aclocal.m4,
1095     ac-tools/configure.in, libBASS/Makefile.in, libmdtools/Makefile.in,
1096     src/Makefile.in, utils/Makefile.in, utils/sysbuilder/Makefile.in:
1097     fixes for configure
1098    
1099 tim 926 2003-09-24 14:34 mmeineke
1100 tim 837
1101     * libmdtools/Integrator.cpp: moved readyCheck in the integrator so
1102     that it is called before the first Statistics are written.
1103    
1104 tim 926 2003-09-23 15:36 gezelter
1105 tim 837
1106     * src/Make.dep, utils/Make.dep, utils/sysbuilder/Make.dep: Added a
1107     bunch of Make.dep files to CVS
1108    
1109 tim 926 2003-09-23 15:34 mmeineke
1110 tim 837
1111     * libmdtools/: Integrator.cpp, Integrator.hpp, NPTf.cpp,
1112     SimSetup.cpp: Removed NPTfm from Integrator.hpp.
1113    
1114     Some small syntax cleaning in NPTfm and SimSetup
1115    
1116 tim 926 2003-09-22 18:07 tim
1117 tim 837
1118     * libmdtools/: ForceFields.cpp, Integrator.cpp, SimInfo.cpp,
1119     SimInfo.hpp: fix bug in calculating maxCutoff
1120    
1121 tim 926 2003-09-22 16:23 mmeineke
1122 tim 837
1123     * libmdtools/: AllIntegrator.hpp, Integrator.hpp, Make.dep,
1124     Makefile.in, NPT.cpp, NPTf.cpp, NPTfm.cpp, NPTim.cpp, SimSetup.cpp:
1125     Converted NPTf to work with the NPT base class.
1126    
1127     Removed NPTfm and NPTim from cvs
1128    
1129 tim 926 2003-09-19 15:00 mmeineke
1130 tim 837
1131     * libmdtools/: AllIntegrator.hpp, Integrator.cpp, Integrator.hpp,
1132     NPT.cpp, NPTf.cpp, NPTi.cpp, NVT.cpp, SimSetup.cpp: added NPT base
1133     class. NPTi is up to date. NPTf is not.
1134    
1135 tim 926 2003-09-19 11:03 mmeineke
1136 tim 837
1137     * utils/Makefile.in, src/Makefile.in: removed mpi++ from the
1138     makefile
1139    
1140 tim 926 2003-09-19 11:01 gezelter
1141 tim 837
1142     * samples/water/ssd.bass: goofing off to test NPTf and NPTi
1143    
1144 tim 926 2003-09-19 11:01 gezelter
1145 tim 837
1146     * libmdtools/: NPTf.cpp, NPTi.cpp: fixed bugs in NPTf, found
1147     (nearly) conserved quantities for both NPTi and NPTf
1148    
1149 tim 926 2003-09-19 10:20 mmeineke
1150 tim 837
1151     * utils/Makefile.in: fixed a typo in the makefile.
1152    
1153 tim 926 2003-09-19 09:55 gezelter
1154 tim 837
1155     * libmdtools/NPTi.cpp, libmdtools/SimInfo.cpp,
1156     samples/water/ssd.bass: [no log message]
1157    
1158 tim 926 2003-09-19 09:22 tim
1159 tim 837
1160     * libmdtools/: NPTi.cpp, NVT.cpp: [no log message]
1161    
1162 tim 926 2003-09-17 09:22 mmeineke
1163 tim 837
1164     * libmdtools/: Integrator.cpp, NPTi.cpp, NVT.cpp: fixed NPTi to now
1165     work with constraints.
1166    
1167 tim 926 2003-09-16 15:02 tim
1168 tim 837
1169     * libmdtools/: Integrator.hpp, NPTf.cpp, NPTfm.cpp, NPTi.cpp,
1170     SimInfo.cpp, SimInfo.hpp: fixed ecr grow in SimInfo
1171    
1172     fixed conserved quantity in NPT (Still some small bug)
1173    
1174     NPTi appears very stable.
1175    
1176 tim 926 2003-09-15 11:52 tim
1177 tim 837
1178     * libmdtools/AbstractClasses.hpp, libmdtools/Integrator.cpp,
1179     libmdtools/Integrator.hpp, libmdtools/NPTf.cpp,
1180     libmdtools/NPTfm.cpp, libmdtools/NPTi.cpp, libmdtools/NPTim.cpp,
1181     libmdtools/NVT.cpp, libmdtools/SimInfo.cpp, libmdtools/SimInfo.hpp,
1182     libmdtools/StatWriter.cpp, libmdtools/Thermo.cpp,
1183     libmdtools/Thermo.hpp, libmdtools/ZConstraint.cpp,
1184     utils/sysbuilder/bilayerSys.cpp: add conserved quantity to
1185     statWriter fix bug of vector wrapping at NPTi
1186    
1187 tim 926 2003-09-12 11:20 gezelter
1188 tim 920
1189 tim 837 * libmdtools/: Make.dep, Makefile.in: Added integrators to
1190     Makefile.in
1191    
1192 tim 926 2003-09-12 11:20 gezelter
1193 tim 837
1194     * ChangeLog: Entered changes for configure into ChangeLog
1195    
1196 tim 926 2003-09-09 15:35 mmeineke
1197 tim 920
1198 gezelter 760 * libmdtools/: Integrator.cpp, Integrator.hpp, NPTxym.cpp,
1199     NPTzm.cpp, Thermo.cpp, Thermo.hpp: updated the ChangeLog
1200    
1201     added two new NPT integrators, they still need work.
1202    
1203 tim 926 2003-09-09 15:34 mmeineke
1204 gezelter 760
1205     * ChangeLog: updated the ChangeLog
1206    
1207 tim 926 2003-09-05 17:45 gezelter
1208 gezelter 760
1209     * libmdtools/Make.dep: dependency on config.h
1210    
1211 tim 926 2003-09-05 17:36 gezelter
1212 gezelter 760
1213     * configure, ac-tools/aclocal.m4: fixed sprng problem
1214    
1215 tim 926 2003-09-05 16:29 gezelter
1216 gezelter 760
1217     * samples/metals/Makefile.in: New Makefile for metals sample
1218    
1219 tim 926 2003-09-05 16:27 gezelter
1220 gezelter 760
1221     * Makefile, Makefile.in, ac-tools/aclocal.m4,
1222     ac-tools/configure.in, ac-tools/fortran90.m4, forceFields/Makefile,
1223     forceFields/Makefile.in, libBASS/Globals.cpp, libBASS/Globals.hpp,
1224     libBASS/MakeStamps.cpp, libBASS/MakeStamps.hpp, libBASS/Makefile,
1225     libBASS/Makefile.in, libmdtools/Integrator.hpp,
1226     libmdtools/Linux_ifc_machdep.F90, libmdtools/Make.dep,
1227     libmdtools/Makefile, libmdtools/Makefile.in,
1228     libmdtools/calc_eam.F90, libmdtools/config.h.in,
1229     libmdtools/definitions_module.F90, libmdtools/fInfo.c,
1230     libmdtools/fortranWrappers.cpp,
1231     libmdtools/mpiSimulation_module.F90, libmdtools/neighborLists.F90,
1232     libmdtools/simulation_module.F90, samples/Makefile,
1233     samples/Makefile.in, samples/alkane/Makefile,
1234     samples/alkane/Makefile.in, samples/argon/Makefile,
1235     samples/argon/Makefile.in, samples/argon/argon.bass,
1236     samples/beadLipid/Makefile, samples/beadLipid/Makefile.in,
1237     samples/lipid/Makefile, samples/lipid/Makefile.in,
1238     samples/water/Makefile, samples/water/Makefile.in, src/Makefile,
1239     src/Makefile.in, utils/Makefile, utils/Makefile.in,
1240     utils/sysbuilder/Makefile, utils/sysbuilder/Makefile.in: Changes to
1241     autoconf / configure method of configuring OOPSE
1242    
1243 tim 926 2003-09-04 16:48 mmeineke
1244 mmeineke 754
1245     * libmdtools/Integrator.cpp, libmdtools/Integrator.hpp,
1246     libmdtools/Makefile, libmdtools/NPTf.cpp, libmdtools/NPTfm.cpp,
1247     libmdtools/NPTi.cpp, libmdtools/NPTim.cpp, libmdtools/NVT.cpp,
1248     libmdtools/SimInfo.hpp, libmdtools/SimSetup.cpp, src/Makefile:
1249     added resetTime to the Global namespace.
1250    
1251     added ability to reset the integrators in the NVT and NPT family.
1252    
1253 tim 926 2003-09-04 16:48 mmeineke
1254 mmeineke 754
1255     * libBASS/: Globals.cpp, Globals.hpp: added resetTime to the Global
1256     namespace.
1257    
1258 tim 926 2003-09-02 09:30 tim
1259 mmeineke 754
1260     * libmdtools/: Integrator.hpp, Makefile, SimSetup.cpp,
1261     ZConsWriter.cpp, ZConstraint.cpp: fix a bug at MPI version of
1262     PolicyByMass
1263    
1264 tim 926 2003-08-28 16:09 tim
1265 mmeineke 754
1266     * ChangeLog, libmdtools/GenericData.cpp,
1267     libmdtools/GenericData.hpp, libmdtools/SimSetup.cpp,
1268     libmdtools/ZConstraint.cpp: Added: check uniqueness of molIndex
1269    
1270 tim 926 2003-08-27 14:23 tim
1271 tim 920
1272 tim 736 * libmdtools/: Integrator.cpp, SimSetup.cpp, ZConstraint.cpp: fix
1273     bug of MPI_Allreduce in ZConstraint, the MPITYPE is set to
1274     MPI_DOUBLE, however, the corret type is MPI_INT. Therefore, when we
1275     turn on the optimization flag, it causes a seg fault
1276    
1277 tim 926 2003-08-27 11:25 gezelter
1278 tim 736
1279     * libmdtools/: calc_dipole_dipole.F90, calc_eam.F90, calc_gb.F90,
1280     calc_reaction_field.F90, calc_sticky_pair.F90: More fixes for
1281     stress tensor parallel bug.
1282    
1283 tim 926 2003-08-27 11:16 tim
1284 tim 736
1285     * ChangeLog, libmdtools/DUFF.cpp,
1286     libmdtools/calc_dipole_dipole.F90, libmdtools/calc_sticky_pair.F90:
1287     fix bug in calc_dipole_dipole.F90 and calc_stikcy_pair.F90
1288     molMembershipList use global index instead of local index
1289    
1290 tim 926 2003-08-26 15:37 tim
1291 tim 727
1292     * libmdtools/: Integrator.cpp, ZConstraint.cpp, do_Forces.F90,
1293     mpiSimulation.cpp: set default force substraction policy to
1294     PolicyByMass
1295    
1296 tim 926 2003-08-26 15:29 tim
1297 tim 727
1298     * libmdtools/Integrator.cpp: [no log message]
1299    
1300 tim 926 2003-08-26 15:13 mmeineke
1301 tim 727
1302     * utils/sysbuilder/bilayerSys.cpp: added define statemewnt to
1303     Statwriter and Dumpwriter to handle files larger than 2 gb.
1304    
1305     commented out some print statements in Zconstraint
1306    
1307     hard coding some system init into bilayer.sys
1308    
1309 tim 926 2003-08-26 15:12 mmeineke
1310 tim 727
1311     * libmdtools/: DumpWriter.cpp, StatWriter.cpp, ZConstraint.cpp:
1312     added define statemewnt to Statwriter and Dumpwriter to handle
1313     files larger than 2 gb.
1314    
1315     commented out some print statements in Zconstraint
1316    
1317 tim 926 2003-08-26 15:02 tim
1318 tim 727
1319     * libmdtools/SimSetup.cpp: Use make_sprng_seed() to generate seed
1320     and check the seed which is specified by user at least contains 9
1321     digits
1322    
1323 tim 926 2003-08-26 13:32 mmeineke
1324 tim 727
1325     * libmdtools/DUFF.cpp: changed the Makefiel a litle.
1326    
1327     Fixed a bug in MPI_DUFF. The atom block type was not being properly
1328     constucted in MPI. (The MPI struct had 6 doubles declared versus
1329     the actual 11)
1330    
1331 tim 926 2003-08-26 13:30 mmeineke
1332 tim 727
1333     * Makefile: changed the Makefiel a litle.
1334    
1335 tim 926 2003-08-25 17:17 gezelter
1336 tim 727
1337     * utils/sysbuilder/Makefile: More FreeBSD fixes
1338    
1339 tim 926 2003-08-25 16:51 gezelter
1340 tim 727
1341     * libBASS/BASSlex.l, libBASS/Makefile, libmdtools/Integrator.hpp,
1342     libmdtools/Makefile, src/Makefile: [no log message]
1343    
1344 tim 926 2003-08-22 15:04 mmeineke
1345 tim 727
1346     * libmdtools/: Integrator.cpp, ZConstraint.cpp: small bug fix on
1347     frequency of output dumps.
1348    
1349 tim 926 2003-08-20 17:23 tim
1350 tim 727
1351     * libBASS/Globals.hpp, libmdtools/SimInfo.hpp,
1352     libmdtools/SimSetup.cpp, libmdtools/Thermo.cpp,
1353     libmdtools/mpiSimulation.cpp: user can setup seed in bass file now,
1354     if he does not specify any value for seed, oopse will take the
1355     value of seconds of system time as seed
1356    
1357 tim 926 2003-08-20 14:42 mmeineke
1358 tim 727
1359     * libmdtools/Atom.cpp, libmdtools/DUFF.cpp,
1360     libmdtools/GhostBend.cpp, libmdtools/SRI.hpp,
1361     libmdtools/SimSetup.cpp, libmdtools/SimState.cpp,
1362     utils/sysbuilder/bilayerSys.cpp: updated the Changelog.
1363    
1364     added some bug fixes for setting the random number generator seed
1365     value.
1366    
1367     fixed a bug where ghostbend atom b was not being set. ( recent bug
1368     from SimState conversion)
1369    
1370 tim 926 2003-08-20 14:41 mmeineke
1371 tim 727
1372     * libBASS/Globals.hpp: updated the Changelog.
1373    
1374     added some bug fixes for setting the random number generator seed
1375     value.
1376    
1377 tim 926 2003-08-20 14:41 mmeineke
1378 tim 727
1379     * ChangeLog: updated the Changelog.
1380    
1381 tim 926 2003-08-20 14:11 tim
1382 tim 727
1383     * libBASS/Globals.cpp, libmdtools/DUFF.cpp,
1384     libmdtools/GhostBend.cpp, libmdtools/SRI.hpp: bug fixed in ghost
1385     bend class
1386    
1387 tim 926 2003-08-20 10:13 mmeineke
1388 tim 727
1389     * utils/: Makefile, sysbuilder/Makefile: quick makefile fix, in
1390     make links. added -f to ln -s.
1391    
1392 tim 926 2003-08-20 09:50 tim
1393 tim 727
1394     * libmdtools/: ZConsWriter.cpp, ZConstraint.cpp: [no log message]
1395    
1396 tim 926 2003-08-20 09:34 tim
1397 tim 727
1398     * libmdtools/: Integrator.hpp, SimSetup.cpp, ZConsWriter.cpp,
1399     ZConstraint.cpp: reformmating ZConstraint and fixe bug of error msg
1400     printing
1401    
1402 tim 926 2003-08-18 15:59 chuckv
1403 mmeineke 705
1404     * utils/sysbuilder/: MoLocator.cpp, MoLocator.hpp, bilayerSys.cpp,
1405     latticeBuilder.cpp, latticeBuilder.hpp, nanoBuilder.cpp,
1406     sysBuild.cpp, sysBuild.hpp: Fixed sysBuild -bilayer works.
1407     Nanobuilder still broke.
1408    
1409 tim 926 2003-08-15 14:24 tim
1410 mmeineke 705
1411     * libBASS/Globals.cpp, libBASS/Globals.hpp,
1412     libmdtools/GenericData.hpp, libmdtools/Integrator.hpp,
1413     libmdtools/SimInfo.cpp, libmdtools/SimSetup.cpp,
1414     libmdtools/ZConsWriter.cpp, libmdtools/ZConsWriter.hpp,
1415     libmdtools/ZConstraint.cpp: Tested MPI version of Z-Constraint
1416     Method
1417    
1418 tim 926 2003-08-14 11:16 tim
1419 mmeineke 705
1420     * libmdtools/: Integrator.hpp, ZConstraint.cpp: Stable ZConstraint
1421     with average force substraction strategy
1422    
1423 tim 926 2003-08-13 16:20 chuckv
1424 mmeineke 705
1425     * libmdtools/: do_Forces.F90, mpiSimulation_module.F90: Added some
1426     profiling code -DPROFILE.
1427    
1428 tim 926 2003-08-13 14:21 tim
1429 mmeineke 705
1430     * libBASS/Globals.cpp, libBASS/Globals.hpp,
1431     libmdtools/Integrator.cpp, libmdtools/Integrator.hpp,
1432     libmdtools/SimSetup.cpp, libmdtools/ZConstraint.cpp: harmonic
1433     potential & z-contraint method
1434    
1435 tim 926 2003-08-12 16:44 mmeineke
1436 mmeineke 705
1437     * libBASS/BASS_interface.cpp, libBASS/Globals.hpp,
1438     libmdtools/Atom.cpp, libmdtools/DUFF.cpp,
1439     libmdtools/DirectionalAtom.cpp, libmdtools/InitializeFromFile.cpp,
1440     libmdtools/SimInfo.cpp, libmdtools/SimSetup.cpp: fixed a really
1441     annoying bug in Directional Atom, where mu was getting written to
1442     pseudorandom memory location.
1443    
1444 tim 926 2003-08-12 14:56 tim
1445 mmeineke 705
1446     * libBASS/BASS_interface.cpp, libBASS/Globals.cpp,
1447     libBASS/Globals.hpp, libmdtools/Atom.hpp,
1448     libmdtools/DirectionalAtom.cpp, libmdtools/InitializeFromFile.cpp,
1449     libmdtools/SimSetup.cpp: debugging globals
1450    
1451 tim 926 2003-08-12 13:40 gezelter
1452 mmeineke 705
1453     * forceFields/: DUFF.frc, EAM_FF.frc, LJFF.frc: formatting fixes
1454     and new atypes in LJFF
1455    
1456 tim 926 2003-08-12 13:15 gezelter
1457 mmeineke 705
1458     * forceFields/: DUFF.frc, LJFF.frc: fixed a few references to older
1459     stuff...
1460    
1461 tim 926 2003-08-12 13:14 chuckv
1462 mmeineke 705
1463     * utils/sysbuilder/sysBuild.ggo: Added comment line for getgetopt.
1464    
1465 tim 926 2003-08-12 13:04 chuckv
1466 mmeineke 705
1467     * utils/: nanoBuilder.cpp, nanoBuilder.hpp, nanoSysBuild.cpp:
1468     Missed del of files before.
1469    
1470 tim 926 2003-08-12 13:03 chuckv
1471 mmeineke 705
1472     * utils/sysbuilder/: MPIobj/placeHolder, obj/placeHolder: [no log
1473     message]
1474    
1475 tim 926 2003-08-12 13:01 chuckv
1476 mmeineke 705
1477     * utils/sysbuilder/Makefile: commit makefile
1478    
1479 tim 926 2003-08-12 12:51 tim
1480 mmeineke 705
1481     * libBASS/Globals.cpp, libBASS/Globals.hpp,
1482     libmdtools/GenericData.cpp, libmdtools/GenericData.hpp,
1483     libmdtools/Integrator.hpp, libmdtools/SimSetup.cpp,
1484     libmdtools/SimSetup.hpp, libmdtools/ZConstraint.cpp: added
1485     harmonical potential to z-constraint method
1486    
1487 tim 926 2003-08-11 17:31 chuckv
1488 mmeineke 705
1489     * utils/Makefile: Changed makefile to only build quicklate.
1490    
1491 tim 926 2003-08-11 17:25 chuckv
1492 mmeineke 705
1493     * ac-tools/configure.in: added utils/sysbuilder to be built.
1494    
1495 tim 926 2003-08-11 17:12 chuckv
1496 mmeineke 705
1497     * utils/: MoLocator.cpp, MoLocator.hpp, bilayerSys.cpp,
1498     bilayerSys.hpp, latticeBuilder.cpp, latticeBuilder.hpp,
1499     sysBuild.cpp, sysBuild.ggo, sysBuild.hpp, sysbuilder/MoLocator.cpp,
1500     sysbuilder/MoLocator.hpp, sysbuilder/bilayerSys.cpp,
1501     sysbuilder/bilayerSys.hpp, sysbuilder/cmdline.c,
1502     sysbuilder/cmdline.h, sysbuilder/latticeBuilder.cpp,
1503     sysbuilder/latticeBuilder.hpp, sysbuilder/nanoBuilder.cpp,
1504     sysbuilder/nanoBuilder.hpp, sysbuilder/sysBuild.cpp,
1505     sysbuilder/sysBuild.ggo, sysbuilder/sysBuild.hpp: Arranged
1506     sysbuilder into a subdirectory. Fixed some of sysbuilder to work
1507     with new atom allocation in libmdtools.
1508    
1509 tim 926 2003-08-11 14:41 tim
1510 mmeineke 705
1511     * libmdtools/: Integrator.cpp, Integrator.hpp: added method of
1512     moving zconstraint molecules to specified positions
1513    
1514 tim 926 2003-08-11 14:39 tim
1515 mmeineke 705
1516     * libmdtools/: SimSetup.cpp, ZConstraint.cpp: [no log message]
1517    
1518 tim 926 2003-08-11 14:38 mmeineke
1519 mmeineke 705
1520     * libBASS/BASS_interface.cpp, libBASS/BASS_interface.h,
1521     libBASS/BASS_parse.c, libBASS/BASSyacc.y, libBASS/Globals.cpp,
1522     libBASS/Globals.hpp, libBASS/Makefile, libBASS/ZconStamp.cpp,
1523     libBASS/ZconStamp.hpp, libBASS/interface.c, libBASS/make_nodes.c,
1524     libBASS/make_nodes.h, libBASS/mpiBASS.c, libBASS/mpiBASS.h,
1525     libBASS/node_list.h, libBASS/parse_interface.h,
1526     libBASS/parse_tree.c, libmdtools/SimInfo.hpp: Added zConstraint
1527     into the BASS language syntax.
1528    
1529 tim 926 2003-08-11 13:29 mmeineke
1530 mmeineke 705
1531     * libmdtools/: SimInfo.cpp, SimInfo.hpp: changed the number of
1532     degrees of freedom to account for zConstreints
1533    
1534 tim 926 2003-08-08 16:22 chuckv
1535 mmeineke 705
1536     * libmdtools/EAM_FF.cpp, libmdtools/calc_eam.F90,
1537     libmdtools/do_Forces.F90, libmdtools/neighborLists.F90,
1538     samples/metals/Au.bass: EAM works...... Neighbor list also
1539     works.....
1540    
1541 tim 926 2003-08-08 12:48 mmeineke
1542 tim 920
1543 mmeineke 705 * libmdtools/: Makefile, ZConstraint.cpp: fixed a deprcated
1544     instance of Atom::setZ and Atom::getZ in ZConstaint.
1545    
1546 tim 926 2003-08-07 16:47 mmeineke
1547 mmeineke 705
1548     * libmdtools/: Atom.cpp, Atom.hpp, Bend.cpp, Bond.cpp,
1549     DirectionalAtom.cpp, DumpWriter.cpp, ForceFields.cpp,
1550     GhostBend.cpp, InitializeFromFile.cpp, Makefile, SimInfo.cpp,
1551     SimInfo.hpp, SimSetup.cpp, SimSetup.hpp, SimState.cpp,
1552     SimState.hpp, Torsion.cpp: switched SimInfo to use a system
1553     configuration from SimState rather than arrays from Atom
1554    
1555 tim 926 2003-08-06 19:47 chuckv
1556 mmeineke 705
1557     * libmdtools/Atom.hpp, libmdtools/EAM_FF.cpp,
1558     libmdtools/SimInfo.cpp, libmdtools/calc_eam.F90,
1559     libmdtools/do_Forces.F90, libmdtools/notifyCutoffs.F90,
1560     samples/metals/Au.bass: Bug fixes for eam...
1561    
1562 tim 926 2003-08-01 11:18 tim
1563 mmeineke 705
1564     * libmdtools/: SimSetup.cpp, ZConstraint.cpp: stable version of
1565     Z-Constraint
1566    
1567 tim 926 2003-07-31 14:59 tim
1568 mmeineke 705
1569     * ChangeLog, libmdtools/SimInfo.cpp, libmdtools/SimInfo.hpp,
1570     libmdtools/SimSetup.cpp, libmdtools/SimSetup.hpp,
1571     libmdtools/ZConstraint.cpp: add index range checking into
1572     ZConstraint
1573    
1574 tim 926 2003-07-31 10:38 tim
1575 tim 660
1576     * libBASS/: Globals.cpp, Globals.hpp: added z-constraint parameters
1577     to the globals
1578    
1579 tim 926 2003-07-31 10:35 tim
1580 tim 660
1581     * libmdtools/: AllIntegrator.hpp, GenericData.cpp, GenericData.hpp,
1582     Integrator.hpp, Makefile, Molecule.cpp, Molecule.hpp, NPTf.cpp,
1583     NPTfm.cpp, NPTi.cpp, NPTim.cpp, NVT.cpp, SimInfo.cpp, SimInfo.hpp,
1584     SimSetup.cpp, ZConsWriter.cpp, ZConsWriter.hpp, ZConstraint.cpp:
1585     Added Z constraint.
1586    
1587 tim 926 2003-07-30 16:17 chuckv
1588 tim 660
1589 mmeineke 705 * libmdtools/EAM_FF.cpp, libmdtools/ForceFields.hpp,
1590     libmdtools/ReadWrite.hpp, libmdtools/calc_eam.F90,
1591     libmdtools/do_Forces.F90, libmdtools/wrappers.F90,
1592     samples/metals/Au.bass: More bug fixes for eam.
1593 tim 660
1594 tim 926 2003-07-29 11:32 mmeineke
1595 tim 660
1596     * libmdtools/DumpReader.cpp, libmdtools/ReadWrite.hpp,
1597 tim 1005 libmdtools/SimSetup.cpp, libmdtools/SimSetup.hpp, src/Makefile:
1598     working on the props code
1599 tim 660
1600 tim 926 2003-07-29 11:32 mmeineke
1601 tim 660
1602     * libBASS/Globals.cpp: [no log message]
1603    
1604 tim 926 2003-07-25 15:05 chuckv
1605 mmeineke 705
1606     * samples/metals/: Au.bass, metals.mdl: Added bass models for
1607     metals
1608    
1609 tim 926 2003-07-25 15:00 chuckv
1610 tim 660
1611     * libmdtools/: Makefile, SimSetup.cpp, calc_eam.F90,
1612     notifyCutoffs.F90: Added eam to simSetup and added changecutoffeam.
1613    
1614 tim 926 2003-07-24 16:22 chuckv
1615 tim 660
1616     * ac-tools/configure.in: Changed configure to look for both upper
1617     and lower cass .mod files
1618    
1619 tim 926 2003-07-24 14:57 chuckv
1620 tim 660
1621     * libmdtools/: calc_eam.F90, do_Forces.F90: module use fixes for
1622     eam and do_forces.
1623    
1624 tim 926 2003-07-23 17:13 chuckv
1625 tim 660
1626     * libmdtools/: Makefile, calc_eam.F90, do_Forces.F90,
1627     force_globals.F90, simulation_module.F90, status_module.F90:
1628     Finished most code for eam....
1629    
1630 tim 926 2003-07-22 16:49 mmeineke
1631 tim 660
1632     * libmdtools/: DumpReader.cpp, ReadWrite.hpp: added the scan
1633     function to the DumpReader. It should now save the start of each
1634     frame in a vector.
1635    
1636 tim 926 2003-07-22 15:05 mmeineke
1637 tim 660
1638     * libmdtools/: DumpReader.cpp, ReadWrite.hpp: making some changes
1639     to read dump files
1640    
1641 tim 926 2003-07-22 14:54 tim
1642 tim 660
1643     * libmdtools/: AbstractClasses.hpp, AllIntegrator.hpp,
1644     Integrator.cpp, Integrator.hpp, Makefile, NPTf.cpp, NPTfm.cpp,
1645     NPTi.cpp, NPTim.cpp, NVT.cpp, SimSetup.cpp, SimSetup.hpp: [no log
1646     message]
1647    
1648 tim 926 2003-07-22 11:41 mmeineke
1649 tim 660
1650     * libmdtools/: InitializeFromFile.cpp, ReadWrite.hpp, SimInfo.hpp,
1651     SimSetup.cpp: Fixed a current time initialization bug in
1652     InitFromFile.
1653    
1654 tim 926 2003-07-21 16:27 mmeineke
1655 tim 660
1656     * libmdtools/: DumpReader.cpp, InitializeFromFile.cpp,
1657     Integrator.cpp, SimInfo.hpp: some initial changes to Dumpwriter and
1658     friends to accomadate random file access
1659    
1660 tim 926 2003-07-21 11:23 mmeineke
1661 tim 660
1662     * libmdtools/SimInfo.cpp: Initialized currentTime to 0, in case no
1663     one sets it.
1664    
1665 tim 926 2003-07-21 11:23 mmeineke
1666 tim 660
1667     * libmdtools/: InitializeFromFile.cpp, Integrator.cpp,
1668     ReadWrite.hpp: fixed Initializefrom file to start the simulation
1669     from the time specified in the init file.
1670    
1671 tim 926 2003-07-17 16:49 gezelter
1672 tim 660
1673     * libmdtools/: Integrator.cpp, ReadWrite.hpp, SimInfo.hpp,
1674     DumpReader.cpp: Started work on a DumpReader
1675    
1676 tim 926 2003-07-17 15:38 gezelter
1677 tim 660
1678     * libmdtools/calc_sticky_pair.F90: Fixes for SSD/E
1679    
1680 tim 926 2003-07-17 15:32 gezelter
1681 tim 660
1682     * forceFields/DUFF.frc, libmdtools/DUFF.cpp,
1683     libmdtools/calc_sticky_pair.F90, libmdtools/fortranWrapDefines.hpp:
1684     Changes for SSD/E
1685    
1686 tim 926 2003-07-17 14:38 mmeineke
1687 tim 660
1688     * libmdtools/do_Forces.F90: commented out an eam line
1689    
1690 tim 926 2003-07-17 14:32 chuckv
1691 tim 660
1692     * libmdtools/atype_module.F90: fixed spelling issue
1693    
1694 tim 926 2003-07-17 14:29 chuckv
1695 tim 660
1696     * libmdtools/: fInfo.c, status_module.F90: added info module
1697    
1698 tim 926 2003-07-17 14:25 chuckv
1699 tim 660
1700     * libmdtools/: Atom.hpp, DUFF.cpp, EAM_FF.cpp, LJFF.cpp, Makefile,
1701     atype_module.F90, calc_eam.F90, do_Forces.F90,
1702     fortranWrapDefines.hpp, fortranWrappers.cpp, fortranWrappers.hpp,
1703     mpiSimulation_module.F90: Added massive changes for eam....
1704    
1705 tim 926 2003-07-16 16:49 chuckv
1706 tim 660
1707     * libmdtools/EAM_FF.cpp: More up to date version of EAM_FF
1708    
1709 tim 926 2003-07-16 16:30 mmeineke
1710 tim 660
1711     * libmdtools/: ForceFields.cpp, Makefile, SimInfo.cpp, SimInfo.hpp,
1712     SimSetup.cpp, calc_LJ_FF.F90, calc_dipole_dipole.F90,
1713     calc_reaction_field.F90, do_Forces.F90, fSimulation.h,
1714     fortranWrapDefines.hpp, fortranWrappers.cpp, fortranWrappers.hpp,
1715     neighborLists.F90, notifyCutoffs.F90, simulation_module.F90,
1716     wrappers.F90: Changed how cutoffs were handled from C. Now
1717     notifyCutoffs in Fortran notifies those who need the information of
1718     any changes to cutoffs.
1719    
1720 tim 926 2003-07-16 12:35 gezelter
1721 tim 660
1722     * utils/: Makefile, quickLate.c: Made quickLate aware of Hmat.
1723     quickLate is now somewhat more intelligent about periodic
1724     boundaries and wrapping.
1725    
1726 tim 926 2003-07-16 11:40 chuckv
1727 tim 660
1728     * libmdtools/calc_LJ_FF.F90: Fixed bug in updating mixing lists
1729    
1730 tim 926 2003-07-16 10:34 mmeineke
1731 tim 660
1732     * scripts/cleanSrc: added a quick wipe-and-update script for quick
1733     rebuilds on BoB
1734    
1735 tim 926 2003-07-15 21:11 gezelter
1736 tim 660
1737     * libmdtools/: ForceFields.cpp, SimInfo.cpp, SimInfo.hpp,
1738     SimSetup.cpp, calc_dipole_dipole.F90, calc_reaction_field.F90: more
1739     fixes for box changes
1740    
1741 tim 926 2003-07-15 17:29 mmeineke
1742 tim 660
1743     * libmdtools/simulation_module.F90: removed some debugging print
1744     statements.
1745    
1746 tim 926 2003-07-15 17:22 mmeineke
1747 tim 660
1748     * libmdtools/: SimInfo.cpp, calc_LJ_FF.F90, calc_dipole_dipole.F90,
1749     do_Forces.F90, simulation_module.F90: fixed a long lived bug in
1750     do_forces. Rrf was not being used in the neighborlist correctly.
1751     rcut was conssistently being set lowere than Rrf causing the dipole
1752     cutoff region to be to small. Also led to the removal of the taper
1753     region to buffer the dipole cutoff.
1754    
1755 tim 926 2003-07-15 16:34 mmeineke
1756 tim 660
1757     * libmdtools/: SimInfo.cpp, simulation_module.F90: working on
1758     fixing ssd bug
1759    
1760 tim 926 2003-07-15 14:56 gezelter
1761 tim 660
1762     * libmdtools/: NPTf.cpp, NPTfm.cpp, NPTi.cpp, SimInfo.cpp: Fixes
1763     for the NPT ensembles
1764    
1765 tim 926 2003-07-15 13:52 mmeineke
1766 tim 660
1767     * libmdtools/: Makefile, SimSetup.cpp, SimSetup.hpp: cleaned up
1768     simSetup
1769    
1770 tim 926 2003-07-15 12:57 mmeineke
1771 tim 660
1772     * libmdtools/: Integrator.cpp, NPTi.cpp, SRI.hpp, SimSetup.cpp,
1773     SimSetup.hpp, Thermo.cpp, Thermo.hpp, f_verlet_constrained.F90:
1774     fixed some bugs, Changed entry_plug to info where appropriate
1775    
1776 tim 926 2003-07-15 12:25 chuckv
1777 tim 660
1778     * utils/sysBuild.ggo: added more command line arguments
1779    
1780 tim 926 2003-07-15 12:11 gezelter
1781 tim 660
1782     * samples/: alkane/butane.bass, lipid/5x5.bass, water/ssd.bass:
1783     Fixing force field line
1784    
1785 tim 926 2003-07-15 12:10 gezelter
1786 tim 660
1787     * libmdtools/: Atom.hpp, NPTi.cpp, NPTim.cpp, Thermo.cpp,
1788     calc_LJ_FF.F90, calc_dipole_dipole.F90, calc_gb.F90,
1789     calc_reaction_field.F90, calc_sticky_pair.F90: Fixing pressure
1790     tensor
1791    
1792 tim 926 2003-07-15 10:50 gezelter
1793 tim 660
1794     * libmdtools/: Bond.cpp, Molecule.cpp: more archaic code fixes
1795    
1796 tim 926 2003-07-15 10:42 gezelter
1797 tim 660
1798     * libmdtools/: ExtendedSystem.cpp, ExtendedSystem.hpp, Verlet.cpp:
1799     removed old outdated code
1800    
1801 tim 926 2003-07-15 09:45 gezelter
1802 tim 660
1803     * libmdtools/Thermo.cpp: fixes to get rid of get_vx and set_vx
1804    
1805 tim 926 2003-07-15 09:28 gezelter
1806 tim 660
1807     * libmdtools/Molecule.cpp: removing get_vx
1808    
1809 tim 926 2003-07-14 22:28 gezelter
1810 tim 660
1811     * libmdtools/NPTfm.cpp: Added NPTfm
1812    
1813 tim 926 2003-07-14 22:27 gezelter
1814 tim 660
1815     * libmdtools/: Integrator.hpp, Makefile, NPTim.cpp, SimSetup.cpp:
1816     Bugfix in NPTim, fixes for NPTfm
1817    
1818 tim 926 2003-07-14 22:08 gezelter
1819 tim 660
1820     * libmdtools/: Integrator.hpp, Makefile, NPTim.cpp, SimSetup.cpp:
1821     Checking in changes for NPTim
1822    
1823 tim 926 2003-07-14 18:06 gezelter
1824 tim 660
1825     * utils/Makefile: Broken SysBuilder
1826    
1827 tim 926 2003-07-14 18:06 gezelter
1828 tim 660
1829     * samples/: alkane/init_butane.eor, argon/argon.bass,
1830     argon/init_argon.eor, lipid/init_5x5.eor, water/init_ssd.eor: Fixes
1831     for samples
1832    
1833 tim 926 2003-07-14 18:06 gezelter
1834 tim 660
1835     * libmdtools/: Integrator.cpp, do_Forces.F90: Removed some
1836     debugging write statements
1837    
1838 tim 926 2003-07-14 17:38 gezelter
1839 tim 660
1840     * libmdtools/: Integrator.cpp, Integrator.hpp, NPTf.cpp, NPTi.cpp,
1841     NVT.cpp: Fixes for get and set routines in Atom and DirectionalAtom
1842    
1843 tim 926 2003-07-14 16:48 mmeineke
1844 tim 660
1845     * libmdtools/: Atom.cpp, Atom.hpp, DirectionalAtom.cpp: added get
1846     and set routines to Atom and DirectionalAtom
1847    
1848 tim 926 2003-07-14 16:35 chuckv
1849 tim 660
1850     * utils/: nanoBuilder.cpp, nanoBuilder.hpp, nanoSysBuild.cpp,
1851     sysBuild.cpp, sysBuild.ggo, sysBuild.hpp: added a nanoSysBuilder
1852     that takes different cmd line arguments.
1853    
1854 tim 926 2003-07-14 16:28 mmeineke
1855 tim 660
1856     * libmdtools/: Atom.hpp, BondExtensions.cpp, DirectionalAtom.cpp,
1857     ForceFields.cpp, Integrator.cpp, Integrator.hpp, Makefile,
1858     SimInfo.cpp, SimInfo.hpp, do_Forces.F90: found a bug. Unit vectors
1859     were not being updated
1860    
1861 tim 926 2003-07-14 10:04 gezelter
1862 tim 660
1863     * libmdtools/: Integrator.hpp, Makefile, NPTim.cpp: Working on
1864     NPTim
1865    
1866 tim 926 2003-07-14 09:55 mmeineke
1867 tim 660
1868     * forceFields/DUFF.frc: Switched the bond in the force field back
1869     to constrained, to preserve energy
1870    
1871 tim 926 2003-07-11 17:34 mmeineke
1872 tim 660
1873     * libmdtools/: BondExtensions.cpp, DUFF.cpp, Integrator.cpp,
1874     Integrator.hpp: working on som integrator bugs
1875    
1876 tim 926 2003-07-11 10:26 gezelter
1877 tim 660
1878     * libmdtools/: StreamTokenizer.cpp, StreamTokenizer.hpp: Starting
1879     to worry about all the strtok() calls in our code
1880    
1881 tim 926 2003-07-11 09:49 gezelter
1882 tim 660
1883     * utils/nanoBuilder.cpp: Fixed Hmat and some namespace strangeness
1884    
1885 tim 926 2003-07-10 20:15 gezelter
1886 tim 660
1887     * libmdtools/DumpWriter.cpp: Fixed hmat in DumpWriter (MPI) and
1888     eor.
1889    
1890 tim 926 2003-07-10 17:15 mmeineke
1891 tim 660
1892     * libmdtools/: DumpWriter.cpp, InitializeFromFile.cpp, NPTf.cpp,
1893     SimInfo.cpp, Thermo.cpp: fixed some bugs
1894    
1895 tim 926 2003-07-10 14:53 chuckv
1896 tim 660
1897     * utils/: Makefile, latticeBuilder.cpp, latticeBuilder.hpp,
1898     nanoBuilder.cpp, nanoBuilder.hpp, sysBuild.cpp, sysBuild.hpp: Added
1899     nanoBuilder and a general Lattice builder.
1900    
1901 tim 926 2003-07-10 12:10 gezelter
1902 tim 660
1903     * libmdtools/: Integrator.hpp, NPTf.cpp, SimInfo.cpp, SimInfo.hpp,
1904     Thermo.cpp, Thermo.hpp: Bunch of 1-d array -> 2-d array stuff
1905    
1906 tim 926 2003-07-09 17:14 mmeineke
1907 tim 660
1908     * libmdtools/: DumpWriter.cpp, InitializeFromFile.cpp,
1909     Integrator.hpp, NPTf.cpp, NPTi.cpp, ReadWrite.hpp, SimInfo.cpp,
1910     SimSetup.cpp: Bug fixing NPTi and NPTf. there is some error in the
1911     caclulation of HmatInverse.
1912    
1913 tim 926 2003-07-09 10:34 mmeineke
1914 tim 660
1915     * libBASS/MoleculeStamp.hpp: starting some work for xlate
1916    
1917 tim 926 2003-07-09 10:33 mmeineke
1918 tim 660
1919     * libmdtools/: SimSetup.cpp, Thermo.cpp: adding in dan's NPT stuff
1920    
1921 tim 926 2003-07-09 08:56 gezelter
1922 tim 660
1923     * libmdtools/: NPTf.cpp, SimSetup.cpp: Fixes and merging NPTf
1924    
1925 tim 926 2003-07-09 08:56 gezelter
1926 tim 660
1927     * libBASS/Globals.cpp: Removed Qmass
1928    
1929 tim 926 2003-07-08 21:15 gezelter
1930 tim 660
1931     * libmdtools/: Makefile, NPTf.cpp, NPTi.cpp: Fixes for both NPTf
1932     and NPTi
1933    
1934 tim 926 2003-07-08 20:41 gezelter
1935 tim 660
1936     * libmdtools/: NPTf.cpp, NPTi.cpp: Fixes in NPTi migrated into NPTf
1937    
1938 tim 926 2003-07-08 16:10 gezelter
1939 tim 660
1940     * libmdtools/: Integrator.hpp, NPTf.cpp: [no log message]
1941    
1942 tim 926 2003-07-08 16:06 gezelter
1943 tim 660
1944     * libmdtools/NPTi.cpp: fixed box scaling
1945    
1946 tim 926 2003-07-08 15:56 gezelter
1947 tim 660
1948     * libmdtools/: Integrator.hpp, Makefile, NPTi.cpp, SimInfo.cpp,
1949     SimInfo.hpp, Thermo.cpp: NPTi
1950    
1951 tim 926 2003-07-03 14:41 mmeineke
1952 tim 660
1953     * libBASS/Makefile, libmdtools/Makefile, src/Makefile,
1954     utils/Makefile, utils/bilayerSys.cpp: cleaned up the dependecy
1955     scripts in the makefiles
1956    
1957 tim 926 2003-07-02 16:26 mmeineke
1958 tim 660
1959     * libBASS/Makefile, libmdtools/DumpWriter.cpp,
1960     libmdtools/ForceFields.cpp, libmdtools/Integrator.cpp,
1961     libmdtools/Makefile, libmdtools/ReadWrite.hpp,
1962     libmdtools/SimInfo.cpp, libmdtools/SimInfo.hpp,
1963     libmdtools/SimSetup.cpp, libmdtools/Thermo.cpp,
1964     libmdtools/do_Forces.F90, libmdtools/wrappers.F90, src/Makefile,
1965     utils/Makefile: fixed the bugs introduced by switching the periodic
1966     box to a matrix
1967    
1968 tim 926 2003-07-01 17:39 gezelter
1969 tim 660
1970     * libmdtools/do_Forces.F90: Fortran flexi-BOX
1971    
1972 tim 926 2003-07-01 17:29 gezelter
1973 tim 660
1974     * libmdtools/simulation_module.F90: Fixes for flexi-BOX
1975    
1976 tim 926 2003-07-01 16:33 mmeineke
1977 tim 660
1978     * libmdtools/: SimInfo.cpp, SimInfo.hpp, fSimulation.h,
1979     fortranWrapDefines.hpp, simulation_module.F90: working on adding
1980     the box matrix to everything.
1981    
1982 tim 926 2003-06-30 17:03 mmeineke
1983 tim 660
1984     * ChangeLog, libmdtools/SimInfo.cpp, libmdtools/SimInfo.hpp,
1985     src/oopse.cpp:
1986     Updated the ChangeLog, and Converted most of the SImInfo to use
1987     non-Isotropic boxes. wrapVector needs to be finished.
1988    
1989 tim 926 2003-06-25 16:12 mmeineke
1990 mmeineke 568
1991     * libmdtools/: Integrator.cpp, SimSetup.cpp: Changed over the bonds
1992     to Harmonic bonds in the DUFF frc file
1993    
1994     fixed constraints.
1995    
1996 tim 926 2003-06-25 16:11 mmeineke
1997 mmeineke 568
1998     * forceFields/DUFF.frc: Changed over the bonds to Harmonic bonds in
1999     the DUFF frc file
2000    
2001 tim 926 2003-06-24 17:51 gezelter
2002 mmeineke 568
2003     * libmdtools/: Integrator.hpp, NVT.cpp: Fixes to NVT. Check them!
2004    
2005 tim 926 2003-06-24 14:57 mmeineke
2006 mmeineke 568
2007     * forceFields/DUFF.frc, libmdtools/BondExtensions.cpp,
2008     libmdtools/DUFF.cpp, libmdtools/SRI.hpp: added Harmonic bod into
2009     the DUFF forcefield and BondExtensions.cpp
2010    
2011 tim 926 2003-06-23 16:24 mmeineke
2012 mmeineke 568
2013     * libmdtools/Integrator.cpp: Doing some work to debug the
2014     constraint code.
2015    
2016 tim 926 2003-06-20 15:50 gezelter
2017 mmeineke 568
2018     * libmdtools/Integrator.hpp: NPT fix
2019    
2020 tim 926 2003-06-20 15:29 mmeineke
2021 mmeineke 568
2022     * libmdtools/Atom.cpp, libmdtools/DUFF.cpp,
2023     libmdtools/ForceFields.cpp, libmdtools/Integrator.cpp,
2024     libmdtools/Integrator.hpp, libmdtools/LJFF.cpp,
2025     libmdtools/Makefile, libmdtools/NVT.cpp, libmdtools/SimSetup.cpp,
2026     libmdtools/Thermo.hpp, src/Makefile, utils/Makefile: Most of the
2027     integrator and NVT seem to be working now.
2028    
2029 tim 926 2003-06-20 11:49 gezelter
2030 mmeineke 568
2031     * libmdtools/: Integrator.hpp, NVT.cpp: NVT additions
2032    
2033 tim 926 2003-06-19 17:02 mmeineke
2034 mmeineke 568
2035     * forceFields/DUFF.frc, forceFields/LJFF.frc,
2036     forceFields/LJ_FF.frc, forceFields/Makefile,
2037     forceFields/TraPPE.frc, forceFields/TraPPE_Ex.frc,
2038     libmdtools/DUFF.cpp, libmdtools/ForceFields.hpp,
2039     libmdtools/Integrator.cpp, libmdtools/Integrator.hpp,
2040     libmdtools/LJFF.cpp, libmdtools/LJ_FF.cpp, libmdtools/Makefile,
2041     libmdtools/TraPPEFF.cpp: slowly converting to new integrator and
2042     forcefield names.
2043    
2044 tim 926 2003-06-19 14:21 mmeineke
2045 mmeineke 568
2046     * libmdtools/: Integrator.cpp, SimSetup.cpp, Symplectic.cpp:
2047     finished the basics of the integrator and SimSetup.cpp
2048    
2049 tim 926 2003-06-19 14:11 mmeineke
2050 mmeineke 568
2051     * libmdtools/SimSetup.cpp: doing some work on SimSetup to clean it
2052     up / get it to work with the new Integrator.
2053    
2054 tim 926 2003-06-18 17:20 mmeineke
2055 mmeineke 568
2056     * libmdtools/Symplectic.cpp: minor changes in an attempt to fix
2057     output times.
2058    
2059 tim 926 2003-06-17 16:56 mmeineke
2060 mmeineke 568
2061     * libmdtools/: Integrator.hpp, SimSetup.cpp: Added Teng's parmeters
2062     fro the ghost Bend in TraPPE_Ex
2063    
2064     some work on the integrator. ( incomplete)
2065    
2066 tim 926 2003-06-17 16:55 mmeineke
2067 mmeineke 568
2068     * forceFields/TraPPE_Ex.frc: Added Teng's parmeters fro the ghost
2069     Bend in TraPPE_Ex
2070    
2071 tim 926 2003-06-04 16:06 mmeineke
2072 mmeineke 568
2073     * libmdtools/: Integrator.hpp, Symplectic.cpp: added constrainA and
2074     constrainB to the Symplectic integrator
2075    
2076 tim 926 2003-05-30 16:32 mmeineke
2077 mmeineke 568
2078     * utils/bilayerSys.cpp: currently modifiying Symplectic to become
2079     the basic integrator.
2080    
2081     bilayerSys.cpp altered for building tb3.
2082    
2083 tim 926 2003-05-30 16:31 mmeineke
2084 mmeineke 568
2085     * libmdtools/: Integrator.hpp, SimInfo.hpp, Symplectic.cpp,
2086     TraPPE_ExFF.cpp, Verlet.cpp, f_verlet_constrained.F90: currently
2087     modifiying Symplectic to become the basic integrator.
2088    
2089 tim 926 2003-05-30 15:19 mmeineke
2090 mmeineke 568
2091     * libmdtools/Integrator.hpp: added some member variables for
2092     position, velocity, etc.
2093    
2094 tim 926 2003-05-30 14:07 mmeineke
2095 mmeineke 568
2096     * libmdtools/: AbstractClasses.hpp, Integrator.hpp: changed how NVT
2097     is now derived from Integrator
2098    
2099 tim 926 2003-05-20 11:44 mmeineke
2100 mmeineke 568
2101     * libmdtools/GhostBend.cpp: fixed an a mismatched Ghostbend bug.
2102    
2103 tim 926 2003-05-17 11:57 mmeineke
2104 mmeineke 568
2105     * utils/: Makefile, MoLocator.cpp, bilayerSys.cpp: all seems to be
2106     working
2107    
2108 tim 926 2003-05-16 16:37 mmeineke
2109 mmeineke 568
2110     * utils/bilayerSys.cpp: still working on the bilayer code
2111    
2112 tim 926 2003-05-16 09:28 mmeineke
2113 mmeineke 568
2114     * utils/: bilayerSys.cpp, sysBuild.cpp, sysBuild.hpp: doing some
2115     work to overhaul sysbuild.
2116    
2117 tim 926 2003-05-13 16:23 mmeineke
2118 mmeineke 568
2119     * libmdtools/calc_sticky_pair.F90: optimized the ssd calc loop
2120    
2121 tim 926 2003-05-13 15:47 mmeineke
2122 mmeineke 568
2123     * samples/: Makefile, beadLipid/Makefile, beadLipid/beadLipid.mdl,
2124     beadLipid/water.mdl: Added bead lipid model to the sample directory
2125    
2126 tim 926 2003-05-13 15:34 mmeineke
2127 mmeineke 568
2128     * forceFields/TraPPE_Ex.frc: finished adding the Tail beads into
2129     the Trappe extended force field
2130    
2131 tim 926 2003-05-13 12:01 mmeineke
2132 mmeineke 568
2133     * forceFields/TraPPE_Ex.frc: added the TailBead atom types to the
2134     TraPPe_Ex forceField
2135    
2136 tim 926 2003-05-09 14:51 mmeineke
2137 mmeineke 568
2138     * samples/lipid/lipid.mdl: fixed up the TraPPE_Ex force field.
2139     there were some duplicate entries
2140    
2141     added a two chain lipid to the lipid.mdl in sample
2142    
2143 tim 926 2003-05-09 14:51 mmeineke
2144 mmeineke 568
2145     * forceFields/TraPPE_Ex.frc: fixed up the TraPPE_Ex force field.
2146     there were some duplicate entries
2147    
2148 tim 926 2003-05-09 11:56 mmeineke
2149 mmeineke 568
2150     * forceFields/TraPPE_Ex.frc: added the utils subdirectory to the
2151     configure script
2152    
2153     added the CH branching group to the TraPPE_Ex fource field
2154    
2155 tim 926 2003-05-09 11:55 mmeineke
2156 mmeineke 568
2157     * ac-tools/configure.in: added the utils subdirectory to the
2158     configure script
2159    
2160 tim 926 2003-04-25 11:02 mmeineke
2161 mmeineke 568
2162     * utils/bilayerSys.cpp: i quick fix to th distance in the random
2163     bilayer builder
2164    
2165 tim 926 2003-04-24 21:00 mmeineke
2166 mmeineke 568
2167     * libmdtools/f_verlet_constrained.F90: added a new test for
2168     constraint failure
2169    
2170 tim 926 2003-04-17 16:54 mmeineke
2171 mmeineke 568
2172     * libBASS/BASS_interface.h, libmdtools/SimSetup.cpp,
2173     utils/Makefile, utils/MoLocator.cpp, utils/MoLocator.hpp,
2174     utils/bilayerSys.cpp: fixed up sysBuild to where it should now
2175     build our systems
2176    
2177 tim 926 2003-04-16 16:11 mmeineke
2178 mmeineke 568
2179     * utils/: MoLocator.cpp, MoLocator.hpp: almost finished.
2180    
2181 tim 926 2003-04-15 16:47 mmeineke
2182 mmeineke 568
2183     * utils/: bilayerSys.cpp, sysBuild.cpp, sysBuild.hpp: bilayerSys
2184     and sysBuild both will build now. woot!
2185    
2186 tim 926 2003-04-15 16:20 mmeineke
2187 mmeineke 568
2188     * utils/: MoLocator.cpp, MoLocator.hpp, bilayerSys.cpp,
2189     bilayerSys.hpp, sysBuild.cpp, sysBuild.hpp: finished bilayerSys.cpp
2190    
2191     sysBuild still need to write the bass file.
2192    
2193     MoLocator.cpp is currently empty
2194    
2195 tim 926 2003-04-15 15:40 chuckv
2196 mmeineke 568
2197     * forceFields/EAM_FF.frc, forceFields/agu3.eam,
2198     forceFields/auu3.eam, forceFields/cuu3.eam, forceFields/niu3.eam,
2199     forceFields/pdu3.eam, forceFields/ptu3.eam,
2200     libmdtools/ForceFields.hpp: Added eam force files...
2201    
2202 tim 926 2003-04-15 11:37 chuckv
2203 mmeineke 568
2204     * libmdtools/EAM_FF.cpp: More eam work.
2205    
2206 tim 926 2003-04-14 16:22 mmeineke
2207 mmeineke 568
2208     * libmdtools/SimSetup.hpp, utils/Makefile, utils/bilayerSys.cpp,
2209     utils/bilayerSys.hpp, utils/sysBuild.cpp, utils/sysBuild.hpp:
2210     working on the system builder
2211    
2212 tim 926 2003-04-14 16:16 chuckv
2213 mmeineke 568
2214     * libmdtools/: Symplectic.cpp, Verlet.cpp, calc_eam.F90: Fixed
2215     ordering on NVT calculation in integrators.
2216    
2217 tim 926 2003-04-14 14:51 mmeineke
2218 mmeineke 568
2219     * utils/: Makefile, sysBuild.cpp, MPIobj/placeHolder,
2220     obj/placeHolder: working on a system builder
2221    
2222 tim 926 2003-04-14 14:04 mmeineke
2223 mmeineke 568
2224     * utils/Makefile: added Ghost bends to the TraPPE_Ex forceField
2225    
2226     added sysBuild to the utils Makefile
2227    
2228 tim 926 2003-04-14 14:03 mmeineke
2229 mmeineke 568
2230     * forceFields/TraPPE_Ex.frc, libmdtools/TraPPE_ExFF.cpp: added
2231     Ghost bends to the TraPPE_Ex forceField
2232    
2233 tim 926 2003-04-14 13:19 chuckv
2234 mmeineke 568
2235     * libmdtools/calc_eam.F90: Added first mangling of EAM.
2236    
2237 tim 926 2003-04-11 13:46 mmeineke
2238 mmeineke 568
2239     * libmdtools/: SimSetup.cpp, calc_LJ_FF.F90, force_globals.F90,
2240     simulation_module.F90: fixed a memory bug in Fortran, where
2241     molMembershipArray was declared nLocal instead of nGlobal.
2242    
2243 tim 926 2003-04-11 10:16 gezelter
2244 mmeineke 568
2245     * libmdtools/: Molecule.cpp, Molecule.hpp, SimInfo.cpp,
2246     SimSetup.cpp, calc_LJ_FF.F90, do_Forces.F90,
2247     fortranWrapDefines.hpp, simulation_module.F90: Bug fix in progress
2248     for NPT
2249    
2250 tim 926 2003-04-10 15:08 mmeineke
2251 mmeineke 568
2252     * libmdtools/: Molecule.cpp, Molecule.hpp, SimSetup.cpp: added a
2253     globalIndex counter to Molecule
2254    
2255 tim 926 2003-04-10 11:35 gezelter
2256 mmeineke 568
2257     * libmdtools/: ExtendedSystem.cpp, ExtendedSystem.hpp: Working on
2258     ConstantStress
2259    
2260 tim 926 2003-04-10 11:27 mmeineke
2261 mmeineke 568
2262     * libmdtools/SimSetup.cpp: fixed a n mpi init bug in SimSetup.
2263     caused a miscalculation of nLocal.
2264    
2265 tim 926 2003-04-10 11:21 mmeineke
2266 mmeineke 568
2267     * libmdtools/: Symplectic.cpp, Thermo.cpp, calc_dipole_dipole.F90,
2268     do_Forces.F90: fixed a bug in symplectic, where presure was only
2269     being calculated the first time through.
2270    
2271 tim 926 2003-04-09 11:20 chuckv
2272 mmeineke 568
2273     * samples/alkane/alkanes.mdl: added pentane to the alkane model
2274     file
2275    
2276 tim 926 2003-04-09 08:59 gezelter
2277 mmeineke 568
2278     * libmdtools/: ExtendedSystem.cpp, ForceFields.cpp, StatWriter.cpp,
2279     Thermo.cpp, Thermo.hpp: Added volume and enthalpy to status file
2280    
2281 tim 926 2003-04-08 23:06 gezelter
2282 mmeineke 568
2283     * libmdtools/: DumpWriter.cpp, ExtendedSystem.cpp,
2284     ExtendedSystem.hpp, Molecule.cpp, Molecule.hpp, SimInfo.cpp,
2285     SimInfo.hpp, SimSetup.cpp, Symplectic.cpp, Thermo.cpp, Thermo.hpp,
2286     Verlet.cpp, calc_LJ_FF.F90, calc_dipole_dipole.F90, calc_gb.F90,
2287     calc_reaction_field.F90, calc_sticky_pair.F90,
2288     fortranWrapDefines.hpp, simulation_module.F90: fixes for NPT and
2289     NVT
2290    
2291 tim 926 2003-04-08 17:38 chuckv
2292 mmeineke 568
2293     * libmdtools/SimInfo.cpp, libmdtools/Symplectic.cpp,
2294     libmdtools/calc_LJ_FF.F90, libmdtools/calc_dipole_dipole.F90,
2295     libmdtools/calc_sticky_pair.F90, libmdtools/do_Forces.F90,
2296     libmdtools/simulation_module.F90, samples/water/ssd.bass: It works
2297     (kinda)...
2298    
2299 tim 926 2003-04-08 16:35 gezelter
2300 mmeineke 568
2301     * libBASS/Globals.cpp, libBASS/Globals.hpp,
2302     libmdtools/ExtendedSystem.cpp, libmdtools/ExtendedSystem.hpp,
2303     libmdtools/SimSetup.cpp: Fixes for NPT / NVT
2304    
2305 tim 926 2003-04-08 12:16 chuckv
2306 mmeineke 568
2307     * libmdtools/: do_Forces.F90, neighborLists.F90,
2308     simulation_module.F90: Moved expand neighborlist to init_FF.
2309    
2310 tim 926 2003-04-08 10:20 chuckv
2311 mmeineke 568
2312     * libmdtools/: ForceFields.cpp, Thermo.cpp, Verlet.cpp: fixes for
2313     NVT
2314    
2315 tim 926 2003-04-08 09:39 gezelter
2316 mmeineke 568
2317     * libmdtools/Verlet.cpp: fixes for nvt / npt
2318    
2319 tim 926 2003-04-08 09:34 gezelter
2320 mmeineke 568
2321     * libmdtools/: ExtendedSystem.cpp, StatWriter.cpp, Symplectic.cpp,
2322     Thermo.cpp, Verlet.cpp: dt/2 fix in nvt
2323    
2324 tim 926 2003-04-08 07:50 gezelter
2325 mmeineke 568
2326     * libmdtools/ExtendedSystem.cpp: Fixes for affine transform
2327    
2328 tim 926 2003-04-08 07:44 gezelter
2329 mmeineke 568
2330     * libmdtools/: ExtendedSystem.cpp, Molecule.cpp, Molecule.hpp,
2331     Symplectic.cpp, Thermo.cpp, Verlet.cpp: Changes to integrate the
2332     NVT and NPT ensembles
2333    
2334 tim 926 2003-04-07 16:42 gezelter
2335 mmeineke 568
2336     * libBASS/Globals.cpp, libBASS/Globals.hpp,
2337     libmdtools/ExtendedSystem.cpp, libmdtools/SimInfo.cpp,
2338     libmdtools/SimSetup.cpp: Fixes for NPT and NVT
2339    
2340 tim 926 2003-04-07 16:20 mmeineke
2341 mmeineke 568
2342     * libmdtools/calc_sticky_pair.F90: fixed a sign error in the radial
2343     portion of SSD.
2344    
2345 tim 926 2003-04-07 16:16 mmeineke
2346 mmeineke 568
2347     * libmdtools/: ForceFields.cpp, Symplectic.cpp:
2348     doing some testing in sticky through Symplectic.
2349    
2350 tim 926 2003-04-07 15:51 gezelter
2351 mmeineke 568
2352     * libmdtools/: ExtendedSystem.cpp, Verlet.cpp: Working on NVT
2353    
2354 tim 926 2003-04-07 15:50 chuckv
2355 mmeineke 568
2356     * libmdtools/do_Forces.F90: Fixed transpose bug in mpi reduce for
2357     tau and virial.
2358    
2359 tim 926 2003-04-07 15:06 mmeineke
2360 mmeineke 568
2361     * libmdtools/DumpWriter.cpp, libmdtools/SimInfo.cpp,
2362     libmdtools/SimSetup.cpp, libmdtools/Symplectic.cpp,
2363     libmdtools/calc_dipole_dipole.F90, libmdtools/calc_sticky_pair.F90,
2364     src/Makefile: bug fixes
2365    
2366 tim 926 2003-04-07 11:56 gezelter
2367 mmeineke 568
2368     * libmdtools/: ExtendedSystem.cpp, Molecule.cpp, Molecule.hpp,
2369     StatWriter.cpp, Symplectic.cpp, Thermo.cpp, Thermo.hpp, Verlet.cpp:
2370     Many fixes to add extended system
2371    
2372 tim 926 2003-04-07 09:30 gezelter
2373 mmeineke 568
2374     * src/Makefile: Fixed a bug caused by my experimentation
2375    
2376 tim 926 2003-04-07 09:30 gezelter
2377 mmeineke 568
2378     * libmdtools/: ExtendedSystem.cpp, ExtendedSystem.hpp,
2379     Integrator.hpp, Makefile, SimSetup.cpp, Symplectic.cpp, Verlet.cpp:
2380     Added ExtendedSystem infrastructure for NPT and NVT calculations
2381    
2382 tim 926 2003-04-07 09:30 gezelter
2383 mmeineke 568
2384     * libBASS/: Globals.cpp, Globals.hpp: Added targetPressure to BASS
2385    
2386     2003-04-04 23:07 gezelter
2387    
2388     * src/Makefile: final mods to try a fortran compiler
2389    
2390     2003-04-04 22:39 gezelter
2391    
2392     * libmdtools/: LJ_FF.cpp, SimInfo.cpp, TraPPE_ExFF.cpp,
2393     fortranWrapDefines.hpp: Bug fixes for simulation module rewrites
2394    
2395     2003-04-04 21:56 gezelter
2396    
2397     * libmdtools/: Makefile, atype_module.F90, do_Forces.F90,
2398     fortranWrappers.cpp, wrappers.F90: bug fixes for compilation
2399    
2400     2003-04-04 21:45 gezelter
2401    
2402     * libmdtools/: fortranWrapDefines.hpp, fortranWrappers.hpp: bug
2403     fixes to fortran wrappers
2404    
2405     2003-04-04 17:22 chuckv
2406    
2407     * libmdtools/: Makefile, calc_LJ_FF.F90, calc_dipole_dipole.F90,
2408     calc_gb.F90, calc_reaction_field.F90, calc_sticky_pair.F90,
2409     do_Forces.F90, fortranWrapDefines.hpp, fortranWrappers.cpp,
2410     simulation_module.F90, wrappers.F90: Breaking c and fortran, c gets
2411     smarter, fortran gets dumber...
2412    
2413     2003-04-04 14:57 mmeineke
2414    
2415     * libmdtools/: calc_dipole_dipole.F90, do_Forces.F90,
2416     neighborLists.F90: fixed a memory read bug in neighborlist
2417    
2418     2003-04-04 14:47 gezelter
2419    
2420     * libmdtools/: ExtendedSystem.cpp, ExtendedSystem.hpp, SimInfo.cpp,
2421     SimInfo.hpp, Thermo.cpp: Changes for Extended System
2422    
2423     2003-04-04 14:16 gezelter
2424    
2425     * libmdtools/: ExtendedSystem.cpp, ExtendedSystem.hpp, SimInfo.cpp,
2426     SimInfo.hpp: Fixes for ExtendedSystem
2427    
2428     2003-04-03 20:57 gezelter
2429    
2430     * libmdtools/ExtendedSystem.hpp: Added extended system header
2431    
2432     2003-04-03 20:57 gezelter
2433    
2434     * libmdtools/: ExtendedSystem.cpp, Thermo.cpp, Thermo.hpp: changes
2435     for extended system code
2436    
2437     2003-04-03 18:49 gezelter
2438    
2439     * libmdtools/: ExtendedSystem.cpp, NVT.cpp: renamed nvt to
2440     extendedsystem
2441    
2442     2003-04-03 17:19 mmeineke
2443    
2444     * libmdtools/Molecule.hpp: added some little fixes here and there.
2445    
2446     2003-04-03 17:01 mmeineke
2447    
2448     * libmdtools/TraPPE_ExFF.cpp: fixed a possible call before
2449     initialize bug.
2450    
2451     2003-04-03 16:12 mmeineke
2452    
2453     * libmdtools/: DumpWriter.cpp, Molecule.cpp, randomSPRNG.hpp: just
2454     little things like deleteing unused variables and such.
2455    
2456     2003-04-03 15:57 mmeineke
2457    
2458     * libmdtools/: Molecule.cpp, Molecule.hpp: a few fixes to
2459     simError.h also some fixes to Molecule.hpp
2460    
2461     2003-04-03 15:57 mmeineke
2462    
2463     * libBASS/simError.h: a few fixes to simError.h
2464    
2465     2003-04-03 15:21 mmeineke
2466    
2467     * libBASS/Makefile, libBASS/mpiBASS.c, libBASS/simError.c,
2468     libBASS/simError.h, libmdtools/DumpWriter.cpp,
2469     libmdtools/ForceFields.cpp, libmdtools/InitializeFromFile.cpp,
2470     libmdtools/LJ_FF.cpp, libmdtools/Makefile, libmdtools/Thermo.cpp,
2471     libmdtools/TraPPE_ExFF.cpp, libmdtools/mpiSimulation.cpp,
2472     src/Makefile, src/oopse.cpp: fixed some small things with
2473     simError.h
2474    
2475     2003-04-03 15:19 gezelter
2476    
2477     * libmdtools/: Molecule.cpp, Molecule.hpp: Starting work on NPT
2478    
2479     2003-04-03 14:58 gezelter
2480    
2481     * libmdtools/: NVT.cpp, Thermo.cpp: Added NVT file (very broken for
2482     now)
2483    
2484     2003-04-03 08:42 gezelter
2485    
2486     * README, libmdtools/Thermo.cpp, utils/Makefile, utils/quickLate.c:
2487     Changed Readme, added some files
2488    
2489     2003-04-02 17:19 mmeineke
2490    
2491     * libmdtools/: ForceFields.cpp, SimInfo.cpp, SimSetup.cpp,
2492     Symplectic.cpp, calc_dipole_dipole.F90, calc_sticky_pair.F90:
2493     dipoles mostly work, but there is a memory leak somewhere.
2494    
2495     2003-04-02 10:01 mmeineke
2496    
2497     * libmdtools/TraPPE_ExFF.cpp: Fixed a bug where MPI was not getting
2498     the proper atomIdents.
2499    
2500     2003-04-01 11:50 chuckv
2501    
2502     * libmdtools/SimInfo.cpp, libmdtools/do_Forces.F90,
2503     libmdtools/mpiSimulation.cpp, libmdtools/mpiSimulation_module.F90,
2504     samples/argon/argon.bass: more bug fixes....
2505    
2506     2003-04-01 11:49 mmeineke
2507    
2508     * libmdtools/: DumpWriter.cpp, InitializeFromFile.cpp: Fixed
2509     DumpWriter to be more robust to errors. also added a little
2510     namespace to InitFromFile to wrap it's helper functions in MPI
2511    
2512     2003-03-31 17:09 chuckv
2513    
2514     * libmdtools/: SimInfo.cpp, do_Forces.F90: Fixed bug with pot_local
2515     not zeroed.
2516    
2517     2003-03-31 16:50 chuckv
2518    
2519     * libmdtools/BendExtensions.cpp, libmdtools/Exclude.cpp,
2520     libmdtools/ForceFields.cpp, libmdtools/Molecule.cpp,
2521     libmdtools/Molecule.hpp, libmdtools/SimInfo.cpp,
2522     libmdtools/SimSetup.cpp, libmdtools/Thermo.cpp,
2523     libmdtools/TraPPE_ExFF.cpp, libmdtools/do_Forces.F90,
2524     samples/alkane/butane.bass: Fixes in MPI force calc and in
2525     Trappe_Ex parsing.
2526    
2527     2003-03-28 17:34 chuckv
2528    
2529     * libmdtools/DumpWriter.cpp: bug fix in DumpWriter.cpp
2530    
2531     2003-03-28 16:45 chuckv
2532    
2533     * libBASS/Makefile, libmdtools/DumpWriter.cpp,
2534     libmdtools/InitializeFromFile.cpp: Bug fixes in read-write
2535     routines.
2536    
2537     2003-03-28 14:33 mmeineke
2538    
2539     * libmdtools/: Exclude.cpp, Exclude.hpp, Molecule.cpp,
2540     Molecule.hpp, SRI.hpp, SimSetup.cpp, simulation_module.F90: fixed a
2541     bug where the Excludes were not being created properly
2542    
2543     2003-03-28 14:30 chuckv
2544    
2545     * libBASS/Makefile, libmdtools/DumpWriter.cpp,
2546     libmdtools/LJ_FF.cpp, libmdtools/SimSetup.cpp,
2547     libmdtools/TraPPE_ExFF.cpp, libmdtools/mpiSimulation.cpp: mpi fixes
2548     and debugging mpi read write from file.
2549    
2550     2003-03-28 10:28 mmeineke
2551    
2552     * libmdtools/: LJ_FF.cpp, TraPPE_ExFF.cpp: fixed long range
2553     interactions in Trappe
2554    
2555     2003-03-27 18:33 chuckv
2556    
2557     * libmdtools/: SimSetup.cpp, mpiSimulation.cpp,
2558     mpiSimulation_module.F90: MPI buggy, fixed mpiRefresh issue.
2559    
2560     2003-03-27 17:16 mmeineke
2561    
2562     * libmdtools/: Exclude.cpp, SimSetup.cpp: fixed a bug where
2563     excludes were not being initialized
2564    
2565     2003-03-27 16:52 mmeineke
2566    
2567     * src/Makefile: [no log message]
2568    
2569     2003-03-27 16:52 mmeineke
2570    
2571     * libmdtools/SimSetup.cpp: Fixed a single processor segfault bug.
2572    
2573     2003-03-27 16:07 mmeineke
2574    
2575     * libmdtools/: Exclude.cpp, ForceFields.cpp, LJ_FF.cpp,
2576     Molecule.cpp, Symplectic.cpp, Thermo.cpp, TraPPE_ExFF.cpp,
2577     Verlet.cpp: fixed the compile time bugs, Source builds and links
2578    
2579     2003-03-27 15:48 mmeineke
2580    
2581     * libmdtools/: Molecule.cpp, SimInfo.hpp, SimSetup.cpp: fixed a few
2582     more bugs.
2583    
2584     2003-03-27 15:40 mmeineke
2585    
2586     * libmdtools/Molecule.cpp: added the Molecule.cpp file
2587    
2588     2003-03-27 15:39 mmeineke
2589    
2590     * libmdtools/: Makefile, Molecule.hpp: fixed the makefile
2591    
2592     2003-03-27 15:36 mmeineke
2593    
2594     * libmdtools/: AbstractClasses.hpp, ForceFields.cpp,
2595     ForceFields.hpp, LJ_FF.cpp, Makefile, Molecule.hpp, SimInfo.cpp,
2596     SimSetup.cpp, SimSetup.hpp: fixing some compile time bugs
2597    
2598     2003-03-27 15:12 mmeineke
2599    
2600     * libmdtools/: AbstractClasses.hpp, ForceFields.cpp,
2601     Integrator.hpp, Molecule.hpp, Symplectic.cpp, Thermo.cpp,
2602     Verlet.cpp: I have implemeted Molecules everywhere I could remember
2603     to. will now attempt to compile.
2604    
2605     2003-03-27 14:21 mmeineke
2606    
2607     * libmdtools/: Molecule.hpp, SimInfo.hpp, SimSetup.cpp,
2608     SimSetup.hpp, mpiSimulation.cpp, mpiSimulation.hpp: finished
2609     updating SimSetup to initialize and use the new MPI division of
2610     labour, and Molecule class
2611    
2612     2003-03-27 12:55 mmeineke
2613    
2614     * libmdtools/TraPPE_ExFF.cpp: finished conversion of TraPPE_ExFF to
2615     use Molecule
2616    
2617     2003-03-27 12:32 mmeineke
2618    
2619     * libmdtools/: ForceFields.cpp, ForceFields.hpp, LJ_FF.cpp,
2620     SimInfo.cpp, SimSetup.cpp, TraPPE_ExFF.cpp: LJ_FF has been
2621     converted to the new Molecule model. TraPPE_Ex is currently being
2622     updated. SimSetups routines are writtten, but not yet called.
2623    
2624     2003-03-27 10:07 gezelter
2625    
2626     * libmdtools/: DumpWriter.cpp, InitializeFromFile.cpp,
2627     mpiSimulation.cpp, mpiSimulation.hpp: fixes for local->global atom
2628     numbering in MPI
2629    
2630     2003-03-27 09:30 mmeineke
2631    
2632     * libmdtools/mpiSimulation.cpp: little bug fixes here and there.
2633    
2634     2003-03-26 20:49 gezelter
2635    
2636     * libmdtools/: DumpWriter.cpp, InitializeFromFile.cpp: Fixes to
2637     fileio for MPI
2638    
2639     2003-03-26 18:14 gezelter
2640    
2641     * libmdtools/: DumpWriter.cpp, Exclude.cpp, Molecule.hpp,
2642     mpiSimulation.cpp, mpiSimulation.hpp, mpiSimulation_module.F90: bug
2643     fixes many bug fixes
2644    
2645     2003-03-26 17:24 gezelter
2646    
2647     * libmdtools/DumpWriter.cpp: Making DumpWriter less dependent on
2648     sequence of atoms on the other processors. Node 0 now fires
2649     potatoes at other processors to get them to send french fries back.
2650    
2651     2003-03-26 17:02 mmeineke
2652    
2653     * libmdtools/: DirectionalAtom.cpp, SimSetup.cpp: the skeleton for
2654     making the molecules is in place. ForceField needs to be updated
2655     next.
2656    
2657     2003-03-26 16:54 mmeineke
2658    
2659     * libmdtools/: Atom.cpp, Atom.hpp, Exclude.cpp: fixed a couple of
2660     the "static" bugs in Atom and Exclude
2661    
2662     2003-03-26 16:50 mmeineke
2663    
2664     * libmdtools/: Exclude.cpp, Exclude.hpp, Molecule.hpp, SimInfo.hpp,
2665     SimSetup.cpp: still working on the SimSetup routine. also fixed
2666     some things in Exclude.hpp
2667    
2668     2003-03-26 16:24 gezelter
2669    
2670     * libmdtools/Makefile: Added Atom.cpp and Exclude.cpp
2671    
2672     2003-03-26 16:23 gezelter
2673    
2674     * libmdtools/: Atom.cpp, Exclude.cpp, Exclude.hpp: Fixes in Atom
2675     and Exclude list
2676    
2677     2003-03-26 16:04 gezelter
2678    
2679     * libmdtools/: Atom.cpp, Atom.hpp: Make Atom.cpp able to add and
2680     delete ranges of atoms
2681    
2682     2003-03-26 15:45 mmeineke
2683    
2684     * libmdtools/: Exclude.cpp, Exclude.hpp: added an Exclude class
2685     with static arrays similar to the Atom class
2686    
2687     2003-03-26 15:22 mmeineke
2688    
2689     * libmdtools/: Molecule.hpp, SimSetup.cpp, SimSetup.hpp: I'm
2690     overhauling the molecule class to contain it's own bonds, bends,
2691     and torsions.
2692    
2693     may god have mercy on my soul.
2694    
2695     2003-03-26 14:34 chuckv
2696    
2697     * libmdtools/mpiSimulation.cpp: Finished globalIndex.
2698    
2699     2003-03-26 13:02 gezelter
2700    
2701     * libmdtools/: mpiComponentPlan.h, mpiSimulation.cpp,
2702     mpiSimulation.hpp: MPI stuff for passing out molecules
2703    
2704     2003-03-26 11:12 chuckv
2705    
2706     * libmdtools/mpiSimulation.cpp: working on load balancing
2707    
2708     2003-03-26 10:37 chuckv
2709    
2710     * libmdtools/Thermo.cpp, libmdtools/Thermo.hpp,
2711     samples/argon/argon.bass: Fixes for Parallel thermalization
2712    
2713     2003-03-26 09:55 mmeineke
2714    
2715     * libmdtools/: SimInfo.cpp, Thermo.cpp: fixed an mpi include bug in
2716     THermo.cpp
2717    
2718     2003-03-25 17:54 chuckv
2719    
2720     * libmdtools/: Thermo.cpp, Thermo.hpp: Fixed bugs with calculation
2721     of potential energy and temperature.
2722    
2723     2003-03-25 09:29 mmeineke
2724    
2725 tim 1031 * libBASS/obj/dummy, libmdtools/obj/dummy, libmdtools/MPIobj/dummy,
2726     src/MPIobj/dummy, src/obj/dummy: [no log message]
2727 mmeineke 568
2728     2003-03-25 09:29 mmeineke
2729    
2730     * libBASS/MPIobj/dummy: added dummy files to keep the build
2731     deirectories from being pruned.
2732    
2733     2003-03-24 20:07 gezelter
2734    
2735 tim 1005 * samples/Makefile: moving tests to samples
2736 mmeineke 568
2737     2003-03-24 20:06 gezelter
2738    
2739 tim 1005 * samples/: alkane/Makefile, alkane/alkanes.mdl,
2740     alkane/butane.bass, alkane/init_butane.eor, argon/Makefile,
2741     argon/argon.bass, argon/init_argon.eor, argon/lj.mdl,
2742     lipid/5x5.bass, lipid/Makefile, lipid/init_5x5.eor,
2743     lipid/lipid.mdl, lipid/water.mdl, water/Makefile,
2744     water/init_ssd.eor, water/ssd.bass, water/water.mdl: moved tests to
2745     samples
2746 mmeineke 568
2747     2003-03-24 19:51 gezelter
2748    
2749     * ac-tools/configure.in: Tests are becoming samples
2750    
2751     2003-03-24 19:46 gezelter
2752    
2753 tim 1005 * ac-tools/Make.conf.in: Added makefiles in tests directories
2754 mmeineke 568
2755     2003-03-24 16:55 gezelter
2756    
2757     * libBASS/Globals.cpp, libBASS/Globals.hpp, libmdtools/SimInfo.cpp,
2758     libmdtools/SimInfo.hpp, libmdtools/SimSetup.cpp,
2759     libmdtools/TraPPE_ExFF.cpp, libmdtools/calc_dipole_dipole.F90,
2760     libmdtools/calc_reaction_field.F90,
2761     libmdtools/calc_sticky_pair.F90, libmdtools/do_Forces.F90,
2762     libmdtools/simulation_module.F90: electrostatic changes for dipole
2763     / RF separation
2764    
2765     2003-03-24 13:33 mmeineke
2766    
2767     * libmdtools/: Atom.hpp, ForceFields.cpp, SimInfo.cpp,
2768     do_Forces.F90: little bug fixes here and there
2769    
2770     2003-03-24 10:26 mmeineke
2771    
2772     * libmdtools/: ForceFields.cpp, f_verlet_constrained.F90: fixed bug
2773     where short range interactions were not being calculated.
2774    
2775     removed some debug print statements
2776    
2777     2003-03-21 17:11 chuckv
2778    
2779     * libmdtools/: TraPPE_ExFF.cpp, calc_dipole_dipole.F90,
2780     do_Forces.F90, f_verlet_constrained.F90, simulation_module.F90:
2781     various write statements for debugging
2782    
2783     2003-03-21 16:26 chuckv
2784    
2785     * forceFields/Makefile: added links to the makefile in forceFields
2786    
2787     2003-03-21 15:52 gezelter
2788    
2789     * ac-tools/Make.conf.in, ac-tools/configure.in,
2790     libmdtools/Makefile: Fixed F_MACH_DEP bug
2791    
2792     2003-03-21 15:37 gezelter
2793    
2794     * ChangeLog, Makefile, ac-tools/Make.conf.in, ac-tools/config.h.in,
2795     ac-tools/configure.in, forceFields/Makefile, libBASS/Makefile,
2796     libmdtools/Makefile, scripts/cvs2cl.pl, scripts/sfmakedepend,
2797     src/Makefile, utils/sfmakedepend: Makefile fixes, directory re-org,
2798     autoconf fixes
2799    
2800 gezelter 385 2003-03-21 14:58 gezelter
2801 mmeineke 377
2802 gezelter 385 * LICENSE: Added license file
2803    
2804     2003-03-21 14:55 gezelter
2805    
2806     * forceFields/Makefile: Fixed makefile
2807    
2808     2003-03-21 14:49 gezelter
2809    
2810     * forceFields/Makefile: Makefile for forceFields
2811    
2812     2003-03-21 14:42 gezelter
2813    
2814     * README: Readme changes
2815    
2816     2003-03-21 12:52 mmeineke
2817    
2818     * src/Makefile: [no log message]
2819    
2820     2003-03-21 12:52 mmeineke
2821    
2822     * libBASS/Makefile, libmdtools/Makefile: Makefile fixes for depends
2823    
2824     2003-03-21 12:42 mmeineke
2825    
2826     * AUTHORS, ChangeLog, NEWS, Makefile, README,
2827     ac-tools/Make.conf.in, ac-tools/aclocal.m4, ac-tools/config.guess,
2828     ac-tools/config.h.in, ac-tools/config.sub, ac-tools/configure.in,
2829     ac-tools/install-sh, forceFields/DipoleTest.frc,
2830     forceFields/LJ_FF.frc, forceFields/TraPPE.frc,
2831     forceFields/TraPPE_Ex.frc, libBASS/AtomStamp.cpp,
2832     libBASS/AtomStamp.hpp, libBASS/BASS_interface.cpp,
2833     libBASS/BASS_interface.h, libBASS/BASS_parse.c,
2834     libBASS/BASS_parse.h, libBASS/BASSlex.l, libBASS/BASSyacc.y,
2835     libBASS/BendStamp.cpp, libBASS/BendStamp.hpp,
2836     libBASS/BondStamp.cpp, libBASS/BondStamp.hpp,
2837     libBASS/Component.cpp, libBASS/Component.hpp, libBASS/Globals.cpp,
2838     libBASS/Globals.hpp, libBASS/LinkedAssign.cpp,
2839     libBASS/LinkedAssign.hpp, libBASS/LinkedCommand.cpp,
2840     libBASS/LinkedCommand.hpp, libBASS/MakeStamps.cpp,
2841     libBASS/MakeStamps.hpp, libBASS/Makefile,
2842     libBASS/MoleculeStamp.cpp, libBASS/MoleculeStamp.hpp,
2843     libBASS/TorsionStamp.cpp, libBASS/TorsionStamp.hpp,
2844     libBASS/interface.c, libBASS/make_nodes.c, libBASS/make_nodes.h,
2845     libBASS/mpiBASS.c, libBASS/mpiBASS.h, libBASS/node_list.h,
2846     libBASS/parse_interface.h, libBASS/parse_me.h,
2847     libBASS/parse_tree.c, libBASS/parse_tree.h, libBASS/simError.c,
2848     libBASS/simError.h, src/Makefile, src/oopse.cpp, src/oose.cpp,
2849     utils/sfmakedepend, ac-tools/shtool,
2850     libmdtools/AbstractClasses.hpp, libmdtools/Atom.hpp,
2851     libmdtools/Bend.cpp, libmdtools/BendExtensions.cpp,
2852     libmdtools/Bond.cpp, libmdtools/BondExtensions.cpp,
2853     libmdtools/DipoleTestFF.cpp, libmdtools/DirectionalAtom.cpp,
2854     libmdtools/DumpWriter.cpp, libmdtools/ForceFields.cpp,
2855     libmdtools/ForceFields.hpp, libmdtools/GhostBend.cpp,
2856     libmdtools/InitializeFromFile.cpp, libmdtools/Integrator.hpp,
2857     libmdtools/LJ_FF.cpp, libmdtools/Linux_ifc_machdep.F90,
2858     libmdtools/Makefile, libmdtools/Molecule.hpp,
2859     libmdtools/ReadWrite.hpp, libmdtools/SRI.hpp,
2860     libmdtools/SimInfo.cpp, libmdtools/SimInfo.hpp,
2861     libmdtools/SimSetup.cpp, libmdtools/SimSetup.hpp,
2862     libmdtools/StatWriter.cpp, libmdtools/Symplectic.cpp,
2863     libmdtools/Thermo.cpp, libmdtools/Thermo.hpp,
2864     libmdtools/Torsion.cpp, libmdtools/TorsionExtensions.cpp,
2865     libmdtools/TraPPEFF.cpp, libmdtools/TraPPE_ExFF.cpp,
2866     libmdtools/Verlet.cpp, libmdtools/atype_module.F90,
2867     libmdtools/calc_LJ_FF.F90, libmdtools/calc_dipole_dipole.F90,
2868     libmdtools/calc_gb.F90, libmdtools/calc_reaction_field.F90,
2869     libmdtools/calc_sticky_pair.F90, libmdtools/do_Forces.F90,
2870     libmdtools/fForceField.h, libmdtools/fSimulation.h,
2871     libmdtools/f_verlet_constrained.F90, libmdtools/forceFactory.hpp,
2872     libmdtools/force_globals.F90, libmdtools/fortranWrapDefines.hpp,
2873     libmdtools/fortranWrappers.cpp, libmdtools/fortranWrappers.hpp,
2874     libmdtools/mpiComponentPlan.h, libmdtools/mpiForceField.c,
2875     libmdtools/mpiForceField.h, libmdtools/mpiSimulation.cpp,
2876     libmdtools/mpiSimulation.hpp, libmdtools/mpiSimulation_module.F90,
2877     libmdtools/neighborLists.F90, libmdtools/randomSPRNG.cpp,
2878     libmdtools/randomSPRNG.hpp, libmdtools/simulation_module.F90,
2879 tim 927 libmdtools/vector_class.F90, libmdtools/wrappers.F90: Initial
2880     revision
2881 gezelter 385
2882     2003-03-21 12:42 mmeineke
2883    
2884     * AUTHORS, ChangeLog, NEWS, Makefile, README,
2885     ac-tools/Make.conf.in, ac-tools/aclocal.m4, ac-tools/config.guess,
2886     ac-tools/config.h.in, ac-tools/config.sub, ac-tools/configure.in,
2887     ac-tools/install-sh, forceFields/DipoleTest.frc,
2888     forceFields/LJ_FF.frc, forceFields/TraPPE.frc,
2889     forceFields/TraPPE_Ex.frc, libBASS/AtomStamp.cpp,
2890     libBASS/AtomStamp.hpp, libBASS/BASS_interface.cpp,
2891     libBASS/BASS_interface.h, libBASS/BASS_parse.c,
2892     libBASS/BASS_parse.h, libBASS/BASSlex.l, libBASS/BASSyacc.y,
2893     libBASS/BendStamp.cpp, libBASS/BendStamp.hpp,
2894     libBASS/BondStamp.cpp, libBASS/BondStamp.hpp,
2895     libBASS/Component.cpp, libBASS/Component.hpp, libBASS/Globals.cpp,
2896     libBASS/Globals.hpp, libBASS/LinkedAssign.cpp,
2897     libBASS/LinkedAssign.hpp, libBASS/LinkedCommand.cpp,
2898     libBASS/LinkedCommand.hpp, libBASS/MakeStamps.cpp,
2899     libBASS/MakeStamps.hpp, libBASS/Makefile,
2900     libBASS/MoleculeStamp.cpp, libBASS/MoleculeStamp.hpp,
2901     libBASS/TorsionStamp.cpp, libBASS/TorsionStamp.hpp,
2902     libBASS/interface.c, libBASS/make_nodes.c, libBASS/make_nodes.h,
2903     libBASS/mpiBASS.c, libBASS/mpiBASS.h, libBASS/node_list.h,
2904     libBASS/parse_interface.h, libBASS/parse_me.h,
2905     libBASS/parse_tree.c, libBASS/parse_tree.h, libBASS/simError.c,
2906     libBASS/simError.h, src/Makefile, src/oopse.cpp, src/oose.cpp,
2907     utils/sfmakedepend, ac-tools/shtool,
2908     libmdtools/AbstractClasses.hpp, libmdtools/Atom.hpp,
2909     libmdtools/Bend.cpp, libmdtools/BendExtensions.cpp,
2910     libmdtools/Bond.cpp, libmdtools/BondExtensions.cpp,
2911     libmdtools/DipoleTestFF.cpp, libmdtools/DirectionalAtom.cpp,
2912     libmdtools/DumpWriter.cpp, libmdtools/ForceFields.cpp,
2913     libmdtools/ForceFields.hpp, libmdtools/GhostBend.cpp,
2914     libmdtools/InitializeFromFile.cpp, libmdtools/Integrator.hpp,
2915     libmdtools/LJ_FF.cpp, libmdtools/Linux_ifc_machdep.F90,
2916     libmdtools/Makefile, libmdtools/Molecule.hpp,
2917     libmdtools/ReadWrite.hpp, libmdtools/SRI.hpp,
2918     libmdtools/SimInfo.cpp, libmdtools/SimInfo.hpp,
2919     libmdtools/SimSetup.cpp, libmdtools/SimSetup.hpp,
2920     libmdtools/StatWriter.cpp, libmdtools/Symplectic.cpp,
2921     libmdtools/Thermo.cpp, libmdtools/Thermo.hpp,
2922     libmdtools/Torsion.cpp, libmdtools/TorsionExtensions.cpp,
2923     libmdtools/TraPPEFF.cpp, libmdtools/TraPPE_ExFF.cpp,
2924     libmdtools/Verlet.cpp, libmdtools/atype_module.F90,
2925     libmdtools/calc_LJ_FF.F90, libmdtools/calc_dipole_dipole.F90,
2926     libmdtools/calc_gb.F90, libmdtools/calc_reaction_field.F90,
2927     libmdtools/calc_sticky_pair.F90, libmdtools/do_Forces.F90,
2928     libmdtools/fForceField.h, libmdtools/fSimulation.h,
2929     libmdtools/f_verlet_constrained.F90, libmdtools/forceFactory.hpp,
2930     libmdtools/force_globals.F90, libmdtools/fortranWrapDefines.hpp,
2931     libmdtools/fortranWrappers.cpp, libmdtools/fortranWrappers.hpp,
2932     libmdtools/mpiComponentPlan.h, libmdtools/mpiForceField.c,
2933     libmdtools/mpiForceField.h, libmdtools/mpiSimulation.cpp,
2934     libmdtools/mpiSimulation.hpp, libmdtools/mpiSimulation_module.F90,
2935     libmdtools/neighborLists.F90, libmdtools/randomSPRNG.cpp,
2936     libmdtools/randomSPRNG.hpp, libmdtools/simulation_module.F90,
2937 tim 927 libmdtools/vector_class.F90, libmdtools/wrappers.F90: New OOPSE
2938     Tree
2939 gezelter 385