\doxysection{src/include/serif/backend/mfem/mapping/status.hpp File Reference} \hypertarget{status_8hpp}{}\label{status_8hpp}\index{src/include/serif/backend/mfem/mapping/status.hpp@{src/include/serif/backend/mfem/mapping/status.hpp}} {\ttfamily \#include $<$unordered\+\_\+map$>$}\newline {\ttfamily \#include $<$cstdint$>$}\newline {\ttfamily \#include $<$utility$>$}\newline {\ttfamily \#include "{}serif/utils/error/codes.\+hpp"{}}\newline {\ttfamily \#include "{}serif/meta/enums.\+hpp"{}}\newline Include dependency graph for status.\+hpp\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{status_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[width=350pt]{status_8hpp__dep__incl} \end{center} \end{figure} \doxysubsubsection*{Namespaces} \begin{DoxyCompactItemize} \item namespace \mbox{\hyperlink{namespaceserif}{serif}} \item namespace \mbox{\hyperlink{namespaceserif_1_1mapping}{serif\+::mapping}} \end{DoxyCompactItemize} \doxysubsubsection*{Enumerations} \begin{DoxyCompactItemize} \item enum class \mbox{\hyperlink{namespaceserif_1_1mapping_a4d8ed5ebf76c79667efd6777f3ee3b97}{serif\+::mapping\+::\+Mapping\+Status}} \+: uint16\+\_\+t \{ \newline \mbox{\hyperlink{namespaceserif_1_1mapping_a4d8ed5ebf76c79667efd6777f3ee3b97ac9f1a6384b1c466d4612f513bd8e13ea}{serif\+::mapping\+::\+VALID}} , \mbox{\hyperlink{namespaceserif_1_1mapping_a4d8ed5ebf76c79667efd6777f3ee3b97a6c849957a6a4a88b7fb6fcb716d651f1}{serif\+::mapping\+::\+INVALID\+\_\+\+DIMENSION}} = 400 , \mbox{\hyperlink{namespaceserif_1_1mapping_a4d8ed5ebf76c79667efd6777f3ee3b97a58690190e68105ca9d4c573f113ced94}{serif\+::mapping\+::\+NON\+\_\+\+FINITE\+\_\+\+MAPPING\+\_\+\+INPUT}} , \mbox{\hyperlink{namespaceserif_1_1mapping_a4d8ed5ebf76c79667efd6777f3ee3b97a664863abf724900cacb79236732b0d24}{serif\+::mapping\+::\+INVALID\+\_\+\+REFERENCE\+\_\+\+RADIUS}} , \newline \mbox{\hyperlink{namespaceserif_1_1mapping_a4d8ed5ebf76c79667efd6777f3ee3b97a64cde656c0dea359e0e048c5b1a45020}{serif\+::mapping\+::\+AT\+\_\+\+COMPACTIFIED\+\_\+\+INFINITY}} , \mbox{\hyperlink{namespaceserif_1_1mapping_a4d8ed5ebf76c79667efd6777f3ee3b97a46b382cdaef0bff17df6f22ed6ac0c80}{serif\+::mapping\+::\+OUTSIDE\+\_\+\+REFERENCE\+\_\+\+DOMAIN}} , \mbox{\hyperlink{namespaceserif_1_1mapping_a4d8ed5ebf76c79667efd6777f3ee3b97aed5aaccb3615a644e604d2867cb722a5}{serif\+::mapping\+::\+NON\+\_\+\+FINITE\+\_\+\+MAPPING\+\_\+\+RESULT}} , \mbox{\hyperlink{namespaceserif_1_1mapping_a4d8ed5ebf76c79667efd6777f3ee3b97a8046940b838d63b536825ef425a6de82}{serif\+::mapping\+::\+NON\+\_\+\+POSITIVE\+\_\+\+DETERMINATE}} \} \end{DoxyCompactItemize} \doxysubsubsection*{Functions} \begin{DoxyCompactItemize} \item std\+::unordered\+\_\+map$<$ \mbox{\hyperlink{namespaceserif_1_1mapping_a4d8ed5ebf76c79667efd6777f3ee3b97}{Mapping\+Status}}, \mbox{\hyperlink{namespaceserif_1_1utils_1_1errors_ab04484c13887f78337c2331fb2911346}{utils\+::errors\+::\+SERi\+FError\+Code}} $>$ \mbox{\hyperlink{namespaceserif_1_1mapping_a0a8fb135cd55270d8d4be849e7379b5b}{serif\+::mapping\+::make\+\_\+\+Mapping\+Status\+\_\+\+SERi\+FError\+Code\+\_\+map}} () \item std\+::unordered\+\_\+map$<$ \mbox{\hyperlink{namespaceserif_1_1utils_1_1errors_ab04484c13887f78337c2331fb2911346}{utils\+::errors\+::\+SERi\+FError\+Code}}, \mbox{\hyperlink{namespaceserif_1_1mapping_a4d8ed5ebf76c79667efd6777f3ee3b97}{Mapping\+Status}} $>$ \mbox{\hyperlink{namespaceserif_1_1mapping_a649692e7f44a43da4d06fef545915cf5}{serif\+::mapping\+::make\+\_\+\+SERIFError\+Code\+\_\+\+Mapping\+Status\+\_\+map}} () \end{DoxyCompactItemize} \doxysubsubsection*{Variables} \begin{DoxyCompactItemize} \item static auto \mbox{\hyperlink{namespaceserif_1_1mapping_acc09e8994ba97d5248f33505c75aa9f4}{serif\+::mapping\+::\+Mapping\+Status\+\_\+enum\+\_\+string\+\_\+map}} = \mbox{\hyperlink{namespaceserif_1_1meta_a228074fe1d60918db17444e31b601c2f}{meta\+::enum\+\_\+to\+\_\+enum\+\_\+string\+\_\+map}}$<$\mbox{\hyperlink{namespaceserif_1_1mapping_a4d8ed5ebf76c79667efd6777f3ee3b97}{Mapping\+Status}}$>$() \item static auto \mbox{\hyperlink{namespaceserif_1_1mapping_a6a788fb1187f102ca7fdfd1a7cc9f6fd}{serif\+::mapping\+::\+Mapping\+Status\+\_\+string\+\_\+enum\+\_\+map}} = \mbox{\hyperlink{namespaceserif_1_1meta_a27a478b13abbbddd3b16dce448ce87fa}{meta\+::enum\+\_\+to\+\_\+string\+\_\+enum\+\_\+map}}$<$\mbox{\hyperlink{namespaceserif_1_1mapping_a4d8ed5ebf76c79667efd6777f3ee3b97}{Mapping\+Status}}$>$() \item static auto \mbox{\hyperlink{namespaceserif_1_1mapping_ad623f50e4d9c962ea8fdfff2ee9488ad}{serif\+::mapping\+::\+Mapping\+Status\+\_\+\+SERi\+FError\+Code\+\_\+map}} = \mbox{\hyperlink{namespaceserif_1_1mapping_a0a8fb135cd55270d8d4be849e7379b5b}{make\+\_\+\+Mapping\+Status\+\_\+\+SERi\+FError\+Code\+\_\+map}}() \item static auto \mbox{\hyperlink{namespaceserif_1_1mapping_a0a0a50f0b194b72a0d98768bfb9a0855}{serif\+::mapping\+::\+SERi\+FError\+Code\+\_\+\+Mapping\+Status\+\_\+map}} = \mbox{\hyperlink{namespaceserif_1_1mapping_a649692e7f44a43da4d06fef545915cf5}{make\+\_\+\+SERIFError\+Code\+\_\+\+Mapping\+Status\+\_\+map}}() \end{DoxyCompactItemize}