-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.do.txt
34 lines (33 loc) · 5.33 KB
/
index.do.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
TITLE: Various writings
AUTHOR: Hans Petter Langtangen
#AUTHOR: Hans Petter Langtangen at Center for Biomedical Computing, Simula Research Laboratory & Department of Informatics, University of Oslo
* Recent books:
* "Programming for Computations - A Gentle Introduction to Numerical Simulations with Python or MATLAB/Octave": "https://hplgit.github.io/prog4comp/index.html"
* "Finite Difference Computing with Exponential Decay Models": "https://hplgit.github.io/decay-book/doc/web/index.html"
* "Scaling of Differential Equations": "https://hplgit.github.io/scaling-book/doc/web/index.html"
* "Finite Difference Computing with Partial Differential Equations": "https://hplgit.github.io/fdm-book/doc/web/index.html"
* "Introdution to Numerical Methods for Variational Problems": "https://hplgit.github.io/fem-book/doc/web/index.html"
* "The FEniCS Tutorial": "https://hplgit.github.io/fenics-tutorial/doc/web/index.html"
* How to write books in DocOnce: "HTML": "http://hplgit.github.io/doconce/doc/src/book/repo/doc/pub/book/html/my-book.html", "PDF": "http://hplgit.github.io/doconce/doc/src/book/repo/doc/pub/book/pdf/my-book-4print.pdf", "Sphinx UiO": "http://hplgit.github.io/doconce/doc/src/book/repo/doc/pub/book/sphinx-uio2/index.html", "Sphinx bootstrap": "http://hplgit.github.io/doconce/doc/src/book/repo/doc/pub/book/sphinx-bootstrap/index.html"
* "Best practice for DocOnce book writing": "http://hplgit.github.io/setup4book-doconce/doc/web/index.html"
* Quick Intro to Version Control Systems and Project Hosting Sites:
* Use of Bitbucket and GitHub with Git:
"plain HTML": "http://hplgit.github.io/teamods/bitgit/Langtangen_bitgit.html" (one page), "HTML bootstrap": "http://hplgit.github.io/teamods/bitgit/Langtangen_bitgit-bootstrap.html" (multiple pages), "HTML solarized colors": "http://hplgit.github.io/teamods/bitgit/Langtangen_bitgit-solarized.html" (one page), "Sphinx HTML": "http://hplgit.github.io/teamods/bitgit/html", "PDF for electronic viewing": "teamods/bitgit/Langtangen_bitgit.pdf", "PDF for printing": "teamods/bitgit/Langtangen_bitgit_4print.pdf".
* Use of GitHub with Git (shorter version):
"plain HTML": "http://hplgit.github.io/teamods/bitgit/Langtangen_github.html" (one file), "HTML bootstrap": "http://hplgit.github.io/teamods/bitgit/Langtangen_github-bootstrap.html" (multiple pages), "HTML solarized colors": "http://hplgit.github.io/teamods/bitgit/Langtangen_github-solarized.html" (one file), "Sphinx HTML": "http://hplgit.github.io/teamods/bitgit/html-github", "PDF for electronic viewing": "teamods/bitgit/Langtangen_github.pdf", "PDF for printing": "teamods/bitgit/Langtangen_github_4print.pdf".
* How to debug Python code: "PDF": "teamods/debugging/debug.pdf", "HTML bootstrap": "teamods/debugging/debug.html"
* How to Generate API Documentation with Sphinx: "Sphinx": "http://hplgit.github.io/teamods/sphinx_api/html", "PDF": "teamods/sphinx_api/Langtangen_sphinx_api.pdf"
* How to access Python for doing scientific computing: "HTML bootstrap": "edu/accesspy/accesspy.html", "HTML solarized": "edu/accesspy/accesspy_primer4-solarized.html", "PDF": "edu/accesspy/accesspy.pdf", "special HTML version for the book A primer on Scientific Programming with Python": "edu/accesspy/accesspy_primer4.html". Older version: "How To Install Ubuntu in a VMWare Fusion Virtual Machine": "http://hplgit.github.io/teamods/ubuntu/vmware/index.html"
* Common operating system tasks done in cross-platform Python code:
"HTML bootstrap": "edu/ostasks/ostasks.html", "HTML solarized": "edu/ostasks/ostasks-solarizex.html", "PDF": "edu/ostasks/ostasks.pdf"
* Software testing with nose and pytest:
"HTML bootstrap": "edu/testing/nose.html", "HTML solarized": "edu/testing/nose-solarizex.html", "PDF": "edu/testing/nose.pdf"
* Experience with using Python for teaching scientific computing: "HTML": "edu/uiopy/uiopy.html", "PDF": "edu/uiopy/uiopy.pdf", "Sphinx": "edu/uiopy/sphinx-fenics_minimal2/index.html"
* Learning outcomes for computing competence: "PDF": "edu/py_vs_m/computing_competence.pdf", "HTML": "edu/py_vs_m/computing_competence.html" (newer version of
Numerical programming guide - Python vs Matlab: "PDF": "edu/py_vs_m/numerical_programming_guide.pdf", "HTML": "edu/py_vs_m/numerical_programming_guide.html")
* "Examples on writing scientific reports in various formats (LaTeX, Sphinx, HTML, ...)": "http://hplgit.github.com/teamods/writing_reports/index.html"
* "Examples on generating slides in HTML5, Beamer, Remark, etc. with numerous styles": "http://hplgit.github.com/doconce/doc/pub/slides/demo/index.html"
* " What is DocOnce and how to use it": "http://hplgit.github.com/doconce/doc/pub/slides/index.html" (slides)
* "Tutorials on Scientific Computing with Python": "http://hplgit.github.io/bumpy/doc/web/index.html"
* Introduction to Cython for Solving Differential Equations: "PDF": "http://hplgit.github.com/teamods/cyode/main_cyode.pdf", "solarized HTML": "http://hplgit.github.com/teamods/cyode/main_cyode.html", "Sphinx": "http://hplgit.github.com/teamods/cyode/cyode-sphinx/index.html"
* Monte Carlo Simulation with Cython: "PDF": "http://hplgit.github.com/teamods/MC_cython/main_MC_cython.pdf", "plain HTML": "http://hplgit.github.com/teamods/MC_cython/main_MC_cython.html", "Sphinx": "http://hplgit.github.com/teamods/MC_cython/sphinx/index.html", "Solarized HTML": "http://hplgit.github.com/teamods/MC_cython/main_MC_cython-solarized.html"