Skip to content

Instantly share code, notes, and snippets.

@quantum-kite
quantum-kite / on_site_disorder.py
Last active June 10, 2018 15:06
example of adding on-site disorder
""" Onsite disorder
Lattice : Monolayer graphene;
Disorder : Disorder class Deterministic and Uniform at different sublattices,
Configuration : size of the system 512x512, without domain decomposition (nx=ny=1), periodic boundary conditions,
double precision, manual scaling;
Calculation : dos;
Modification : magnetic field is off;
"""
@quantum-kite
quantum-kite / plot_dos.py
Created June 5, 2018 01:17
script for DOS plotting
import matplotlib.pyplot as plt
import h5py
import matplotlib as mpl
import numpy as np
#************************************
#keep these definitions for kite website
import seaborn as sns
mpl.rcParams['figure.dpi'] = 100
mpl.rcParams['savefig.dpi'] = 100
sns.set_style("white")
@quantum-kite
quantum-kite / example1.py
Last active June 11, 2018 21:08
first example
""" Graphene DOS
Lattice : Graphene lattice;
Disorder : None;
Configuration : size of the system 512x512, without domain decomposition (nx=ny=1), periodic boundary conditions,
double precision, automatic scaling;
Calculation : DOS;
Modification : magnetic field is off;
"""
import numpy as np