\doxysection{src/include/serif/backend/mfem/discretization/mass\+\_\+diagonal.hpp File Reference} \hypertarget{mass__diagonal_8hpp}{}\label{mass__diagonal_8hpp}\index{src/include/serif/backend/mfem/discretization/mass\_diagonal.hpp@{src/include/serif/backend/mfem/discretization/mass\_diagonal.hpp}} {\ttfamily \#include $<$expected$>$}\newline {\ttfamily \#include $<$string$>$}\newline {\ttfamily \#include $<$vector$>$}\newline {\ttfamily \#include "{}serif/backend/mfem/discretization/term\+\_\+binding.\+hpp"{}}\newline Include dependency graph for mass\+\_\+diagonal.\+hpp\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{mass__diagonal_8hpp__incl} \end{center} \end{figure} This graph shows which files directly or indirectly include this file\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[height=550pt]{mass__diagonal_8hpp__dep__incl} \end{center} \end{figure} \doxysubsubsection*{Namespaces} \begin{DoxyCompactItemize} \item namespace \mbox{\hyperlink{namespaceserif}{serif}} \item namespace \mbox{\hyperlink{namespaceserif_1_1discretization}{serif\+::discretization}} \item namespace \mbox{\hyperlink{namespaceserif_1_1discretization_1_1backend}{serif\+::discretization\+::backend}} \item namespace \mbox{\hyperlink{namespaceserif_1_1discretization_1_1backend_1_1mfem}{serif\+::discretization\+::backend\+::mfem}} \item namespace \mbox{\hyperlink{namespaceserif_1_1discretization_1_1backend_1_1mfem_1_1detail}{serif\+::discretization\+::backend\+::mfem\+::detail}} \end{DoxyCompactItemize} \doxysubsubsection*{Functions} \begin{DoxyCompactItemize} \item std\+::expected$<$ std\+::vector$<$ double $>$, std\+::string $>$ \mbox{\hyperlink{namespaceserif_1_1discretization_1_1backend_1_1mfem_1_1detail_abe2ed4829b54ed1e4374df0cdf2078a2}{serif\+::discretization\+::backend\+::mfem\+::detail\+::reference\+\_\+mass\+\_\+diagonal}} (const \mbox{\hyperlink{classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map}{Dof\+Map}} \&binding) \begin{DoxyCompactList}\small\item\em Assemble a supported reference mass diagonal for scalar or vector H1 copies. \end{DoxyCompactList}\item {\footnotesize template$<$blocks\+::\+Spatial\+Term Term, domain\+::schema\+::\+Is\+Schema Schema$>$ }\\std\+::expected$<$ std\+::vector$<$ double $>$, std\+::string $>$ \mbox{\hyperlink{namespaceserif_1_1discretization_1_1backend_1_1mfem_a85a0a2b1b638f9456bfe60eb734280d1}{serif\+::discretization\+::backend\+::mfem\+::reference\+\_\+mass\+\_\+diagonal}} (const \mbox{\hyperlink{classserif_1_1discretization_1_1backend_1_1mfem_1_1_term_binding}{Term\+Binding}}$<$ Term, Schema $>$ \&binding) \begin{DoxyCompactList}\small\item\em Measure the supported coefficients in their reference finite-\/element geometry. \end{DoxyCompactList}\end{DoxyCompactItemize}