Numerical computation of the density of states of aperiodic multiscale Schrödinger operators
收藏资源简介:
Supporting data for http://arxiv.org/abs/2510.15369. MomentumDOS.jl code This is an archived copy of the MomentumDOS.jl code to accompany the paper arXiv.2510.15369. This code computes the density of states using the momentum-space method. See https://github.com/xuequan818/MomentumDOS.jl/tree/main/examples for examples of how to use this code. The code is written in Julia. To install the Julia depenendencies: julia> cd("your-local-path/MomentumDOS.jl") julia> using Pkg julia> Pkg.activate(".") julia> Pkg.instantiate() SacerDOS.jl code This is an archived copy of the SacerDOS.jl code to accompany the paper arXiv.2510.15369. This code computes the density of states using the semiclassical method. To quickly run this code, use julia --project -p 6 -e 'include("test/run.jl"); run_params(:huge; n_bands_diag=1); run_params(:huge; n_bands_diag=20)' The code is written in Julia. To install the Julia depenendencies: julia> cd("your-local-path/SacerDOS.jl") julia> using Pkg julia> Pkg.activate(".") julia> Pkg.instantiate() Paper data The data supporting all figures and tables in arXiv.2510.15369 are provided in the paper_data/data folder. All figures and tabular data can be reproduced using the Pluto notebook paper_data/generate_plots.jl, which can also be run quickly via julia> include("paper_data/generate_plots.jl")



