Files
MeanField_SERiF/docs/latex/namespaceserif.tex

91 lines
5.2 KiB
TeX
Raw Normal View History

\doxysection{serif Namespace Reference}
\hypertarget{namespaceserif}{}\label{namespaceserif}\index{serif@{serif}}
\doxysubsubsection*{Namespaces}
\begin{DoxyCompactItemize}
\item
namespace \mbox{\hyperlink{namespaceserif_1_1backend}{backend}}
\item
namespace \mbox{\hyperlink{namespaceserif_1_1compile__time__checks}{compile\+\_\+time\+\_\+checks}}
\item
namespace \mbox{\hyperlink{namespaceserif_1_1dimensions}{dimensions}}
\item
namespace \mbox{\hyperlink{namespaceserif_1_1discretization}{discretization}}
\item
namespace \mbox{\hyperlink{namespaceserif_1_1eos}{eos}}
\item
namespace \mbox{\hyperlink{namespaceserif_1_1equations}{equations}}
\item
namespace \mbox{\hyperlink{namespaceserif_1_1geometry}{geometry}}
\item
namespace \mbox{\hyperlink{namespaceserif_1_1mapping}{mapping}}
\item
namespace \mbox{\hyperlink{namespaceserif_1_1meta}{meta}}
\item
namespace \mbox{\hyperlink{namespaceserif_1_1model}{model}}
\item
namespace \mbox{\hyperlink{namespaceserif_1_1operators}{operators}}
\item
namespace \mbox{\hyperlink{namespaceserif_1_1solver}{solver}}
\item
namespace \mbox{\hyperlink{namespaceserif_1_1utils}{utils}}
\end{DoxyCompactItemize}
\doxysubsubsection*{Typedefs}
\begin{DoxyCompactItemize}
\item
using \mbox{\hyperlink{namespaceserif_ab7690da8665e9d9bd2fa8e8534cd6e57}{Vector}} = \mbox{\hyperlink{namespaceserif_1_1backend_1_1mfem_afdd4d9966e5040b2de0684e018dce66e}{backend\+::mfem\+::\+Vector}}
\item
using \mbox{\hyperlink{namespaceserif_a2d701ec924ef77ca55c63361e80bc19d}{Dense\+Matrix}} = \mbox{\hyperlink{namespaceserif_1_1backend_1_1mfem_a074a5dd97af4c4276d0f42e21075a135}{backend\+::mfem\+::\+Dense\+Matrix}}
\item
using \mbox{\hyperlink{namespaceserif_a90679f321c52b8a722250593c545d1c0}{Sparse\+Matrix}} = \mbox{\hyperlink{namespaceserif_1_1backend_1_1mfem_a5f09505621d66ad460626d5a868c9e21}{backend\+::mfem\+::\+Sparse\+Matrix}}
\item
using \mbox{\hyperlink{namespaceserif_ab1840b03c7cbd4fa5b1dd32f73e53089}{Linear\+Operator}} = \mbox{\hyperlink{namespaceserif_1_1backend_1_1mfem_aa6d65d6620b55f916624192885696d27}{backend\+::mfem\+::\+Linear\+Operator}}
\end{DoxyCompactItemize}
\doxysubsubsection*{Functions}
\begin{DoxyCompactItemize}
\item
void \mbox{\hyperlink{namespaceserif_a31cb75e36c6ad0a21557f789d67229f1}{initialize}} ()
\begin{DoxyCompactList}\small\item\em Initialize the selected numerical runtime once, before application work begins. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection{Typedef Documentation}
\Hypertarget{namespaceserif_a2d701ec924ef77ca55c63361e80bc19d}\index{serif@{serif}!DenseMatrix@{DenseMatrix}}
\index{DenseMatrix@{DenseMatrix}!serif@{serif}}
\doxysubsubsection{\texorpdfstring{DenseMatrix}{DenseMatrix}}
{\footnotesize\ttfamily \label{namespaceserif_a2d701ec924ef77ca55c63361e80bc19d}
using \mbox{\hyperlink{namespaceserif_a2d701ec924ef77ca55c63361e80bc19d}{serif\+::\+Dense\+Matrix}} = \mbox{\hyperlink{namespaceserif_1_1backend_1_1mfem_a074a5dd97af4c4276d0f42e21075a135}{backend\+::mfem\+::\+Dense\+Matrix}}}
\Hypertarget{namespaceserif_ab1840b03c7cbd4fa5b1dd32f73e53089}\index{serif@{serif}!LinearOperator@{LinearOperator}}
\index{LinearOperator@{LinearOperator}!serif@{serif}}
\doxysubsubsection{\texorpdfstring{LinearOperator}{LinearOperator}}
{\footnotesize\ttfamily \label{namespaceserif_ab1840b03c7cbd4fa5b1dd32f73e53089}
using \mbox{\hyperlink{namespaceserif_ab1840b03c7cbd4fa5b1dd32f73e53089}{serif\+::\+Linear\+Operator}} = \mbox{\hyperlink{namespaceserif_1_1backend_1_1mfem_aa6d65d6620b55f916624192885696d27}{backend\+::mfem\+::\+Linear\+Operator}}}
\Hypertarget{namespaceserif_a90679f321c52b8a722250593c545d1c0}\index{serif@{serif}!SparseMatrix@{SparseMatrix}}
\index{SparseMatrix@{SparseMatrix}!serif@{serif}}
\doxysubsubsection{\texorpdfstring{SparseMatrix}{SparseMatrix}}
{\footnotesize\ttfamily \label{namespaceserif_a90679f321c52b8a722250593c545d1c0}
using \mbox{\hyperlink{namespaceserif_a90679f321c52b8a722250593c545d1c0}{serif\+::\+Sparse\+Matrix}} = \mbox{\hyperlink{namespaceserif_1_1backend_1_1mfem_a5f09505621d66ad460626d5a868c9e21}{backend\+::mfem\+::\+Sparse\+Matrix}}}
\Hypertarget{namespaceserif_ab7690da8665e9d9bd2fa8e8534cd6e57}\index{serif@{serif}!Vector@{Vector}}
\index{Vector@{Vector}!serif@{serif}}
\doxysubsubsection{\texorpdfstring{Vector}{Vector}}
{\footnotesize\ttfamily \label{namespaceserif_ab7690da8665e9d9bd2fa8e8534cd6e57}
using \mbox{\hyperlink{namespaceserif_ab7690da8665e9d9bd2fa8e8534cd6e57}{serif\+::\+Vector}} = \mbox{\hyperlink{namespaceserif_1_1backend_1_1mfem_afdd4d9966e5040b2de0684e018dce66e}{backend\+::mfem\+::\+Vector}}}
\doxysubsection{Function Documentation}
\Hypertarget{namespaceserif_a31cb75e36c6ad0a21557f789d67229f1}\index{serif@{serif}!initialize@{initialize}}
\index{initialize@{initialize}!serif@{serif}}
\doxysubsubsection{\texorpdfstring{initialize()}{initialize()}}
{\footnotesize\ttfamily \label{namespaceserif_a31cb75e36c6ad0a21557f789d67229f1}
void serif\+::backend\+::mfem\+::initialize (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})}
Initialize the selected numerical runtime once, before application work begins.
\begin{DoxyNote}{Note}
Call on the main thread. An existing MPI session remains externally owned; a session started here is finalized by MFEM at process exit. Serial builds need no initialization.
\end{DoxyNote}