This repo is a collection of notes, links, scripts, lectures and ideas spanning a number of different topics.
The purpose is to collect in a single place all these useful information without googling them from scratch.
- Routines:
- Runge-Kutta family routines for time integration
- Fourier interpolation
- 2D line approximated by pixels
- winding number of a polygon, checks wheter a point is contained into a given polygon
- Lectures and excercises:
- 1D Maxwell equations at planar interface and normal incidence
- Ising model
- finite quantum square well in 1D
- timing and profiling python
- Python notes:
- Quantum-Espresso notes:
- Wannier90:
- Siesta:
- Git:
- Ubuntu notes:
- Other:
More contents to come.
For any problems, questions or suggestions, please contact me at [email protected].
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.