Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
Makefile | H A D | 30-Nov-2020 | 1.1 KiB | 70 | 54 | |
README.md | H A D | 30-Nov-2020 | 1.1 KiB | 26 | 17 | |
TODO_upflib.md | H A D | 30-Nov-2020 | 1.1 KiB | 33 | 28 | |
atom.f90 | H A D | 30-Nov-2020 | 887 | 28 | 4 | |
atomic_number.f90 | H A D | 30-Nov-2020 | 3.8 KiB | 108 | 70 | |
casino2upf.f90 | H A D | 30-Nov-2020 | 2.5 KiB | 86 | 47 | |
casino_pp.f90 | H A D | 30-Nov-2020 | 17 KiB | 669 | 454 | |
emend_upf.f90 | H A D | 30-Nov-2020 | 3 KiB | 92 | 51 | |
fixfiles.py | H A D | 30-Nov-2020 | 2.5 KiB | 94 | 76 | |
gth.f90 | H A D | 30-Nov-2020 | 25.2 KiB | 859 | 578 | |
hgh2qe.f90 | H A D | 30-Nov-2020 | 27.9 KiB | 855 | 562 | |
make.depend | H A D | 30-Nov-2020 | 2.8 KiB | 106 | 105 | |
pseudo_types.f90 | H A D | 30-Nov-2020 | 14.4 KiB | 312 | 237 | |
radial_grids.f90 | H A D | 30-Nov-2020 | 13.7 KiB | 425 | 247 | |
read_cpmd.f90 | H A D | 30-Nov-2020 | 20.7 KiB | 672 | 530 | |
read_fhi.f90 | H A D | 30-Nov-2020 | 11.7 KiB | 388 | 284 | |
read_ncpp.f90 | H A D | 30-Nov-2020 | 10.4 KiB | 341 | 236 | |
read_upf_new.f90 | H A D | 30-Nov-2020 | 29.8 KiB | 840 | 622 | |
read_upf_schema.f90 | H A D | 30-Nov-2020 | 38.9 KiB | 918 | 694 | |
read_upf_v1.f90 | H A D | 30-Nov-2020 | 25.6 KiB | 819 | 532 | |
read_upf_v2.f90 | H A D | 30-Nov-2020 | 37.9 KiB | 961 | 742 | |
read_uspp.f90 | H A D | 30-Nov-2020 | 30.6 KiB | 875 | 550 | |
simpsn.f90 | H A D | 30-Nov-2020 | 4.3 KiB | 139 | 67 | |
splinelib.f90 | H A D | 30-Nov-2020 | 8.1 KiB | 294 | 157 | |
upf.f90 | H A D | 30-Nov-2020 | 7.3 KiB | 216 | 111 | |
upf_auxtools.f90 | H A D | 30-Nov-2020 | 4.8 KiB | 150 | 98 | |
upf_const.f90 | H A D | 30-Nov-2020 | 1.2 KiB | 43 | 15 | |
upf_erf.f90 | H A D | 30-Nov-2020 | 3.8 KiB | 107 | 65 | |
upf_error.f90 | H A D | 30-Nov-2020 | 1.5 KiB | 50 | 22 | |
upf_free_unit.f90 | H A D | 30-Nov-2020 | 2.7 KiB | 89 | 37 | |
upf_invmat.f90 | H A D | 30-Nov-2020 | 1.4 KiB | 53 | 22 | |
upf_io.f90 | H A D | 30-Nov-2020 | 673 | 25 | 6 | |
upf_kinds.f90 | H A D | 30-Nov-2020 | 753 | 23 | 8 | |
upf_kinds.h | H A D | 30-Nov-2020 | 373 | 10 | 9 | |
upf_parallel_include.f90 | H A D | 30-Nov-2020 | 667 | 26 | 5 | |
upf_params.f90 | H A D | 30-Nov-2020 | 545 | 21 | 6 | |
upf_to_internal.f90 | H A D | 30-Nov-2020 | 5.2 KiB | 159 | 76 | |
upf_utils.f90 | H A D | 30-Nov-2020 | 6.2 KiB | 234 | 103 | |
upfconv.f90 | H A D | 30-Nov-2020 | 8 KiB | 245 | 179 | |
uspp.f90 | H A D | 30-Nov-2020 | 12.8 KiB | 392 | 230 | |
virtual_v2.f90 | H A D | 30-Nov-2020 | 21.4 KiB | 667 | 390 | |
write_upf.f90 | H A D | 30-Nov-2020 | 3.1 KiB | 64 | 24 | |
write_upf_new.f90 | H A D | 30-Nov-2020 | 31.3 KiB | 889 | 657 | |
write_upf_schema.f90 | H A D | 30-Nov-2020 | 34.7 KiB | 825 | 650 | |
write_upf_v2.f90 | H A D | 30-Nov-2020 | 30.4 KiB | 750 | 550 | |
xmltools.f90 | H A D | 30-Nov-2020 | 35.1 KiB | 1,206 | 734 | |
ylmr2.f90 | H A D | 30-Nov-2020 | 3.8 KiB | 138 | 65 |
README.md
1 2# Library of pseudopotential code 3 4This directory contains a library of pseudopotential-related code, 5extracted from the Quantum ESPRESSO distribution. This library is 6almost stand-alone, except for the usage of FoX modules and routines, 7for some calls to LAPACK routines, and for the need to include a 8suitable `../make.inc` file in Makefile. Other than this, it can be 9independently compiled. 10 11Currently, it includes basic definitions of the UPF (Unified Pseudopotential 12File) format and I/O operations on them. UPF specifications are here: 13http://www.quantum-espresso.org/pseudopotentials/unified-pseudopotential-format 14 15In addition to the `libupf.a` library, two executable utilities are produced: 16 17- `upfconv.x`, converting pseudopotentials in other formats into UPF: 18 see `upfconv.x -h` for more 19 20- `virtual_v2.x`, courtesy Jingyang Wang (jw598@cornell.edu), generates 21 an averaged pseudopotential suitable for Virtual Crystal Approximation 22 23A python script `fixfile.py` is also present, to remove undesired `&` 24characters from UPF files that hinder their parsing by xml tools. 25 26