ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE/ChangeLog
Revision: 1248
Committed: Fri Jun 4 19:30:05 2004 UTC (20 years, 1 month ago) by tim
File size: 112681 byte(s)
Log Message:
constraint algorithm for minimization is working

File Contents

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