Added simulation struct...
Changes they are a comming....
Added a generic util code directory and moved Linux_ifc_machdep to it. MPI changes to compile MPI modules.
More bug fixes... Forgot to build sprng
For some unknown reason the Single processor builds. Has not been tested!
final version before the single processor build
added the fortran function wrapping to the mpiSim class
added wrapping of fortran to a private function of SimInfo
Added init function to c++ force module.
More changes to lj_ff. Force loop almost ready.
added some stuf to implement thefortran interface in LJ_FF
tarted some additions to wrap LJ down to fortran. INCOMPLETE!
starting down the crooked path of the fornographer.
fixed up LJ_FF
Finished thermo and randomSPRNG classes.
Thermo now can use SPRNG or rand48 (if not MPI). Finished up work on randomSPRNG. Still need to fix access to MPISimulation.
Added more code to randomSPRNG classes.
Changed thermo getKinetic and getPotential for MPI. Added header for SPRNG random number generator class.
Added SPRNG header file.
+ added lennard-jones force module and corresponding class. + created forceFactory directory.
finishing work on making DumpWriter parrallel
added the pareDumpLine routine to the Initialize from File class
Initial mpi io conversion.
fixed typo with #ifdef.
Added mpiComponentPlan.h a dual fortran c header file defining mpi simulation parameters for both c and fortran.
made some shanges to streamline the setup in SimSetup
cleaned up the divideLabour interface to use the information about Moleculestamps in the entryPlug.
added the extraction routines so that the moleculeStamps corresponding to the actual components used in the simulation are now persistent throughout, and accessable through the SimInfo object.
Working on the clean removal of key Molecule stamps from the Hash table. stamps will be moved into a persitient linked list.
Added divideLabor.
First addition of mpiDivideLabor to split mpi simulation among processors.
added files to divide the molecules among the processes.
Addition of c wrapper header for for fortran module proceedures.
some quick optimizations to the indexing in the storage arrays
*** empty log message ***
*** empty log message ***
added simError.h to the makefile
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
finished work on the error handling struct and functions
started work on a global error handling scheme
making further modifications to make FOrceField objects mpi aware
more tinkering with the forcefield event loop
minor revisions
Changing internal storage of positions, torqes, forces, velocities, etc.
adding ForceField mpi awareness
*** empty log message ***
Added lhs of assignments..
Fixed double inclusion of mpiBASSEventType with define in header file.
*** empty log message ***
*** empty log message ***
added stamp and template diagnostic features
*** empty log message ***
*** empty log message ***
Initial mpi support
Addition of mpiInterface to code base.
First stab at passing base events to mpi....
begin the pain that is MPI. abandon all hope ye who check out this branch.. P.S. we've added consistent BASS error checking
fixed allot of warnings, and adde the molecule
starting work on the molecule class
added the getA( double the_A[3][3] ) routine to the Directional Atom Class, to facilitate easier RotMat aquisition
This commit was generated by cvs2svn to compensate for changes in r10, which included commits to RCS files with non-trunk default branches.