Users guide updates

This commit is contained in:
sfilippone
2025-06-05 19:02:42 +02:00
parent b724a324c9
commit 7050095ca5
11 changed files with 20 additions and 18 deletions
Binary file not shown.
+1 -1
View File
@@ -31,7 +31,7 @@ class="cmr-12">University of Rome Tor-Vergata and IAC-CNR</span><br
class="newline" /> <span
class="cmr-12">Software version: 1.2</span><br
class="newline" /><span
class="cmr-12">December 31st, 2024</span>
class="cmr-12">June 9th, 2025</span>
+1 -1
View File
@@ -31,7 +31,7 @@ class="cmr-12">University of Rome Tor-Vergata and IAC-CNR</span><br
class="newline" /> <span
class="cmr-12">Software version: 1.2</span><br
class="newline" /><span
class="cmr-12">December 31st, 2024</span>
class="cmr-12">June 9th, 2025</span>
+1 -1
View File
@@ -59,7 +59,7 @@ src="userhtml1x.png" alt="amg_version_string_
" class="math-display" ></div>
<!--l. 20--><p class="nopar" > <span
class="cmr-12">whose current value is </span><span class="obeylines-h"><span class="verb"><span
class="cmtt-12">1.0</span></span></span><span
class="cmtt-12">1.2</span></span></span><span
class="cmr-12">.</span>
<!--l. 23--><p class="noindent" >
<h4 class="likesubsectionHead"><a
+7 -6
View File
@@ -790,15 +790,13 @@ class="cmr-12">In this particular example we are choosing to employ a </span><sp
class="cmtt-12">HLG</span></span></span> <span
class="cmr-12">data structure for</span>
<span
class="cmr-12">sparse matrices on GPUs; for more information please refer to the PSBLAS-EXT users&#8217;</span>
class="cmr-12">sparse matrices on GPUs; for more information please refer to the PSBLAS users&#8217;</span>
<span
class="cmr-12">guide.</span>
<!--l. 482--><p class="indent" > <span
class="cmr-12">We then have to initialize the GPU environment, and pass the appropriate MOLD</span>
<span
class="cmr-12">variables to the build methods (see also the PSBLAS and PSBLAS-EXT users&#8217;</span>
<span
class="cmr-12">guides).</span>
class="cmr-12">variables to the build methods (see also the PSBLAS users&#8217; guide).</span>
@@ -914,8 +912,11 @@ class="cmtt-12">INVT</span></span></span>
<li class="itemize">
<!--l. 601--><p class="noindent" ><span class="obeylines-h"><span class="verb"><span
class="cmtt-12">AINV</span></span></span></li></ul>
</li></ul>
<!--l. 604--><p class="noindent" ><span
</li>
<li class="itemize">
<!--l. 603--><p class="noindent" ><span class="obeylines-h"><span class="verb"><span
class="cmtt-12">POLY</span></span></span></li></ul>
<!--l. 605--><p class="noindent" ><span
class="cmr-12">and their </span><span
class="cmmi-12">&#x2113;</span><sub><span
class="cmr-8">1</span></sub> <span
+2 -2
View File
@@ -1871,9 +1871,9 @@ class="cmr-10">Degree of the polynomial accelerator, is</span>
<span
class="cmr-10">equal to the number of matrix-vector</span>
<span
class="cmr-10">products performed by the smoother. Is</span>
class="cmr-10">products performed by the smoother.</span>
<span
class="cmr-10">ignored if the smoother is not </span><code class="lstinline"><span style="color:#000000">&#8217;</span><span style="color:#000000">POLY</span><span style="color:#000000">&#8217;</span></code> </td>
class="cmr-10">Ignored if the smoother is not </span><code class="lstinline"><span style="color:#000000">&#8217;</span><span style="color:#000000">POLY</span><span style="color:#000000">&#8217;</span></code> </td>
</tr><tr
class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr
style="vertical-align:baseline;" id="TBL-9-6-"><td style="white-space:normal; text-align:left;" id="TBL-9-6-1"
+2 -2
View File
@@ -18,7 +18,7 @@ account when treating derived works.
The library defines a version string with the
constant
\[ \verb|amg_version_string_|\]
whose current value is \verb|1.0|.
whose current value is \verb|1.2|.
\subsection*{Contributors}
\begin{itemize}
@@ -68,4 +68,4 @@ When use the library, please cite the following:
year = {2021}
}
\end{verbatim}
\fi
\fi
+3 -2
View File
@@ -477,11 +477,11 @@ program amg_dexample_gpu
\end{listing}
In this particular example we are choosing to employ a \verb|HLG| data
structure for sparse matrices on GPUs; for more information please
refer to the PSBLAS-EXT users' guide.
refer to the PSBLAS users' guide.
We then have to initialize the GPU environment, and pass the
appropriate MOLD variables to the build methods (see also the PSBLAS
and PSBLAS-EXT users' guides).
users' guide).
\begin{listing}[h!]
\ifpdf
\begin{minted}[breaklines=true,bgcolor=bg,fontsize=\small]{fortran}
@@ -600,6 +600,7 @@ system solve kernels. Methods that satisfy this constraint include:
\item \verb|INVT|
\item \verb|AINV|
\end{itemize}
\item \verb|POLY|
\end{itemize}
and their $\ell_1$ variants.
+1 -1
View File
@@ -154,7 +154,7 @@ Preconditioners Package based on PSBLAS}
\flushright
\large Software version: 1.2\\
%\todaym
\large Deceber 31st, 2024
\large June 9th, 2025
\end{minipage}}
%\addtolength{\textwidth}{\centeroffset}
\vspace{\stretch{2}}
+1 -1
View File
@@ -114,7 +114,7 @@
%\today
Software version: 1.2\\
%\today
December 31st, 2024
June 9th, 2025
\clearpage
\ \\
\thispagestyle{empty}
+1 -1
View File
@@ -625,7 +625,7 @@ level (continued).\label{tab:p_coarse_1}}
\fortinline|'POLY_DEGREE'| & \fortinline|integer|
& Any integer \par number~$\ge 1$ and~$\le 30$
& 1
& Degree of the polynomial accelerator, is equal to the number of matrix-vector products performed by the smoother. Is ignored if the smoother is not \fortinline|'POLY'|\\ \hline
& Degree of the polynomial accelerator, is equal to the number of matrix-vector products performed by the smoother. Ignored if the smoother is not \fortinline|'POLY'|\\ \hline
\end{tabular}
\end{center}
\caption{Parameters defining the smoother or the details of the one-level preconditioner.