From: Wolfgang Bangerth Date: Thu, 14 May 2020 19:53:22 +0000 (-0600) Subject: Briefly introduce step-58. X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1b32bfa5b00cacc28e9a3c7ae816d443bd093a11;p=release-papers.git Briefly introduce step-58. --- diff --git a/9.2/paper.tex b/9.2/paper.tex index 1f365c7..82bc812 100644 --- a/9.2/paper.tex +++ b/9.2/paper.tex @@ -481,9 +481,32 @@ In addition, there are a number of new tutorial programs: \item \texttt{step-47} \todo[inline]{Zhuoran to write} \item \texttt{step-50} -\todo[inline]{Timo/Conrad/... to write} -\item \texttt{step-58} -\todo[inline]{Wolfgang to write} + \todo[inline]{Timo/Conrad/... to write} + +\item \texttt{step-58} is a program that solves the nonlinear + Schr{\"o}dinger equation, which in non-dimensional form reads + \begin{align*} + - i \frac{\partial \psi}{\partial t} + - \frac 12 \Delta \psi + + V \psi + + \kappa |\psi|^2 \psi + &= 0, + \end{align*} + augmented by appropriate initial and boundary conditions and using + an appropriate form for the potential $V=V(\mathbf x)$. The + tutorial program focused on two specific aspects for which this + equation serves as an excellent test case: (i) Solving + complex-valued problems without splitting the equation into its + real and imaginary parts (as \texttt{step-29} does, for + example). (ii) Using operator splitting techniques. The equation is + a particularly good test case for this technique because the only + nonlinear term, $\kappa |\psi|^2 \psi$, does not contain any + derivatives and consequently forms an ODE to be solved at each time + step in an operator splitting scheme (for which, furthermore, there + exists an analytic solution), whereas the remainder of the + equation is linear and easily solved using standard finite element + techniques. + \item \texttt{step-65} presents \texttt{TransfiniteInterpolationManifold}, a manifold class that can propagate curved boundary information into the interior of a computational domain, and \texttt{MappingQCache}, which can sample