Commit Graph

8 Commits

Author SHA1 Message Date
giannozz 9ef1b00e40 The new xml format with schema is now the default. Use configure option
"--disable-xml", or add -D__OLDXML to MANUAL_FLAGS in make.inc, to revert
to the old xml format (note: configure is not yet updated). IMPORTANT NOTICE: 
some codes *.e.g CP) will no longer work with the default choice, until fixed. 


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@13405 c92efa57-630b-4861-b058-cf58834340f0
2017-03-16 09:42:22 +00:00
giannozz 35e14afe5b More preliminary changes needed to set new xml schema as default.
CP compiles but doesn't run if __XSD is set


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@13148 c92efa57-630b-4861-b058-cf58834340f0
2016-11-14 12:42:47 +00:00
giannozz 500f71907f Input file wasn't properly written to a xml file by CP. Note that:
all iotk commands in this routine should be moved into qexml.f90


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11087 c92efa57-630b-4861-b058-cf58834340f0
2014-07-15 15:55:02 +00:00
giannozz c1b72fa44f Added TB09 functional, from libxc, courtesy of Eric Germaneau.
Added two small files from libxc. Compile with -D__LIBXC, link with libxc:
-L/dir/where/libxc/is -lxcf90 -lxc
User guides updated with a reshuffling of names: contributors to all of QE
(in particular, most functionals) are listed in the user guide of QE and
not in the one of PW. make.depend updated

This is just to avoid that the work done is lost. It should be a first step 
towards better organization of XC functionals. We should seriously consider
one of the following options:
1. move to libxc, getting rid of all duplicated functionals, keeping only
   those that are not available in libxc;
2. add the possibility to use any functional from libxc (currently only a few
   can be used). This may require serious restructuring work in our XC
   functional (il-)logic, that has become clumsy, obscure and redundant


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11075 c92efa57-630b-4861-b058-cf58834340f0
2014-07-08 10:57:02 +00:00
giannozz 09ffca020d Branch espresso-datafile merged back into trunk
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10730 c92efa57-630b-4861-b058-cf58834340f0
2014-02-05 21:37:36 +00:00
giannozz a3a39fc998 Cleanup: uniform spelling for "Quantum ESPRESSO", removal of f_defs.h,
CMPLX is explicitly typed, blas/lapack are lowercase (consistently with
the convention: FORTRAN COMMANDS = uppercase, all the rest lowercase)


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@5789 c92efa57-630b-4861-b058-cf58834340f0
2009-08-01 14:26:46 +00:00
cavazzon 4d71b1610f - changes for CP ensemble-dft parallelization of electronic
states matrixes
- minor changes


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@3918 c92efa57-630b-4861-b058-cf58834340f0
2007-04-26 09:22:27 +00:00
cavazzon 2627a2a3fb - new module that will be used to dump the input
parameters and input layout to an XML file.
  This is useful for building interfaces (especially web-based) to QE


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@3816 c92efa57-630b-4861-b058-cf58834340f0
2007-02-26 14:40:33 +00:00