ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE/ChangeLog
Revision: 927
Committed: Mon Jan 12 22:54:42 2004 UTC (20 years, 6 months ago) by tim
File size: 78423 byte(s)
Log Message:
fix a bug in copying string

File Contents

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