{"repo":"inducer/numerics-notes","free":true,"listed":false,"github":"https://github.com/inducer/numerics-notes","clone":"git clone https://github.com/inducer/numerics-notes.git","description":"Slides/notes and Jupyter notebook demos for an introductory course of numerical analysis/scientific computing","language":"Jupyter Notebook","stars":66,"topics":["teaching","notes","jupyter-notebook","scientific-computing","numerical-analysis","numerical-methods","org-mode","interpolation","quadrature","linear-algebra"],"license":null,"category":"productivity","readme_excerpt":"Numerical Analysis/Scientific Computing Slides/notes and Jupyter notebook demos for an introductory course of numerical analysis, following the textbook Scientific Computing: An Introductory Survey by Michael T. Heath. Developed over the years while teaching CS450 in the Department of Computer Science at the University of Illinois. A number of the demos were based on material initially developed by Luke Olson. - PDF of these slides/notes (see notes for source) - Demos in Binder - The demos use annotations for ipython-demo-tools . A #clear annotation at the beginning of a code cell allows the clear-marked-inputs subcommand of prepare-ipynb to remove the content of those input cells, maybe to use them for live coding in class. The #clear marks themselves can be removed by that remove-marks subcommand. - The notes are written in Org mode, which serves as a lightweight markup language over LaTeX. They're easiest to edit in Emacs, but vim-orgmode will do as well. To build the notes, you need any recent version of Emacs installed. Also make sure that submodules cloned properly: Then simply change to the notes subdirectory and say: The script will optionally make use of latexrun . If you get on the first go, simply rerun make.sh . - make.sh will generate two PDFs: notes.pdf and notes-folded.pdf . They differ in whether the boxes present in the notes (containing many of the most salient mathematical developments) are filled in or not. I use the un-filled version for class and fill in","default_branch":null,"files":null,"tree":[],"storefront":"/r/inducer","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/inducer/numerics-notes/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}