Skip to content
Snippets Groups Projects
  1. Jun 04, 2013
  2. May 14, 2013
  3. May 06, 2013
  4. Apr 17, 2013
  5. Apr 16, 2013
  6. Mar 25, 2013
  7. Mar 22, 2013
  8. Mar 15, 2013
    • Giovanni Bussi's avatar
      Fixed bug with gromacs 4.6 and ENERGY · 928a2724
      Giovanni Bussi authored
      Energy was not calculated at every step. Now, gromacs ask to plumed
      whether energy is needed at that step and calculate it accordingly.
      
      I also updated the patch to 4.6.1
      928a2724
  9. Jan 25, 2013
    • Giovanni Bussi's avatar
      Fixed problem with log file · 47a8a418
      Giovanni Bussi authored
      When the log file is chosen by name (cmd("setLogFile"...))
      there was a problem due to an apparent double initialization
      of log file. Now, logfile is open when cmd("setLogFile"...)
      and, in case it is still not open when cmd("init") is called,
      it is opened to stdout
      47a8a418
  10. Jan 23, 2013
  11. Jan 18, 2013
  12. Jan 10, 2013
  13. Jan 03, 2013
  14. Dec 17, 2012
  15. Dec 13, 2012
    • Giovanni Bussi's avatar
      Separated Config.cpp · 43edaa66
      Giovanni Bussi authored
      Now the file containing the configuration options is a .cpp file.
      This limits the effect of the change in the configuration to
      a single object file and remove the need for BUILDAFTER variable
      in Makefiles
      43edaa66
  16. Dec 10, 2012
  17. Dec 06, 2012
  18. 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
  19. Nov 13, 2012
  20. Oct 18, 2012
  21. Sep 21, 2012
  22. Sep 20, 2012
    • Giovanni Bussi's avatar
      Implementation of RESTART · 0a9bb660
      Giovanni Bussi authored
      Using a RESTART keyword in the input, files are automatically
      appended. When not used, files are backed up (a la gromacs).
      
      Notice that this works only when using open("file"). The rationale
      is that if you say open("file","a") or open("file","w") then you
      know what you are doing. I also removed the extra mode specifier
      for PlumedIFile (it was redundant: always "r").
      
      If the behavior is not clear enough we can change it...
      0a9bb660
  23. Sep 18, 2012
  24. Aug 13, 2012
  25. Aug 07, 2012
  26. 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
  27. Jul 24, 2012
  28. Jul 20, 2012
  29. 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
  30. Jul 17, 2012
  31. Jul 15, 2012
  32. Jul 14, 2012
  33. Jul 12, 2012
  34. Jul 06, 2012
  35. Jul 04, 2012
Loading