lp:~nickpapior/siesta/4.1-wfs
- Get this branch:
- bzr branch lp:~nickpapior/siesta/4.1-wfs
Branch merges
- Alberto Garcia: Approve
-
Diff: 813 lines (+196/-188)6 files modifiedSrc/Makefile (+1/-1)
Src/bands.F (+25/-29)
Src/print_spin.F90 (+51/-58)
Src/siesta_analysis.F (+96/-73)
Src/writewave.F (+22/-26)
version.info (+1/-1)
Branch information
Recent revisions
- 1116. By Nick Papior
-
Implemented tSpin in bands/writewave and fixed a few output options
Using tSpin cleans up a bit some of the *magic* variables used
here and there. Actually the use of tSpin suggests that we need
a new variable in tSpin to clarify whether it is NCol .or. SO
which could help in certain places.The output files are now a bit weird when comparing format
for NC.
- ioeig uses no_u * 2, 1
- bands uses no_u, 4 for WFS file
- bands uses no_u * 2, 1 for .bands
- wwave uses no_u, 4 for WFSXIt is not clear to me why they are different, and/or
if they *should* be different.
I would prefer if we can use the same convention all-over.
This may require changes all-around.I don't have any preference. Probably I would prefer:
no_u, spin%H
which clarifies exactly which type of calculation it was.
This is probably opposite of my previous perception.Also, I have cleaned up print_spin which did lots of
duplicate work for SO calculations. - 1112. By Alberto Garcia
-
Pass wf-blocksize explicitly to 'writew'
In order to abstract its functionality, the effective wave-function
blocksize (used in the Scalapack block-cyclic distribution) is passed
explicitly to 'writew'. - 1109. By Alberto Garcia
-
Allow selection of k-point and wf in denchar
By using command-line arguments, denchar can plot
only selected wave-functions, based on the k-point index
and the wf index. For example:denchar -k 3 -wf 4 file.fdf
or
denchar -k 3 -wf 4 < file.fdf
To plot all the wfs at a given k-point, just use the -k option.
To plot all wfs, do not use any options.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:siesta