Skip to content
Snippets Groups Projects
  1. Jul 20, 2018
  2. Oct 30, 2016
  3. Aug 03, 2016
  4. Jul 29, 2016
  5. Jan 08, 2016
  6. Aug 27, 2014
  7. Jun 25, 2014
  8. Oct 09, 2013
  9. Apr 17, 2013
  10. Nov 23, 2012
    • Giovanni Bussi's avatar
      Source tree reorganization · 07d51f5a
      Giovanni Bussi authored
      All the source code have been moved into subdirectories of src/
      Some of these subdirectories are treated in a special manner:
      src/wrapper contains the wrappers for MD codes
      src/main contains the main.cpp file
      src/config contains files generated without compilation,
        just based on configuration info
      src/lib is the place where executables and libraries are put
        at the end
      src/cltools contains the command line tools
      src/tools contains plumed tools (reusable classes)
      src/basic contains PlumedMain, Action hierarchy and other basic stuff
      src/multicolvar contains MultiColvar stuff
      src/imd is the interactive MD (still not totally portable).
      
      Notice that, to allow easy inclusion of .h files from other modules,
      I link all the directories in src/ into module directory. In this
      way it is possible e.g. to write #include "config/PlumedConfig.h"
      
      See src/README and src/basic/Makefile to understand how inter-module
      dependencies are set
      07d51f5a
  11. Jul 30, 2012
    • Giovanni Bussi's avatar
      PlumedFile tool implemented · ce154fdb
      Giovanni Bussi authored
      Documentation is still a bit poor. I used it to replace
      the Log implementation and also for in the GenericPrint class.
      In the log, this implies a small change (FIELDS line is
      written in also in the log).
      
      I tried to make everything so that regtests are not affected. Only,
      change, now the rt17 (using _ROTATE) works correctly, writing
      field names as they are updated.
      ce154fdb
  12. Jul 20, 2012
  13. Jul 19, 2012
    • Giovanni Bussi's avatar
      License related stuff · d22394b4
      Giovanni Bussi authored
      I added a PEOPLE file containing list of authors and a script
      (src/header.sh) which applies the Licence to all the source files.
      
      It can be applies multiple times (it automatically deletes the present header
      and replace it with the new one). Thus, to change the header, edit header.sh
      and execute it.
      d22394b4
  14. Apr 17, 2012
  15. Feb 28, 2012
  16. Feb 10, 2012
  17. Feb 01, 2012
  18. Jan 09, 2012
  19. Jan 04, 2012
  20. Jun 30, 2011
  21. Jun 16, 2011
    • Giovanni Bussi's avatar
      Fixed include file · 0a0cec6b
      Giovanni Bussi authored
      0a0cec6b
    • Giovanni Bussi's avatar
      Initial version · 4e6818a6
      Giovanni Bussi authored
      This is the draft version that I prepared and that we will use as
      a starting point. Still it is a bit dirty, and I will try to improve
      documentation and delete unused routines
      4e6818a6
Loading