Skip to content

Commit a4843e2

Browse files
committed
finalized many of the things
Signed-off-by: Nick Papior <nickpapior@gmail.com>
1 parent 60b0688 commit a4843e2

25 files changed

Lines changed: 3596 additions & 170 deletions

S_02/run.ipynb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
"# Energy grid to calculate the PDOS on\n",
6767
"# E_min = -20 eV\n",
6868
"# E_max = 15 eV\n",
69-
"# Gaussian width 0.2 eV\n",
69+
"# Gaussian width: \\sigma 2 ^{1/2} = 0.2 eV\n",
7070
"# Number of points: 3500 (spacing of 0.01 eV)\n",
7171
"%block Projected.DensityOfStates\n",
7272
"-20.00 15.00 0.200 3500 eV\n",
@@ -129,7 +129,7 @@
129129
"\n",
130130
" Search the API documentation for the `MonkhorstPack.asaverage` method and figure out what it does. Note, there are other `MonkhorstPack.as*` methods, these are all extremely usefull when calculating a large quantity of data in a Brillouin-zone object.\n",
131131
"5. Compare the Siesta PDOS with sisl PDOS, why are they different? \n",
132-
" *HINT*: It is not related to the eigenspectrum. Check the API for the `PDOS` method."
132+
" *HINT*: $\\sigma$. Check the API for the `PDOS` method."
133133
]
134134
},
135135
{

S_03/run.ipynb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@
2121
"\n",
2222
"The basic principle of plotting the real-space wave functions may be written as this (for a given $\\mathbf k$-point):\n",
2323
"\\begin{equation}\n",
24-
" \\psi_i(\\mathbf k, \\mathbf r) = \\sum_\\nu e^{i\\mathbf k \\cdot \\mathbf r_\\nu}|\\psi(\\mathbf k)\\rangle_{i\\nu} \\phi_\\nu(\\mathbf r - \\mathbf r_\\nu),\n",
24+
" \\psi_i(\\mathbf k, \\mathbf r) = \\sum_\\nu e^{i\\mathbf k \\cdot \\mathbf r_\\nu}c_{i\\nu}\\phi_\\nu(\\mathbf r - \\mathbf r_\\nu),\n",
2525
"\\end{equation}\n",
26-
"where $|\\psi(\\mathbf k)\\rangle_{i\\nu}$ is the $\\nu$ basis orbital coefficient for the $i$th eigenstate and $\\phi_\\nu(\\mathbf r - \\mathbf r_\\nu)$ is the basis orbital $\\nu$ centered at $\\mathbf r_\\nu$.\n",
26+
"where $c_{i\\nu}=\\langle\\tilde\\phi_\\nu|\\psi_i\\rangle$ is the coefficient for the $i$th eigenstate and $\\nu$ basis orbital and $\\phi_\\nu(\\mathbf r - \\mathbf r_\\nu)$ is the basis orbital $\\nu$ centered at $\\mathbf r_\\nu$.\n",
2727
"\n",
2828
"`sisl` will in most cases, automatically read the necessary information from a Siesta run to be able to construct the $\\phi_\\nu$ basis functions in real-space. If the basis-information is not available `sisl` will inform you when trying to calculate real-space quantities.\n",
2929
"\n",

install_tutorial.sh

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ function _help {
2424
echo " $0 download"
2525
echo ""
2626
echo "During the download part a new directory will be created:"
27-
echo " $home/TBT-TS-sisl-workshop"
27+
echo " $HOME/TBT-TS-sisl-workshop"
2828
echo ""
2929
}
3030

@@ -62,10 +62,10 @@ case "x$OSTYPE" in
6262
esac
6363
;;
6464
esac
65+
6566
action=install
6667
case $1 in
6768
install)
68-
echo nothing > /dev/null
6969
# do nothing, we use the OS to determine stuff
7070
action=install
7171
;;
@@ -150,7 +150,6 @@ function linux_install {
150150
echo ""
151151
echo "PLEASE RESTART YOUR SHELL!"
152152
fi
153-
exit 0
154153
}
155154

156155

@@ -206,7 +205,6 @@ function macos_install {
206205
echo "Please try and get pip to work and re-run the installation proceduce."
207206
fi
208207
fi
209-
exit 0
210208
}
211209

212210
function install_warning {

presentations/01/device.tex

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,10 @@ \subsection{NEGF Algorithm in TBtrans}
5252
\node[fdf] {\%endblock}; \\
5353
};
5454
\end{scope}
55+
\begin{scope}[xshift=8cm,yshift=1cm]
56+
\node[anchor=north,fill=black!70!white,text=white,align=center,text width=4.5cm] (A)
57+
at (0,0) {Always!\\\mbox{}\\\texttt{tbtrans -fdf TBT.Analyze}};
58+
\end{scope}
5559
\end{tikzpicture}
5660

5761
\item TBtrans does everything else by it-self

presentations/02/data/DOS.dat

Lines changed: 1015 additions & 0 deletions
Large diffs are not rendered by default.

presentations/02/data/DOS_l.dat

Lines changed: 1015 additions & 0 deletions
Large diffs are not rendered by default.

presentations/02/data/DOS_s.dat

Lines changed: 1015 additions & 0 deletions
Large diffs are not rendered by default.

presentations/02/fig/h2o_drho.png

102 KB
Loading

presentations/02/fig/h2o_homo.png

104 KB
Loading

presentations/02/fig/h2o_lumo.png

77.8 KB
Loading

0 commit comments

Comments
 (0)