Skip to content
Snippets Groups Projects
  1. Jun 24, 2019
  2. Nov 02, 2018
  3. Sep 07, 2018
  4. Jul 24, 2018
    • Giovanni Bussi's avatar
      Fixed cmd map · 5b30b04d
      Giovanni Bussi authored
      Using c++11 to initialize the map instead of calling a function everytime
      5b30b04d
  5. Jul 23, 2018
    • Giovanni Bussi's avatar
      Simplified Makefile · 14389d60
      Giovanni Bussi authored
      I removed many cases that are not in practice useful. In particular,
      it won't be anymore possible to:
      - Link statically PLUMED if both "ar" and "ld -ro" do not work correctly.
      - Link runtime PLUMED is "ar" does not work correctly.
      
      Both statements are true only for installed PLUMED. Not installed plumed
      still uses object files.
      
      (see #352)
      14389d60
  6. Jun 20, 2018
    • Giovanni Bussi's avatar
      Updated cppcheck to version 1.84. · 238c8b4e
      Giovanni Bussi authored
      Notice newer cppcheck versions are slower. In order to make the check fit
      on travis-ci I had to make a few extra changes:
      - better optimization flags when building cppcheck
      - force a number of ifdefs in the check
      
      Now master takes approx 25 minutes, so we have room for adding new code.
      238c8b4e
  7. Jun 04, 2018
    • Giovanni Bussi's avatar
      small fix · 9e83e94e
      Giovanni Bussi authored
      just annoying when there are directories whose name contains a space
      within the src/ directory
      9e83e94e
  8. May 27, 2018
  9. May 13, 2018
  10. Mar 28, 2018
  11. Mar 19, 2018
  12. Feb 19, 2018
  13. Jan 30, 2018
  14. Dec 04, 2017
  15. Oct 30, 2017
  16. Oct 03, 2017
  17. Sep 29, 2017
    • Giovanni Bussi's avatar
      Install pkg-config files. · 5455dc24
      Giovanni Bussi authored
      Three versions are installed:
      plumed - flags to link plumed (as in patch --shared)
      plumedWrapper - flag to link plumed wrapper only (as in patch --runtime)
      plumedInternals - flags to link full plumed library, including required CPPFLAGS
      
      Notice that some macros are stripped from CPPFLAGS. This might
      be improved in order to keep only the relevant ones.
      5455dc24
    • Giovanni Bussi's avatar
      Install libplumedWrapper.a · 9c1be80d
      Giovanni Bussi authored
      This library contains only the wrapper/Plumed.o object and
      can be used to link plumed with --runtime option without
      incurring in linking errors when the MD code links PLUMED_LOAD
      variables more than ones
      9c1be80d
  18. Sep 20, 2017
  19. Aug 04, 2017
  20. Jun 19, 2017
  21. May 29, 2017
  22. Apr 26, 2017
    • Giovanni Bussi's avatar
      Syntax highlight in doc · 8c0b1386
      Giovanni Bussi authored
      I replaced
      verbatim
      endverbatim
      with
      plumedfile
      endplumedfile
      
      in (hopefully) all the places where it was appropriate.
      8c0b1386
  23. Apr 21, 2017
  24. Apr 06, 2017
    • Giovanni Bussi's avatar
      plumedcheck in developer doc · 6e214749
      Giovanni Bussi authored
      6e214749
    • Giovanni Bussi's avatar
      Significant improvements in plumedcheck · 2fecf228
      Giovanni Bussi authored
      - Vim syntax for the awk file
      - Some information is given once per file now.
      - Registration of vessels and metrics is also logged.
      - Check that .h files do not include:
        * inc files (they are temporary)
        *  external .h file (they might be not available when using plumed library).
      The latter is only notified now, since it must be accepted for mpi.h
      - Separately store documented actions/cltools/other.
      - Check that module type is correct.
      - Extensive doc for each check added.
      2fecf228
  25. Feb 22, 2017
    • Giovanni Bussi's avatar
      Enable c++11 syntax. · 2ac6e1ad
      Giovanni Bussi authored
      This requires a few fixes:
      - Replace -ansi with -std=c++11 in autoconf.
      - Add a check that c++11 is supported in autoconf.
      - Change flags for cppcheck.
      - Remove travis configurations that would fail.
      
      Additionally, I removed the check for 'explicit' keyword,
      which is not needed with C++11.
      
      Fixes #212
      2ac6e1ad
  26. Sep 30, 2016
  27. Sep 14, 2016
Loading