From 2265ef95baaa71275c6b9b603d43ccaf2fd8d35b Mon Sep 17 00:00:00 2001 From: Reza Rastak Date: Sun, 7 Jun 2020 14:56:21 -0700 Subject: [PATCH] Distinguish const vs non-const interface --- 9.2/paper.tex | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/9.2/paper.tex b/9.2/paper.tex index f55160a..ec9dd0e 100644 --- a/9.2/paper.tex +++ b/9.2/paper.tex @@ -278,7 +278,8 @@ that we briefly outline in the remainder of this section: \item The new \texttt{DiscreteTime} class provides a more consistent, more readable, and less error-prone approach to control time-stepping algorithms within time-dependent simulations. - The interface of this class is designed to be minimal + While providing a rich read-only interface, the non-const interface + of this class is designed to be minimal to enforce a number of important programming invariants, reducing the possibility of mistakes in the user code. An example is that \texttt{DiscreteTime} ensures that the final time step ends -- 2.39.5