File: README

package info (click to toggle)
libpsml 2.1.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 3,048 kB
  • sloc: f90: 3,888; makefile: 211; pascal: 166; sh: 76
file content (56 lines) | stat: -rw-r--r-- 2,017 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
Example programs and psml files

Example programs:

* normalize:  Parses a PSML file and dumps the resulting `ps` object.

* show_psml: A program to parse a PSML file and extract
  various kinds of information, with optional evaluation of radial
  functions on a linear grid for later plotting.

* getz: A very simple example of extraction of a single piece of data


The psml files in this directory (which are not meant for production
work) have been created in a number of ways:

(ATOM is the pseudopotential generator formerly
 distributed with Siesta.
 See http://siesta-project.org/siesta/Pseudopotentials/)

(ONCVPSP is Don Hamann's pseudopotential generator.
 Versions of ONCVPSP able to produce PSML files are available in
[Gitlab](https://gitlab.com/garalb/oncvpsp-psml/-/releases).)

(PSOP is a Vlocal and KB projector generator that
 uses Siesta's classic approach. It is available in the master
 version of Siesta.)

Ba.sc-ionic.psml :  ATOM (dirac, sr+so semilocal pots)
Fe.spin.psml     :  ATOM (spin-pol, spin ave+diff sl pots)


Ba.sc-ionic-siesta-vnl.psml :
Si.tm2.nrl.vnl.psml:
Fe.spin-siesta-vnl.psml:
                                 ATOM + Siesta's PSOP
                               (addition of projectors and Vlocal)

14_Si.psml       :  ONCVPSP (scalar-relativistic)
                            (with wavefunctions, '-w' option)
14_Si_UPF_r.psml :  ONCVPSP (dirac, with lj-style projs)
                            (with wavefunctions, '-w' option)
52_Te_r.psml     :  ONCVPSP (dirac, with sr+so projs)
80_Hg.psml       :  ONCVPSP (scalar-relativistic)
83_Bi_r.psml     :  ONCVPSP (dirac, with sr+so AND lj projs)
                            (with command-line option '-r both')
			    
80_Hg-siesta-vnl.psml: ONCVPSP + Siesta's PSOP
    (replacement of Vlocal and KB projectors by
     the Siesta flavored ones, built from the
     semilocal potentials in the ONCVPSP file)

You can use the show_psml program to get information:

./show_psml [options] File.psml
./show_psml -h   # for help