Source & Example Downloads
The extension of the NRL-TB code to include f-orbitals is described in the paper listed below.
Note that the number of "NRLTB coefficients" that generate the TB parameters is now 181 for
a non-orthogonal Hamiltonian compared to 97 we have in the spd code. Note that in the examples
given only orthogonal parameters are used with the no-orthogonal ones frozen to zero.
Also note that in the parameter file SKBEST the ordering of the exponents "g" is different between the
fitting and static codes. That is in the "fitting" code the "g" are at the end of the file (142-181) but
in the static code are inserted after the parameters "fbar". A program to do the conversion of the
parameters is given in the Source directory of the fitting code by the the name "convert1.f". To run copy SKBEST to "convert.in".
The output "convert.out" gives the reordered parameters to use in the "static" code.
"Extension of the NRL Tight-Binding Method to Include f Orbitals and Applications in Th, Ac, La and Yb", J. Durgavich, S. Sayed, and
D.A. Papaconstantopoulos, Journal of Computational Materials Science, 112, 395 (2016).
Source Files |
bande.f |
changes_jyd.txt |
diag.f |
fermi.f |
gdot.f |
global_vars.txt |
global_vars_v4.txt |
hsort.f |
input1.f |
input.f |
jyd_mods.txt |
kptgen.f |
kptin.f |
lapack.f |
makefile |
mapk.f |
matmlt.f |
mpifake.f |
mpifake.h |
mpif_back.h |
P1 |
P2 |
P3 |
perturb.f |
rdspgp.f |
rotate.f |
rotate_new.f |
search2.f |
setham.f |
sethamv.f |
setlat.f |
setpar.f |
setparv.f |
setup.f |
setup_v4.f |
skgen_v4.f |
source.tar.gz |
static.f |
static.single |
static_skeng.f |
|
Example Files |
bcc.08 |
examples.tar.gz |
fcc.08 |
fort.16 |
fort.91 |
kpts.sc |
log |
skeng.dat |
SKIN |
spcgrp.bcc |
spcgrp.fcc |
spcgrp.sc |
static.com |
static.single |
Yb_par |
ybst.dat |
ybst.ene |
ybst.out |
|