Skip to content
Snippets Groups Projects
  1. Aug 03, 2015
  2. Jul 31, 2015
    • Giovanni Bussi's avatar
      Added doc · 7801897d
      Giovanni Bussi authored
      Clarification on one option that does not work on BG/Q
      7801897d
  3. Jul 30, 2015
  4. Jul 29, 2015
    • Giovanni Bussi's avatar
      Implemented standard paths · 36d2bda3
      Giovanni Bussi authored
      Now configure properly takes into account paths such as
      --bindir=/path
      etc
      
      This implementation hardcodes all the path into the
      src/config/ConfigInstall.cpp file. I followed the instructions on autoconf
      documentation so that the paths can be changed at install time using e.g.
      
      make install prefix=/path bindir=/path/binxx
      
      This should be the standard behavior.
      
      I removed the possibility to use PLUMED_SUFFIX and PLUMED_LIBPREFIX
      since it was a bit too difficult to maintain.
      
      I significantly simplified the src/lib/Makefile by using
      the standard directory names for autoconf.
      36d2bda3
    • Giovanni Bussi's avatar
      Changed installation layout for objects · 685c4448
      Giovanni Bussi authored
      Instead of replicating the whole tree upon install,
      now objects are copied to prefix/lib/plumed/obj
      and assigned a number.
      
      When possible, objects are grouped in a single kernel.o
      with ld -r (tested in configure). This saves a lot
      of disk space.
      
      I also removed from the install directory some other
      useless files.
      
      The Plumed.inc/cmake files when installing
      are generated in a different way from the ones
      used prior to installation. Thus, to avoid too many
      repetitions, I wrote a small awk script the transforms
      Plumed.inc to Plumed.make
      685c4448
    • Giovanni Bussi's avatar
      Moved plumed-* scripts except plumed-patch · f4d4acaa
      Giovanni Bussi authored
      Now when plumed is installed the scripts are placed in
      lib/plumed/
      instead of
      bin/
      
      This makes it more robust the installation of several versions with suffixes
      
      I only left in place the script "plumed-patch" which is likely
      the most used.
      
      I added plenty of messages at the end of ./configure and make install
      + I explained it in the user doc
      f4d4acaa
    • Giovanni Bussi's avatar
      Merge branch 'v2.1' into v2.2 · b2a0321b
      Giovanni Bussi authored
      [makedoc]
      b2a0321b
    • Giovanni Bussi's avatar
      changelog · 7a85556d
      Giovanni Bussi authored
      [makedoc]
      7a85556d
    • Giovanni Bussi's avatar
      Added barriers · 5e3aaf3a
      Giovanni Bussi authored
      It seems that sometime on travis a regtest with mw-mpi crashes.
      
      I think this is because when using multiple processors per walker
      there is a problem in the opening of the old file (for read) and
      its backup (for write). Adding this barrier seems to make it more robust
      5e3aaf3a
    • Giovanni Bussi's avatar
      Fix typo in bib · a70ab597
      Giovanni Bussi authored
      a70ab597
  5. Jul 28, 2015
    • Giovanni Bussi's avatar
      Fixes #163 · fd425317
      Giovanni Bussi authored
      Properly instantiate templates when using high optimization flags
      with gcc
      fd425317
  6. Jul 24, 2015
  7. Jul 23, 2015
  8. Jul 22, 2015
  9. Jul 21, 2015
    • Giovanni Bussi's avatar
      Fix in enable-modules · d6f0332d
      Giovanni Bussi authored
      Sometime there was problem with inconsistent on/off files. Now:
      
      whenever all/none/reset is found, all on/off files are removed.
      whenever one module is enabled, on file is added and off file is removed
      the opposite when it is disabled
      
      this should enforce consistency of on/off files.
      d6f0332d
  10. Jul 20, 2015
    • Giovanni Bussi's avatar
      Merge branch 'v2.1' into v2.2 · 2e3b3411
      Giovanni Bussi authored
      Conflicts:
      	src/maketools/update-plumedroot.sh
      	user-doc/Installation.txt
      2e3b3411
    • Giovanni Bussi's avatar
      Fixed install suffix. · b22ed559
      Giovanni Bussi authored
      Using "_" instead of "-" to avoid clashes.
      
      Actually, the problem was that doing
      make install PLUMED_SUFFIX=2
      make install
      The second install would have canceled the executables installed
      by the first install. This is because install assumes names such as
      plumed-* to be scripts installed for cross compiling
      b22ed559
  11. Jul 19, 2015
  12. Jul 17, 2015
  13. Jul 07, 2015
Loading