- ...strictly".
^{}
- It is
always strictly, except that when repeated attempts to get
`cDiffM` below
`cDifMxf(tt)` would reduce the current time step below its `tStepMin`
lower bound, the algorithm gives up, and continues with the next time step.
This is reported on the screen and in `diag`'Output'.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

- ... problem
^{}
- The
system used for this demo was a preliminary version of
the model discussed in ref. [7], where there are two more reaction rates.
However, the stoichiometric coefficients were still in error also in ref. [7].
In spite of that, this model may reveal the nature of the processes involved.
Examples of more involved TRANSIENT-based corrosion studies of this type
can be found in refs. [8-11,14] (Cu; ref. [10] also deals with modelling the
corrosion of a 300 years old bronze cannon; ref. [11] models live
bacteria colonies), and [12,13] (UO
_{2}).
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

- ....
^{}
- In
practice, there is usually some numerical noise. It may be suppressed by
setting the value of the input parameter
`ZERO` to a small nonzero value.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

- ...
PDM.
^{}
- This comparison is provided by
`demo/bin/demo2a` and
`demo/bin/demo2av` of the standard demonstration set (see
Sec. 5.1). nl3band1 is almost twice as fast as nl3banv.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.