Resources for the book Finite Difference Computing with Exponential Decay Models by H. P. Langtangen, published by Springer, 2016. This is an open access book where the author has all rights and publishes various ebook formats in the present repository.
The book is written in DocOnce using the directory organization described in the repo setup4book-doconce.
Directories in this repo apply a nickname as a short form of a chapter:
alg
: Algorithms and implementationsanalysis
: Analysisgenz
: Generalizationsmodels
: Modelssofteng
: Software engineering
- The book:
doc/.src/book
- Individual chapters:
doc/.src./chapters
(text in*.do.txt
files) - Source code for chapter
X
:doc/.src/chapters/X/src-X
(X
is chapter nickname) - Figures for chapter
X
:doc/.src/chapters/X/fig-X
- Slides for chapter
X
:doc/.src/chapters/slides-X/
(slides in*.do.txt
files)
- PDF and HTML books:
doc/pub
(gh-pages branch) - Source code (examples):
src
- Go to the directory for the chapter:
doc/.src/chapters/X
- Go to the
slides-X
subdirectory - Modify the
*.do.txt
files as desired - Compile both the textbook material and the slides with
bash make.sh
in the parent directorydoc/.src/chapters/X