included visitors and minimizer
new changes
time to break SimSetup
added new classes in progress
isLinear and linearAxis are virtual in StuntDouble, but are implemented by DirectionalAtom and RigidBody In StuntDouble, they should return false and "-1" but there should be logic to figure them out in the other two classes
Don't remember what I did
Breaky Breaky
fixed useXXX in the entry_plug so that it only is set if the atoms really are in the simulation
testing force fields
testing shapes
mess up ......
Shapes looks like it's working
these core classes get compiled
more work on Molecule class
still debugging
shapes rcut calculator added
shorter run
rewrite Molecule class.
Remove some deprecated files
More painful reconstruction is coming !!!
More work on StuntDouble, Atom, DirectionalAtom and RigidBody
remove old Vector3d.hpp from application/simpleBuilder
Minor change in next_combination
Done with combination
change documentation of next_combination.hpp
ReplaceWildCard is working
adding replace wildcard function
Minor change
STL next_permutation like next_combination is working
fix of setDipoles
forgot to advance lines in the shapeFile
forgot the orientation line
fixed duplicate declaration foo
uncommented .in line
next_combination in progress
adding next_combination test case
STL Compatible combination sequence generator
bug fixed in GenerateCombination.hpp
a STL next_permutaion like next_combination function.
no message
ReplaceWildCard(recursive version) is working, need refactoring. An iterative version is on the way
ReplaceWildCard in progress
Adding Test Case for ReplaceWildCard
adding ReplaceWildCard.hpp, need test
Adding Generic TupleMatcher, wild char matching is on the way
Adding Generic Tuple3 and Tuple4
bug fix
subclass foo
more char* -> string conversion
char* -> string
Making ShapeType into a ShapeAtomType, fixing some isXXX
define name collision
forcefield refactoring for shapes
adding sample shape directory
DataStorage passes unit test
Changes to help advance shapes
Changes to Shapes force field reader
Snaphot and SnapshotTestCase in progress
add getArray function to RectMatrix and Vector classes
adding GenericFactory Test Case. GenericFactory now can bed used to creat ForcefieldFactory and IntegratorFactory etc.
more classes get reconstructed
GenericFactory pass unit test
Refactoring in progress
more work in Snapshot
Dear god! It runs and conserves energy!
strDUP not strCOPY
fixey fixey the breakey breakey
compiler flags
fixey fixey
Added un-busticated fortran files and c/Fortran interfaces
More on AtomType and DirectionalAtomType
Adding AtomType
Snapshot and SnapshotManager in progress
adding test case for Snapshot and snapshotManager.
Breaky Breaky. Fixey Fixey.
remove some junk files
remove backup of GenericData.hpp
replace old GebericData with new GenericData
Added newLJtype to lj module.
Added interface for fortran lj module.
GenericData and PropertyMap pass unit test.
fixed a fortran name problem
adding generic data test case
Fortran/C++ interface de-obfuscation project appears to be complete! Woo hoo!
Fortran/C++ interface de-obfuscation project continues
Fortran/C++ interface de-obfuscation project (It is a very long story)
Math library pass the unit test
Snapshot and SnapshotManager in design phase
namespace problem prevented linking
fixed include
more fortran name mangling
yet more fortran renaming
Fortran name cleanup continues
fixing some broken fortran stuff
name sanity on the fortran side
*** empty log message ***
except diagonalize(), all of functions in math library pass the test
Added correct prototypes for C-fortran interface functions.
Added correct prototypes for C-fortran interface functions.
more bugs get fixed at math library
Added new files for fortran interface.
regressing
working on shapes for portability
working on shapes
changed around findBegin
more bugs are fixed in Vector class
fix some bugs in RectMatrixTestCase
implement more test cases
more tests on math library
adding more testing units
fix some bugs in Quaternion class
Your basic run of the mill real-valued versions of Y_l^m(\theta, \phi)
Working on getting Shapes into OOPSE
Added ShapeType
adding vector test case
adding generic factory and vector test case
math library in progress
add quaternion class
adding test file
fix a bunch of bugs
change const_cast to statc_const
fix a bug in basic_ifstrstream.hpp
forget to use namespace oopse
Changed optimization flags for XLF and XLC.
adding ifstrstream test case
fix include
fix incompatible declaration in jacobi
adding Makefile
adding test case for ifstrstream
add ifstrstreamTestCase
add checkFilename Option
add SquareMatrixTestCase class
adding basic_ifstrstream
math library in progress
FileReader in progress
Matrix in progress, test in isOrthogonal of SquareMatrix is failed by some reasons
adding PropertyMap class
adding testing unit
adding RectMatrix
refactory vector and matrix classes
Remove some Makefile.in
add Vector3d.hpp and Matrix3x3d.hpp
adding c++ coding style
change #include "mpi.h" to #include <mpi.h> in AbstractClasses.hpp
fix a bug in filepp
using filepp to generate dependencies instead of compilers
filepp can be used to generate dependencies for c/c++ now
remove -module from F90Options
adding rules to move fortran 90 module to target directory
fixed makefile.in
remove "use bytes" which causes problem in sgi machine
add Makefile
fix Makefile under water directory
remove argon.dump and argon.eor from Makefile
Remove some Makefile.in
*** empty log message ***
fix make install
adding make install
add Makefile to sample directory
moved the getopt stuff
more build fixes
adding doxygen configuration file
filepp can handle different fortran module case and suffix
Chris doesn't know about the OOPSE-2.0 directory structure yet
Yeah yeah, we'lll get around to it later
cleaning up build process
made the file reading in restraints more intelligent - no longer gives uninformative seg faults
cleaning up
Cleaning up a bit
fix make statistics
adding GNU make functions to combine all of the static libraries to a big library
adding shared library flag
move mpiSimulation_module to DarkSide
building MPI version;using static library instead of shared library
pass __FORTRAN90 instead of __F90 to filepp
add make cvslog
more work on the parallel build
changes to backport declare flags
Started work merging shapes
remove sfmakedepend from cvs tree
add oopse_ as library prefix
fix a space trimming bug in filepp
A few minor build changes
adding fortran90 make dependency tool
make clean is smart enough to only remove object files belong to current package. turn off silent mode
define DEV_ROOT as relative path
get the relative path by shell script
eliminate DEV_ROOT by relative path
add PackageLibs; fix dependency rule
updates
Working on make stuff
If makefile does not exist, print error message
fix dependencies rule
still working on build process
add print statment to rules
change Makefile to relative path
remove StringUtils.c which cause headache in bulding libutils
change directory structure of application. Every executable file is replaced in seperate directory
Keep that lib around, please.
starting a configure version
move fortran files around to solve dependency problem
*** empty log message ***
fix fortran dependency problem
add yacc and lex rules
adding include path to F90Options
change suffix from .cc to .cpp
change the #include in source files
Import of OOPSE v. 2.0