# Double-slit and physics
@article{murray:2020:double_slits,
  author          = {Andrew Murray},
  journal         = {Physics World},
  number          = {2},
  title           = {Double slits with single atoms},
  volume          = {33},
  year            = {2020}
}

@misc{mit:2004:physics,
  author          = {Sen-ben Liao and Peter Dourmashkin and John W. Belcher},
  title           = {Course notes in Physics 8.02 at MIT},
  year            = {2004},
  url             = {https://web.mit.edu/8.02t/www/802TEAL3D/visualizations/coursenotes/modules/guide14.pdf},
  urldate         = {2023-12-22}
}

@misc{britannica:1999:light,
  author          = {The Editors of Encyclopaedia Britannica},
  title           = {Light},
  publisher       = {Britannica},
  url             = {https://www.britannica.com/science/light},
  urldate         = {2023-12-15},
}

@article{sinha:2010:multi_order_inference,
  author          = {Urbasi Sinha and Christophe Couteau and Thomas Jennewein and Raymond Laflamme and Gregor Weihs},
  journal         = {Science},
  title           = {Ruling Out Multi-Order Interference in Quantum Mechanics},
  volume          = {329},
  number          = {5990},
  pages           = {418--421},
  year            = {2010},
  doi             = {10.1126/science.1190545},
  url             = {https://www.science.org/doi/abs/10.1126/science.1190545},
  urldate         = {2023-12-16}
}

@article{young:1804:double_slit,
  author          = {Thomas Young},
  title           = {I. The Bakerian Lecture. Experiments and calculations relative to physical optics},
  journal         = {Philosophical Transactions of the Royal Society of London},
  volume          = {94},
  pages           = {1--16},
  year            = {1804},
  doi             = {10.1098/rstl.1804.0001},
  url             = {https://royalsocietypublishing.org/doi/abs/10.1098/rstl.1804.0001},
  urldate         = {2023-12-16},
}

@book{benacquista:2018:classical_mechanics,
  author         = {Matthew J. Benacquista and Joseph D. Romano},
  title          = {Classical Mechanics},
  publisher      = {Springer International Publishing : Imprint: Springer},
  year           = {2018},
  edition        = {1}
}

@book{griffiths:2018:quantum_mechanics,
  author         = {David J. Griffiths and Darrell F. Schroeter},
  title          = {Introduction to quantum mechanics},
  publisher      = {Cambridge University Press},
  year           = {2018},
  edition        = {3}
}

@book{springer:2018:compendium_quantum_physics,
  author    = {Daniel Greenberger and Klaus Hentschel and Friedel Weinert},
  title     = {Compendium of Quantum Physics},
  publisher = {Springer Berlin, Heidelberg},
  year      = {2009},
  edition   = {1}
}

@article{key,
  author          = {Asher Peres and Daniel R. Terno},
  title           = {Quantum Information and Relativity Theory},
  journal         = {Reviews of Modern Physics},
  number          = {1},
  volume          = {76},
  doi             = {10.1103/revmodphys.76.93},
  year            = {2004},
  url             = {http://dx.doi.org/10.1103/RevModPhys.76.93}
}

# Schrodinger and Crank-Nicolson
@book{wu:2023:quantum,
    author = {Biao Wu and Ying Hu},
    title = {Quantum Mechanics: A Concise Introduction},
    publisher = {Springer Singapore},
    year = {2023},
    edition = {1},
}

@misc{britannica:2023:young,
    author = {Glenn Stark},
    title = {Young’s double-slit experiment},
    publisher = {Britannica},
    year = {2023},
    url = {https://www.britannica.com/science/light/Youngs-double-slit-experiment},
    note = {Last accessed 2023-12-12}
}

@misc{britannica:2023:kepler,
    author = {The Editors of Encyclopaedia Britannica}, 
    title = {Kepler’s laws of planetary motion},
    publisher = {Britannica},
    url = {https://www.britannica.com/science/Keplers-laws-of-planetary-motion},
    note = {Last accessed 2023-12-13}
}

@misc{britannica:1998:planck,
    author = {The Editors of Encyclopaedia Britannica}, 
    title = {Planck’s radiation law},
    publisher = {Britannica},
    url = {https://www.britannica.com/science/Plancks-radiation-law},
    urldate = {2023-12-13}
}

@misc{britannica:1998:newton,
    author = {The Editors of Encyclopaedia Britannica}, 
    title = {Newton’s laws of motion},
    publisher = {Britannica},
    url = {https://www.britannica.com/science/Newtons-laws-of-motion},
    urldate = {2023-12-13}
}

@article{crank:1947:numerical,
    author = {John Crank and Phyllis Nicolson},
    title = {A practical method for numerical evaluation of solutions of partial differential equations of the heat-conduction type},
    journal = {Mathematical proceedings of the Cambridge Philosophical Society},
    doi = {10.1017/S0305004100023197},
    year = {1947},
    volume = {43},
    number = {1},
    pages = {50--67}
}

# Math and statistics
@book{lindstrom:2016:kalkulus,
  author    = {Tom Lindstrøm},
  title     = {Kalkulus},
  publisher = {Universitetsforlaget},
  year      = {2016},
  edition   = {4}
}
@book{gjevik:2014:appendix,
  author    = {Bjørn Gjevik and Morten Wang Fagerland},
  title     = {Feltteori og vektoranalyse},
  publisher = {Farleia Forlag},
  year      = {2018}
}
@book{springer:2012:modernstat,
  author    = {Jay L. Devore and Kenneth N. Berk},
  title     = {Modern Mathematical Statistics with Application},
  publisher = {Cham: Springer International Publishing AG},
  year      = {2021},
  edition   = {3}
}

# Python libraries
@article{hunter:2007:matplotlib,
  author    = {Hunter, J. D.},
  title     = {Matplotlib: A 2D graphics environment},
  journal   = {Computing in Science \& Engineering},
  volume    = {9},
  number    = {3},
  pages     = {90--95},
  abstract  = {Matplotlib is a 2D graphics package used for Python for
               application development, interactive scripting, and publication-quality
               image generation across user interfaces and operating systems.},
  publisher = {IEEE COMPUTER SOC},
  doi       = {10.1109/MCSE.2007.55},
  year      = 2007
}
@article{waskom:2021:seaborn,
  author    = {Michael L. Waskom},
  title     = {seaborn: statistical data visualization},
  journal   = {Journal of Open Source Software},
  volume    = {6},
  number    = {60},
  publisher = {The Open Journal},
  year      = {2021},
  doi       = {10.21105/joss.03021},
  url       = {https://doi.org/10.21105/joss.03021},
  pages     = {3021}
}

@article{harris:2020:numpy,
  title     = {Array programming with {NumPy}},
  author    = {Charles R. Harris and K. Jarrod Millman and St{\'{e}}fan J.
               van der Walt and Ralf Gommers and Pauli Virtanen and David
               Cournapeau and Eric Wieser and Julian Taylor and Sebastian
               Berg and Nathaniel J. Smith and Robert Kern and Matti Picus
               and Stephan Hoyer and Marten H. van Kerkwijk and Matthew
               Brett and Allan Haldane and Jaime Fern{\'{a}}ndez del
               R{\'{i}}o and Mark Wiebe and Pearu Peterson and Pierre
               G{\'{e}}rard-Marchant and Kevin Sheppard and Tyler Reddy and
               Warren Weckesser and Hameer Abbasi and Christoph Gohlke and
               Travis E. Oliphant},
  year      = {2020},
  month     = sep,
  journal   = {Nature},
  volume    = {585},
  number    = {7825},
  pages     = {357--362},
  doi       = {10.1038/s41586-020-2649-2},
  publisher = {Springer Science and Business Media {LLC}},
  url       = {https://doi.org/10.1038/s41586-020-2649-2}
}

# C++ libraries
@misc{openmp:2018,
  author  = {OpenMP},
  title   = {OpenMP Application Programming Interface},
  year    = {2018},
  url     = {https://www.openmp.org/wp-content/uploads/OpenMP-API-Specification-5.0.pdf},
  urldate = {2023-10-22}
}
@inproceedings{gabriel:2004:open_mpi,
  author    = {Edgar Gabriel and Graham E. Fagg and George Bosilca
               and Thara Angskun and Jack J. Dongarra and Jeffrey
               M. Squyres and Vishal Sahay and Prabhanjan Kambadur
               and Brian Barrett and Andrew Lumsdaine and Ralph
               H. Castain and David J. Daniel and Richard L. Graham
               and Timothy S. Woodall},
  title     = {Open {MPI}: Goals, Concept, and Design of a Next Generation {MPI} Implementation},
  booktitle = {Proceedings, 11th European PVM/MPI Users' Group Meeting},
  address   = {Budapest, Hungary},
  pages     = {97--104},
  year      = {2004},
  month     = {September}
}

# Miscellaneous things



# Profiler
@online{scalasca,
  author  = {M. Geimer and F. Wolf and B.J.N. Wylie and E. Abraham and D. Becker and B. Mohr},
  title   = {Scalasca},
  url     = {https://www.scalasca.org/scalasca/about/about.html},
  urldate = {2023-10-24},
  note    = {Tool to support performance optimization of parallel programs, measuring and analyzing runtime behavior.}
}
@online{scorep,
  title   = {Score-P: the Scalable Performance Measurement Infrastructure for Parallel Codes},
  url     = {https://perftools.pages.jsc.fz-juelich.de/cicd/scorep/tags/latest/html/},
  urldate = {2023-10-24},
  note    = {Tool suite for profiling and event tracing.}
}

