..
Makefile
This is a quite complex check-in, but actually not very much is done. Changelog follows.
2008-04-03 15:50:43 +00:00
atom.f90
c_mkdir is explicitly defined as integer*4 (as suggested by AF) in order
2008-06-16 12:08:18 +00:00
autopilot.f90
SCF with Projector-Augmented Wave Pseudopotential (PAW) routines added.
2007-09-18 10:05:46 +00:00
basic_algebra_routines.f90
gfortran hacks - not nice but not too invasive either
2007-11-20 17:44:41 +00:00
berry_phase.f90
Axel's patch: removal of unused variables, replacement of variable "index"
2006-11-27 15:06:51 +00:00
bfgs_module.f90
Intent of variable changed from INOUT to OUT
2008-08-28 12:06:34 +00:00
cell_base.f90
Minor cleanup
2008-08-09 13:06:06 +00:00
check_stop.f90
Small changes and comment lines to run CP with nimage>1. Grep for
2008-07-29 02:05:18 +00:00
clocks.f90
- added variable trace_depth to keep track of the nesting depth
2008-03-22 18:29:52 +00:00
constants.f90
Physical constants updated to the latest NIST data, consistent values
2008-04-02 09:58:59 +00:00
constraints_module.f90
Fix CG default (=100), and export more stuff from the constraints module.
2008-07-29 01:46:21 +00:00
control_flags.f90
Introduced a new variable nosym_evc. If .true. the code does not use
2008-09-16 13:53:01 +00:00
descriptors.f90
- more checks on dimensions.
2007-08-20 21:59:10 +00:00
dspev_drv.f90
- clean up and increased robustness against the possibility that
2008-08-26 15:21:07 +00:00
electrons_base.f90
8 => dp
2007-12-27 10:47:22 +00:00
energies.f90
- Few additions to implement the possibility to add external forces to ions
2008-07-22 16:48:11 +00:00
error_handler.f90
Oops, forgot to add the new error module
2008-01-03 10:09:09 +00:00
exc_t.f90
A lot of little improvements and little new features have been added to PAW
2007-11-19 16:20:26 +00:00
fft_base.f90
- cleanup and elimination of some arrays
2008-09-07 09:57:20 +00:00
fft_parallel.f90
- further cleanup to save some memory
2008-01-02 18:00:00 +00:00
fft_scalar.f90
- new interface for ACML(AMD Core Math Library) fft driver
2008-08-29 13:25:46 +00:00
fft_types.f90
- cleanup
2007-12-29 10:09:28 +00:00
functionals.f90
A new LDA-like XC functional with finite size corrections (contributed by
2008-06-27 08:52:38 +00:00
griddim.f90
Default value for nr1b, nr2b, nr3b is set to 0. The nr*b MUST be provided
2007-07-18 10:23:06 +00:00
input_parameters.f90
Introduced a new variable nosym_evc. If .true. the code does not use
2008-09-16 13:53:01 +00:00
io_files.f90
Changes by Andrea Ferretti to make the qexml format more rational:
2008-04-04 14:34:52 +00:00
io_global.f90
- Cray XD1 workaround for large communication
2006-05-03 14:19:57 +00:00
ions_base.f90
- Forgotten commit for the external forces stuff
2008-07-23 08:09:44 +00:00
ions_nose.f90
Added more functionality to the Nose-Hoover thermostats. Now one can have thermostats for only desired parts of the system. In addition, it is possible to scale thermostats' target energies for the case when some degrees of freedom were removed.
2008-04-09 23:39:53 +00:00
kind.f90
Dependency of "kind" module upon "io_global" removed (the routine
2007-07-09 17:06:39 +00:00
make.depend
Some minor phonon cleanup
2008-09-01 16:37:50 +00:00
metadyn_base.f90
All occurrences of d0, d+N, d-N, replaced with fortran-90 style _DP.
2007-06-11 17:13:15 +00:00
metadyn_io.f90
Few improvments of image parallelization algorithm for NEB and SMD (both potential
2006-12-11 14:51:54 +00:00
metadyn_vars.f90
Few improvments of image parallelization algorithm for NEB and SMD (both potential
2006-12-11 14:51:54 +00:00
metagga.f90
All occurrences of d0, d+N, d-N, replaced with fortran-90 style _DP.
2007-06-11 17:13:15 +00:00
mp.f90
- new interfaces required to replace reduce with mp_sum
2008-04-19 10:12:09 +00:00
mp_base.f90
- clean up and increased robustness against the possibility that
2008-08-26 15:21:07 +00:00
mp_global.f90
- changes needed for command line definition of ortho processors
2008-04-06 19:19:18 +00:00
mp_wave.f90
All occurrences of d0, d+N, d-N, replaced with fortran-90 style _DP.
2007-06-11 17:13:15 +00:00
parallel_include.f90
- fix for serial compilation (MPI_COMM_WORLD not known)
2006-02-03 09:28:55 +00:00
parallel_types.f90
- syntax error, "empty" CONTAINS in a module
2007-01-05 16:12:12 +00:00
parameters.f90
Minor cleanup; max number of species brought back to 10
2007-11-19 14:51:15 +00:00
parser.f90
Adding a simple mathematical expression parser written in C and the necessary
2008-07-03 14:30:52 +00:00
path_base.f90
All occurrences of d0, d+N, d-N, replaced with fortran-90 style _DP.
2007-06-11 17:13:15 +00:00
path_formats.f90
NEB clean-up; fixed some bugs in the CP implementation. C.S.
2005-09-11 00:50:13 +00:00
path_io_routines.f90
All occurrences of d0, d+N, d-N, replaced with fortran-90 style _DP.
2007-06-11 17:13:15 +00:00
path_opt_routines.f90
All occurrences of d0, d+N, d-N, replaced with fortran-90 style _DP.
2007-06-11 17:13:15 +00:00
path_reparametrisation.f90
All occurrences of d0, d+N, d-N, replaced with fortran-90 style _DP.
2007-06-11 17:13:15 +00:00
path_variables.f90
more smd removal
2007-11-02 14:38:04 +00:00
paw_variables.f90
Last minute fix: precision of radial integrals kicked up a notch,
2008-05-13 12:20:15 +00:00
printout_base.f90
Small changes and comment lines to run CP with nimage>1. Grep for
2008-07-29 02:05:18 +00:00
pseudo_types.f90
- pseudo_type/grid nullification still was giving problem (gfortran).
2008-04-27 08:58:55 +00:00
ptoolkit.f90
- clean up and increased robustness against the possibility that
2008-08-26 15:21:07 +00:00
radial_grids.f90
nullify_pseudo_upf: modified according to advice from Nathalie, plus added a few missing "nullify"
2008-04-24 15:26:26 +00:00
random_numbers.f90
All occurrences of d0, d+N, d-N, replaced with fortran-90 style _DP.
2007-06-11 17:13:15 +00:00
read_cards.f90
- Few additions to implement the possibility to add external forces to ions
2008-07-22 16:48:11 +00:00
read_namelists.f90
Introduced a new variable nosym_evc. If .true. the code does not use
2008-09-16 13:53:01 +00:00
read_ncpp.f90
This is a quite complex check-in, but actually not very much is done. Changelog follows.
2008-04-03 15:50:43 +00:00
read_upf_v1.f90
- pseudo_type/grid nullification still was giving problem (gfortran).
2008-04-27 08:58:55 +00:00
read_upf_v2.f90
- pseudo_type/grid nullification still was giving problem (gfortran).
2008-04-27 08:58:55 +00:00
read_uspp.f90
This is a quite complex check-in, but actually not very much is done. Changelog follows.
2008-04-03 15:50:43 +00:00
recvec.f90
All occurrences of d0, d+N, d-N, replaced with fortran-90 style _DP.
2007-06-11 17:13:15 +00:00
shmem_include.f90
dbl => DP (defined as previously dbl was)
2005-08-28 14:09:42 +00:00
sic.f90
All occurrences of d0, d+N, d-N, replaced with fortran-90 style _DP.
2007-06-11 17:13:15 +00:00
smallbox.f90
All occurrences of d0, d+N, d-N, replaced with fortran-90 style _DP.
2007-06-11 17:13:15 +00:00
splinelib.f90
All occurrences of d0, d+N, d-N, replaced with fortran-90 style _DP.
2007-06-11 17:13:15 +00:00
stick_base.f90
- fix for INTEGER*4 overflow in subroutine that sort sticks.
2007-09-04 12:58:11 +00:00
task_groups.f90
- further cleanup to save some memory
2008-01-02 18:00:00 +00:00
timestep.f90
All occurrences of d0, d+N, d-N, replaced with fortran-90 style _DP.
2007-06-11 17:13:15 +00:00
upf.f90
- pseudo_type/grid nullification still was giving problem (gfortran).
2008-04-27 08:58:55 +00:00
upf_to_internal.f90
This is a quite complex check-in, but actually not very much is done. Changelog follows.
2008-04-03 15:50:43 +00:00
uspp.f90
HWF energy + PAW should work again, better initial becsum.
2008-02-07 13:48:46 +00:00
version.f90
Minor things
2008-09-05 14:55:14 +00:00
vxc_t.f90
A lot of little improvements and little new features have been added to PAW
2007-11-19 16:20:26 +00:00
vxcgc.f90
New PAW version, now completely working on radial grid. Code on FFT grid can still be compiled using __GRID_PAW flag (but may not work a
2007-10-22 14:54:29 +00:00
wannier.f90
Miscellaneous changes (from Arash) for compatibility with W90:
2008-05-09 19:17:41 +00:00
wave_base.f90
All occurrences of d0, d+N, d-N, replaced with fortran-90 style _DP.
2007-06-11 17:13:15 +00:00
wavefunctions.f90
Wavefunctions in pwscf are stored also for the noncollinear case
2006-11-27 12:47:25 +00:00
write_upf_v2.f90
nullify_pseudo_upf: modified according to advice from Nathalie, plus added a few missing "nullify"
2008-04-24 15:26:26 +00:00
xml_input.f90
- changes for CP ensemble-dft parallelization of electronic
2007-04-26 09:22:27 +00:00
xml_io_base.f90
Introduced a new variable nosym_evc. If .true. the code does not use
2008-09-16 13:53:01 +00:00
zhpev_drv.f90
- clean up and increased robustness against the possibility that
2008-08-26 15:21:07 +00:00