Commit 00a1a62f authored by Chris Cantwell's avatar Chris Cantwell
Browse files

Added a few notes and tidied up some of the document formatting.

parent 28540233
......@@ -241,6 +241,11 @@ function.
\section{Threading}
\begin{notebox}
Threading is not currently included in the main code distribution. However, this
hybrid MPI/pthread functionality should be available within the next few months.
\end{notebox}
We investigated adding threaded parallelism to the already MPI parallel
Nektar++. MPI parallelism has multiple processes that exchange data using
network or network-like communications. Each process retains its own memory
......
......@@ -126,7 +126,7 @@ Both the local coordinate axis along an intersecting edge will then point in the
same direction. Obviously, these conditions will not be fulfilled by default.
But in order to do so, the direction of the local coordinate axis should be
reversed in following situations:
\begin{lstlisting}
\begin{lstlisting}[style=C++Style]
if ((LocalEdgeId == 0)||(LocalEdgeId == 1)) {
if( EdgeOrientation == Backward ) {
change orientation of local coordinate axis
......@@ -215,7 +215,7 @@ the vertex mode, we will make a clear distinction between them in the
The fill-in of the mapping array can than be summarised by the following part of
(simplified) code:
\begin{lstlisting}
\begin{lstlisting}[style=C++Style]
for(e = 0; e < Number_Of_2D_Elements; e++) {
for(i = 0; i < Number_Of_Vertices_Of_Element_e; i++) {
offsetValue = ...
......
......@@ -215,8 +215,8 @@ switch between some (depending on the problem) of the following
time-integration schemes:
\begin{center}
\small
\begin{tabular}{ll}
\footnotesize
\begin{tabular}{p{4cm}p{10cm}}
\toprule
AdamsBashforthOrder1 & Adams-Bashforth Forward multi-step scheme of order 1\\
AdamsBashforthOrder2 & Adams-Bashforth Forward multi-step scheme of order 2\\
......
......@@ -371,7 +371,14 @@ Scientific Computing and Imaging Institute, University of Utah, USA}
\clearpage
\chapter{Introduction}
Welcome to the developer's guide for Nektar++\cite{nektar-website}.
Welcome to the developer's guide for Nektar++\cite{nektar-website}. This
document provides implementation details for the library, including their
design, Nektar++-specific data structures and algorithms and other development
information.
\begin{warningbox}
This document is still being written and may be incomplete in parts.
\end{warningbox}
\mainmatter
......
......@@ -456,7 +456,7 @@ ExpList1DHomogeneous2D are used to manage boundary conditions. A description of
the Quasi-3D approach usage can be found in Section~\ref{s:xml}.
\begin{center}
\includegraphics{img/Quasi3d.png}
\includegraphics[width=\textwidth]{img/Quasi3d.png}
\end{center}
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment