Commit Graph

15 Commits

Author SHA1 Message Date
giannozz bb112e77a8 __OPENMP => _OPENMP (set by all OpenMP-aware compilers)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@13951 c92efa57-630b-4861-b058-cf58834340f0
2017-10-25 07:32:10 +00:00
spigafi 02ad44cdf1 ifdef preprocessor macro refactoring (GWW)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12979 c92efa57-630b-4861-b058-cf58834340f0
2016-09-18 15:13:03 +00:00
giannozz b13f91e362 Removal of obsolete __PARA preprocessing option
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11361 c92efa57-630b-4861-b058-cf58834340f0
2015-02-04 16:02:56 +00:00
puma 4ed7805729 New version number and year.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10905 c92efa57-630b-4861-b058-cf58834340f0
2014-04-26 02:20:51 +00:00
obm 8650ce963c Minor changes to how GWW starts: Now it calls environment_start, and it does not print "GWL version" hundreds of times.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10806 c92efa57-630b-4861-b058-cf58834340f0
2014-03-18 09:21:25 +00:00
giannozz 2d8c6e8ad7 Ooops...missing comma
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10647 c92efa57-630b-4861-b058-cf58834340f0
2013-12-23 14:35:45 +00:00
giannozz 5929f1508d MPI initialization and closing made uniform: all codes start mpi by calling
"mpi_startup" (and this was already true), stop mpi by calling "mp_global_end"


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10646 c92efa57-630b-4861-b058-cf58834340f0
2013-12-23 14:12:05 +00:00
giannozz 95600c8582 More cleanup of parallel modules: mp_global no longer contains references to
variables for the "world" MPI communicator. The latter are to be found in 
world_comm instead. mp_global should be used only to start and to end the
various parallelization levels. Many small but harmless changes: a few 
variables removed or moved to another module in most cases.


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10558 c92efa57-630b-4861-b058-cf58834340f0
2013-10-27 09:09:10 +00:00
giannozz 4c269ac75b All references to world_comm removed: all parallelism in QE takes place
inside a single communicator, passed at the very beginning of the calculation


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10550 c92efa57-630b-4861-b058-cf58834340f0
2013-10-23 06:35:17 +00:00
ccavazzoni eecbee88ad adding explicit communicator in "mp" cals
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10488 c92efa57-630b-4861-b058-cf58834340f0
2013-09-26 20:50:15 +00:00
puma 749d527596 Also gww goes Lanczos.
PU


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10348 c92efa57-630b-4861-b058-cf58834340f0
2013-07-03 16:30:12 +00:00
giannozz 4de42518ea No reason to have both __PARA and __MPI preprocessing options: they have the same meaning. __MPI is more explicit, so I am keeping it
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8572 c92efa57-630b-4861-b058-cf58834340f0
2012-02-02 22:12:26 +00:00
giannozz 5438b489fa Startup routines mp_start and mp_env merged into one
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7409 c92efa57-630b-4861-b058-cf58834340f0
2011-01-17 21:05:54 +00:00
giannozz f0fc81c48e programs started with mp_global_start should end with mp_global_end. Not a
big deal: it avoids leaving allocated object at stop


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6451 c92efa57-630b-4861-b058-cf58834340f0
2010-02-25 20:03:07 +00:00
marsamos 7f2d29f591 step-by-step adding GWW subdir and files. Now files from subdir gww
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@5828 c92efa57-630b-4861-b058-cf58834340f0
2009-08-07 11:40:59 +00:00