ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE/ChangeLog
Revision: 1144
Committed: Sat May 1 18:52:38 2004 UTC (20 years, 2 months ago) by tim
File size: 97988 byte(s)
Log Message:
C++ pass groupList to fortran

File Contents

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