diff --git a/doc/manual/N2.png b/doc/manual/N2.png new file mode 100644 index 000000000..ff955cd7d Binary files /dev/null and b/doc/manual/N2.png differ diff --git a/doc/manual/installation.tex b/doc/manual/installation.tex index 31d01f96c..52602a953 100644 --- a/doc/manual/installation.tex +++ b/doc/manual/installation.tex @@ -189,7 +189,7 @@ \subsubsection{Instructions for deal.II} \end{verbatim} ``Success'', means deal.II was able to use the corresponding vector instructions, and ``Failed'' would mean otherwise. If deal.II is not able to pick an available vector instruction on your high-performance computer, please contact the deal.II developers at \href{https://groups.google.com/d/forum/dealii}{deal.II mailing lists} and/or contact your high-performance computer support for guidance on how to use the correct compiler flags for AVX or AVX-512. -Ensuring that deal.II picks up AVX-512 is strongly recommended for obtaining maximum performance on the new Intel Xeon Phi (KNL) and Skylake processors, both of which support Intel AVX-512 instructions. +Ensure that deal.II picks up AVX-512, which is strongly recommended for obtaining maximum performance on the new Intel Xeon Phi (KNL) and Skylake processors, both of which support Intel AVX-512 instructions. \subsubsection{Important generic instructions for deal.II and its dependencies} \begin{itemize} @@ -197,7 +197,7 @@ \subsubsection{Important generic instructions for deal.II and its dependencies} \item Use \verb|-fPIC| compiler flag for compilation of deal.II and its dependencies, to prevent linking errors during \dftfe{} compilation. -\item \textcolor{red}{\bf CAUTION! It is very important to ensure that deal.II and its dependencies (p4est, PETSc, SLEPc, and ScaLAPACK), are compiled with the same compilers, BLAS-LAPACK libraries, and MPI libraries to prevent deal.II compilation issues, occurence of run time crashes, and \dftfe{} performance degradation.} +\item \textcolor{red}{\bf CAUTION! It is highly recommended to compile deal.II and its dependencies (p4est, PETSc, SLEPc, and ScaLAPACK), with the same compilers, same BLAS-LAPACK libraries, and same MPI libraries. This prevents deal.II compilation issues, occurence of run time crashes, and \dftfe{} performance degradation.} \end{itemize} \subsection{Obtaining and Compiling \dftfe{}} diff --git a/doc/manual/manual.tex b/doc/manual/manual.tex index e390b3ed5..b56226863 100644 --- a/doc/manual/manual.tex +++ b/doc/manual/manual.tex @@ -121,11 +121,11 @@ % e.g. height=6.5in \begin{center} \vspace{1em} -\includegraphics[height=2.8in] +\includegraphics[scale=0.35]{N2.png} % FILL: image file name % e.g. cover_image.png %{contour_5x5x5.pdf} -{SiCTriplet0000.png} +%{SiCTriplet0000.png} \hspace{5em} \end{center} \end{textblock*} @@ -195,18 +195,14 @@ \section{Running \dftfe} \label{sec:run} \input{rundftfe} - \section{Future extensions to \dftfe} \label{sec:future} \input{futurePlans} - - \section{Finding answers to more questions} \label{sec:questions-and-answers} \input{contacts} - \appendix \section{Run-time input parameters} diff --git a/doc/manual/rundftfe.tex b/doc/manual/rundftfe.tex index 0a1cc2cfe..06d6b57a9 100644 --- a/doc/manual/rundftfe.tex +++ b/doc/manual/rundftfe.tex @@ -64,7 +64,7 @@ \subsubsection{Example 1}\label{sec:example1} \item \verb|NATOMS| is the total number of atoms, and \verb|NATOM TYPES| is the total number of atom types. -\item``domainVectors.inp'' (any other file name can be used), given as input to \verb|DOMAIN VECTORS FILE|, is the external input file which lists the three domain vectors describing the +\item``domainVectors.inp'' (any other file name can be used), given as input to \verb|DOMAIN VECTORS FILE|, is the external input file which lists the three domain vectors (in a.u) describing the 3D parallelepiped computational domain. For the current example we take a cubodial domain with 80 a.u as the edge length. Accordingly, the ``domainVectors.inp'' file is formatted as \begin{verbatim} @@ -75,8 +75,7 @@ \subsubsection{Example 1}\label{sec:example1} wheres each row corresponds to a domain vector. It is a requirement that the above vectors must form a right-handed coordinate system i.e. $(v1 \times v2)\cdot v3 >0$. -\item ``coordinates.inp'' (any other file name can be used), given as input to \verb|ATOMIC COORDINATES FILE|, is the name of an external input file present in the same workspace which lists the Cartesian coordinates -of the atoms with respect to origin at the center of the domain. For this example, ``coordinates.inp'' is described as +\item ``coordinates.inp'' (any other file name can be used), given as input to \verb|ATOMIC COORDINATES FILE|, is the name of an external input file present in the same workspace which lists the Cartesian coordinates of the atoms (in a.u.) with respect to origin at the center of the domain. For this example, ``coordinates.inp'' is described as \begin{verbatim} 7 5 -1.30000000E+00 0.00000000E+00 0.00000000E+00 7 5 1.30000000E+00 0.00000000E+00 0.00000000E+00 @@ -208,8 +207,8 @@ \subsubsection{Example 1}\label{sec:example1} set ATOMIC COORDINATES FILE = coordinates.inp set DOMAIN VECTORS FILE = domainVectors.inp subsection Optimization - set FORCE TOL = 1e-4 set ION OPT = true + set FORCE TOL = 1e-4 set ION RELAX FLAGS FILE = relaxationFlags.inp end end