Skip to content

Commit 710e523

Browse files
author
sveinlin
committed
fixed refs to sections in decay and scaling books
1 parent edaf4e9 commit 710e523

82 files changed

Lines changed: 109 additions & 140 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

doc/.src/chapters/diffu/diffu_fd1.do.txt

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,8 @@ The exposition below assumes that the reader is familiar with the
7272
basic ideas of discretization and implementation of wave
7373
equations from Chapter ref{ch:wave}. Readers not familiar with the
7474
Forward Euler, Backward Euler, and Crank-Nicolson (or centered or
75-
midpoint) discretization methods in time should consult, e.g.,
76-
ref[Section ref{decay:basics}][ in cite{Langtangen_decay}][the
77-
section "Finite difference methods": "http://hplgit.github.io/decay-book/doc/pub/book/sphinx/._book002.html#finite-difference-methods" in cite{Langtangen_decay}].
75+
midpoint) discretization methods in time should consult, e.g., Section 1.1
76+
in cite{Langtangen_decay}.
7877
% endif
7978

8079
===== The initial-boundary value problem for 1D diffusion =====
@@ -513,10 +512,8 @@ solutions.
513512

514513
We target a scaled diffusion problem where $x/L$ is a new spatial
515514
coordinate and $\dfc t/L^2$ is a new time coordinate. The source term
516-
$f$ is omitted, and $u$ is scaled by $\max_{x\in [0,L]}|I(x)|$ (see
517-
ref[Section ref{sec:scale:diffu}][ in
518-
cite{Langtangen_scaling}]["Scaling of the diffusion equation":
519-
"http://hplgit.github.io/scaling-book/doc/pub/book/html/._scaling-book008.html#sec:scale:diffu" cite{Langtangen_scaling}] for details).
515+
$f$ is omitted, and $u$ is scaled by $\max_{x\in [0,L]}|I(x)|$ (see Section 3.2 in
516+
cite{Langtangen_scaling} for details).
520517
The governing PDE is then
521518

522519
!bt

doc/.src/chapters/softeng2/softeng2.do.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -198,8 +198,8 @@ magic. The idea is that `joblib` looks at the `name` parameter
198198
and saves the return value `data` to disk if the `name` parameter
199199
has not been used in a previous call. Otherwise, if `name` is
200200
already registered, `joblib` fetches the `data` object from
201-
file and returns it (this is example of a memoize function,
202-
see ref[Section ref{sec:scale:decay:prog}][in cite{Langtangen_scaling}][the document "Scaling of differential equations": "http://tinyurl.com/k3sdbuv/pub/scale" cite{Langtangen_scaling} for a brief explanation]).
201+
file and returns it (this is an example of a memoize function,
202+
see Section 2.1.4 in cite{Langtangen_scaling} for a brief explanation]).
203203

204204
===== Using a hash to create a file or directory name =====
205205
label{softeng2:wave1D:filestorage:hash}

doc/.src/chapters/vib/vib_gen.do.txt

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -657,11 +657,8 @@ numerical parameters and compute the solution, and a class
657657
`Visualizer` to display the solution.
658658

659659
!bhint
660-
Use the ideas and examples ref[from Section ref{decay:prog:se:class}
661-
and ref{decay:prog:se:class2}][ in cite{Langtangen_decay}][for an "ODE
662-
model":
663-
"${decay_book}/._book009.html#classes-for-problem-and-solution-method"
664-
in cite{Langtangen_decay}]. More specifically, make a superclass
660+
Use the ideas and examples from Sections 5.5.1 and 5.5.2
661+
in cite{Langtangen_decay}. More specifically, make a superclass
665662
`Problem` for holding the scalar physical parameters of a problem and
666663
let subclasses implement the $s(u)$ and $F(t)$ functions as methods.
667664
Try to call up as much existing functionality in `vib.py` as possible.

doc/.src/chapters/wave/wave1D_fd1.do.txt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -533,9 +533,8 @@ empirical convergence rate of the method.
533533

534534
!enotice
535535

536-
An introduction to the computing of convergence rates is given in
537-
ref[Section ref{decay:convergence:rate}][ in cite{Langtangen_decay}][the section
538-
on "convergence rates": "${decay_book}/._book007.html#computing-convergence-rates" in cite{Langtangen_decay}].
536+
An introduction to the computing of convergence rates is given in Section 3.1.6
537+
in cite{Langtangen_decay}.
539538
% if BOOK == "book":
540539
There is also a detailed example on computing convergence rates in
541540
Section ref{vib:ode1:verify}.

doc/.src/chapters/wave/wave1D_prog.do.txt

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -390,12 +390,7 @@ the mathematical problem we can often reduce the need to estimate
390390
physical parameters dramatically. The scaling technique consists of
391391
introducing new independent and dependent variables, with the aim that
392392
the absolute values of these lie in $[0,1]$. We introduce the
393-
dimensionless variables (details are found in ref[Section
394-
ref{sec:scale:wave:bc_u0}][ in cite{Langtangen_scaling}][the section
395-
"Homogeneous Dirichlet conditions in 1D":
396-
"http://hplgit.github.io/scaling-book/doc/pub/book/html/._scaling-book007.html#sec:scale:wave:bc_u0"
397-
in the book "Scaling of differential equations":
398-
"http://tinyurl.com/qfjgxmf/web" cite{Langtangen_scaling}]
393+
dimensionless variables (details are found in Section 3.1.1 in cite{Langtangen_scaling})
399394

400395
!bt
401396
\[ \bar x = \frac{x}{L},\quad \bar t = \frac{c}{L}t,\quad

doc/Trash/vib/html/._vib-sol003.html

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1385,8 +1385,7 @@ <h2 id="vib:exer:gen:class">Exercise 19: Implement the solver via classes</h2>
13851385
<p><div class="collapse" id="exer_19_1">
13861386

13871387
<p>
1388-
Use the ideas and examples for an <a href="http://hplgit.github.io/decay-book/doc/pub/book/sphinx/._book009.html#classes-for-problem-and-solution-method" target="_self">ODE
1389-
model</a>
1388+
Use the ideas and examples from Sections 5.5.1 and 5.5.2
13901389
in <a href="#Langtangen_decay">[1]</a>. More specifically, make a superclass
13911390
<code>Problem</code> for holding the scalar physical parameters of a problem and
13921391
let subclasses implement the \( s(u) \) and \( F(t) \) functions as methods.

doc/Trash/vib/html/._vib-solarized003.html

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1247,8 +1247,7 @@ <h2 id="vib:exer:gen:class">Exercise 19: Implement the solver via classes</h2>
12471247

12481248
<p>
12491249
<b>Hint.</b>
1250-
Use the ideas and examples for an <a href="http://hplgit.github.io/decay-book/doc/pub/book/sphinx/._book009.html#classes-for-problem-and-solution-method" target="_self">ODE
1251-
model</a>
1250+
Use the ideas and examples from Sections 5.5.1 and 5.5.2
12521251
in <a href="#Langtangen_decay">[1]</a>. More specifically, make a superclass
12531252
<code>Problem</code> for holding the scalar physical parameters of a problem and
12541253
let subclasses implement the \( s(u) \) and \( F(t) \) functions as methods.

doc/Trash/vib/pdf/vib-sol.pdf

-207 Bytes
Binary file not shown.
-355 Bytes
Binary file not shown.
-566 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)