Lorenzo Paulatto (naquite)
c574fd4e88
Added the possibility to use cell_dofree='ibrav' in combination with another one
2021-01-07 08:59:16 +01:00
Lorenzo Paulatto (naquite)
c84280bd3a
When doing cell_dofree='ibrav' if the new atomic positions are written in alat units
...
it is very boring to manually rescale them to the new alat value afterwards.
This patch does it automatically.
2021-01-06 11:54:24 +01:00
giannozz
c31896f5cc
Merge branch 'fix_FCP' into 'develop'
...
Fix FCP
See merge request QEF/q-e!1261
2021-01-05 09:46:38 +00:00
Paolo Giannozzi
c75cb2fc39
Small updates
...
Documentation, removal of obsolete variable lkpoint_dir from input
2021-01-04 18:49:09 +01:00
Paolo Giannozzi
93ea75bbbc
Removal of several annoying printouts
2021-01-01 21:01:38 +01:00
Satoshi Hagiwara
eb945e2b75
fix cycle dependency for FCP
2020-12-30 22:18:36 +09:00
MinoruOtani
832be95f20
fix tot_charge in NEB
2020-12-30 22:13:49 +09:00
giannozz
977b6a2078
Merge branch 'bfgs_clean' into 'develop'
...
Initalization of bfgs simplified
See merge request QEF/q-e!1260
2020-12-29 14:22:38 +00:00
Paolo Giannozzi
ada15ae4d1
Some more cleanup in bfgs and I/O
...
There are (too) many fixed-length character variables with inconsistent
lengths: directories are quite uniformly 256 character max, but file names
should be (but often aren't) a little bit longer, something like 320 or so.
2020-12-29 12:11:17 +01:00
Paolo Giannozzi
fba0233b37
More bfgs cleanup: removal of useless module variable iunbfgs, cell
...
constraints passed as arguments (is this really necessary?), not via module
2020-12-29 11:00:07 +01:00
Paolo Giannozzi
81fc1e5159
bfgs reads and writes from file, whose name is built from tmp_dir, prefix, and
...
a file name. tmp_dir was passed as a variable in the call, prefix was passed
via a module, the file name is hardcoded. It seems to me more sensible to pass
the file name including the path as a single variable.
2020-12-29 09:49:48 +01:00
giannozz
8bf937de88
Merge branch 'bfgs_clean' into 'develop'
...
BFGS cleaning
See merge request QEF/q-e!1258
2020-12-29 07:23:22 +00:00
Paolo Giannozzi
43efc5bc00
Initalization of bfgs simplified
2020-12-28 18:56:42 +01:00
giannozz
516e34ec9a
Merge branch 'domag_opt' into 'develop'
...
Error in pw_restart_new.f90 only when we use -fcheck=pointer of gfortran.
See merge request QEF/q-e!1259
2020-12-28 15:12:50 +00:00
Mitsuaki Kawamura
d3a53eab86
It caused an error only when we use -check=pointer of gfortran.
...
The NULL-POINTER actual argument should be recieved as an OPTIONAL dummy argument.
2020-12-28 22:57:22 +09:00
Paolo Giannozzi
d8ce9d61fe
Removal of four unused variable (Muller-Plathe method?)
2020-12-28 10:51:52 +01:00
Paolo Giannozzi
4a903e7068
Cleanup of bfgs initialization
2020-12-28 10:51:18 +01:00
giannozz
41540550aa
Merge branch 'bfgs_clean' into 'develop'
...
Various BFGS cleanup
See merge request QEF/q-e!1257
2020-12-28 07:34:13 +00:00
Paolo Giannozzi
aeaceef954
Variable "ignore_wolfe" is not really needed and can be removed from input.
...
Also: variable "fixatom" is no longer used in bfgs and can be removed.
2020-12-27 17:39:16 +01:00
Paolo Giannozzi
f1c9b0c487
Yesterday's small change to open PP files only in the process that reads them
...
broke reading of old formats in parallel execution, that is still done on all
processors (no broadcast of variables). Easy fix: define the file name for all
processors. I think reading on a single processor and broadcasting should work
also for old formats, but this has to be thoroughly tested.
2020-12-27 09:04:11 +01:00
Paolo Giannozzi
da6b5b6e17
Minor cleanup (removal of unused variables)
2020-12-26 22:59:11 +01:00
Paolo Giannozzi
1dd1a931a7
Fixed mismatch between cell variables and cell constraints in bfgs
2020-12-26 22:58:02 +01:00
Satoshi Hagiwara
86c7872faf
add GC-SCF (S. Nishihara)
2020-12-24 13:09:17 +09:00
MinoruOtani
55194d93b0
fix CMakefile for esm again
2020-12-24 13:09:17 +09:00
MinoruOtani
ca7e4c7a8d
fix FCP
...
lfcpopt & lfcpdyn are replaced by lfcp.
2020-12-24 13:09:16 +09:00
Paolo Giannozzi
138e898f9f
make.depend must be updated as well
2020-12-22 12:54:54 +00:00
Paolo Giannozzi
c79add35fb
CP-specific module "wave_base" moved from Modules/ to CPV/src
2020-12-22 12:28:42 +00:00
Paolo Giannozzi
3997e8951f
Reading the space-group index costs really nothing
2020-12-18 21:22:35 +00:00
giannozz
f03576300c
Merge branch 'gwl_Www' into 'develop'
...
GWL iterative Www method from JCTC 15 (6) 3710 2019
See merge request QEF/q-e!1203
2020-12-12 07:59:13 +00:00
Paolo Giannozzi
ac3c36a31c
FoX-based code removed from upflib
2020-12-08 08:49:26 +01:00
Paolo Giannozzi
a48a4142d9
[skip-CI] New pgf90 name
...
The name change between pgf90 (v.19) and nvfortran (v.20) was still confusing
configure. Minor updates to the dependency-searching machinery.
2020-12-05 09:16:08 +00:00
Szabolcs Goger
c6a507a5bc
Merge branch 'develop' into 'mbd_develop'
...
# Conflicts:
# external/CMakeLists.txt
2020-12-01 19:57:03 +00:00
Hsin-Yu Ko
6257569df3
Merge branch 'develop' into mbd_develop
2020-12-01 14:38:19 -05:00
joshuadelliott
ed893dc425
Merge branch 'develop' into 'gwl_Www'
...
# Conflicts:
# GWW/CMakeLists.txt
2020-11-24 10:45:38 +00:00
afonari
1937ac387f
Always print errors in bfgs_module.f90
2020-11-23 17:16:47 +00:00
Hsin-Yu Ko
1b1da9b5d1
Merge branch 'develop' into szabi_public_develop
2020-11-23 08:48:40 -05:00
Daniele Cesarini
b2a4a6b89f
Fixed shared library compilation
2020-11-23 12:16:32 +01:00
joshuadelliott
3f4cdb3a16
Merge branch 'develop' into 'gwl_Www'
...
# Conflicts:
# FFTXlib/CMakeLists.txt
2020-11-23 08:08:14 +00:00
Paolo Giannozzi
1f84b032e7
Forgot cMake ...
2020-11-22 14:19:05 +01:00
Paolo Giannozzi
15ef90850c
Circular dependency solved by moving ylmr2.f90 from Modules to upflib/
2020-11-22 12:59:30 +01:00
Szabolcs Goger
d778aed328
Merge gitlab.com:szabi_public/q-e into develop
2020-11-21 14:42:55 +01:00
Daniele Cesarini
9020090caa
CMake support to libmbd
2020-11-21 13:00:49 +01:00
joshuadelliott
332954cf26
Added functionality to GWL for iterative Www
2020-11-21 00:37:29 +00:00
joshuadelliott
10c4f20d00
Revert "gwl_Www_excitonic_states"
...
This reverts commit e2c53b76f9
.
2020-11-20 23:50:08 +00:00
joshuadelliott
e2c53b76f9
gwl_Www_excitonic_states
2020-11-20 23:41:24 +00:00
Szabolcs Goger
359f99a3fb
fixing typos
2020-11-20 17:57:14 +01:00
Hsin-Yu Ko
c4a7fcba71
Merge branch 'develop' into hyk-gsz.blocking_off_mbd_force_and_stress
2020-11-20 11:17:17 -05:00
Hsin-Yu Ko
026be228e0
blocking off force/stress calculation for current MBD port
2020-11-20 11:05:01 -05:00
afonari
2e0e906b18
Update bfgs_module.f90 to print errors in the current iteration
2020-11-20 12:55:48 +00:00
Szabolcs Goger
3e14032fb8
small modification of the function checks. cmake still not working
2020-11-19 23:59:08 +01:00