Skip to content
Snippets Groups Projects
Umut Kalkan's avatar
Umut Kalkan authored
minor edit: replaced E_G with E_c ;

The exponent above it is not dependent on E_G. I think this is something that was used in previous years when E_G was the same as E_c 

Please check if this is correct before implementing
bf9db492
History

Solid state lectures

Lecture notes and teaching material used for the Delft University of Technology course Solid State Physics (Vaste Stof Fysica, TN2844).

The compiled materials are available at http://solidstate.quantumtinkerer.tudelft.nl

How to compile

To compile it is advised to use a separate environment. We use miniconda for environment management, which can be found at https://docs.conda.io/en/latest/miniconda.html

First create a new conda environment named lectures with Python 3.6 and activate it. You can also use another environment manager of your choice.

conda create -n lectures python=3.6
conda activate lectures

Clone this repository and enter the directory.

git clone https://gitlab.kwant-project.org/solidstate/lectures.git
cd lectures

Install the required packages from requirements.txt.

pip install -r requirements.txt

And finally run execute.py to prepare the source files for mkdocs.

python execute.py

Now that all the files are where they should be, you can either run a development server or build the files for deployment using mkdocs. The commands to achieve this are:

mkdocs serve  # Run a development server
mkdocs build  # Build for deployment