ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE/ChangeLog
Revision: 1141
Committed: Wed Apr 28 23:09:32 2004 UTC (20 years, 2 months ago) by tim
File size: 97588 byte(s)
Log Message:
keep the previous position of cantilever in SMD

File Contents

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