\doxysection{src/lib/serif/backend/mfem/mapping/transformations.cpp File Reference} \hypertarget{transformations_8cpp}{}\label{transformations_8cpp}\index{src/lib/serif/backend/mfem/mapping/transformations.cpp@{src/lib/serif/backend/mfem/mapping/transformations.cpp}} {\ttfamily \#include "{}serif/backend/mfem/mapping/transformations.\+hpp"{}}\newline {\ttfamily \#include "{}serif/utils/error/errors.\+hpp"{}}\newline {\ttfamily \#include "{}mfem/linalg/vector.\+hpp"{}}\newline {\ttfamily \#include "{}mfem/linalg/densemat.\+hpp"{}}\newline Include dependency graph for transformations.\+cpp\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{transformations_8cpp__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*{Functions} \begin{DoxyCompactItemize} \item void \mbox{\hyperlink{namespaceserif_1_1mapping_aa6a46b5e15195df804cff440b526b38a}{serif\+::mapping\+::map\+\_\+reference\+\_\+gradient\+\_\+to\+\_\+physical}} (const \mbox{\hyperlink{structserif_1_1mapping_1_1_mapping_point_context}{Mapping\+Point\+Context}} \&context, const mfem\+::\+Vector \&reference\+\_\+gradient, mfem\+::\+Vector \&physical\+\_\+gradient) \item void \mbox{\hyperlink{namespaceserif_1_1mapping_a97493ae5b8a6d9025eca6fcd8b6cbdcc}{serif\+::mapping\+::map\+\_\+physical\+\_\+gradient\+\_\+to\+\_\+reference}} (const \mbox{\hyperlink{structserif_1_1mapping_1_1_mapping_point_context}{Mapping\+Point\+Context}} \&context, const mfem\+::\+Vector \&physical\+\_\+gradient, mfem\+::\+Vector \&reference\+\_\+gradient) \item void \mbox{\hyperlink{namespaceserif_1_1mapping_ae918a917f380b8831e5778c1e42a1ae5}{serif\+::mapping\+::map\+\_\+reference\+\_\+vector\+\_\+gradient\+\_\+to\+\_\+physical}} (const \mbox{\hyperlink{structserif_1_1mapping_1_1_mapping_point_context}{Mapping\+Point\+Context}} \&context, const mfem\+::\+Dense\+Matrix \&reference\+\_\+vector\+\_\+gradient, mfem\+::\+Dense\+Matrix \&physical\+\_\+vector\+\_\+gradient) \item void \mbox{\hyperlink{namespaceserif_1_1mapping_a825bbcbe6b890c000b49c4c1da007b31}{serif\+::mapping\+::map\+\_\+physical\+\_\+vector\+\_\+gradient\+\_\+to\+\_\+reference}} (const \mbox{\hyperlink{structserif_1_1mapping_1_1_mapping_point_context}{Mapping\+Point\+Context}} \&context, const mfem\+::\+Dense\+Matrix \&physical\+\_\+vector\+\_\+gradient, mfem\+::\+Dense\+Matrix \&reference\+\_\+vector\+\_\+gradient) \item void \mbox{\hyperlink{namespaceserif_1_1mapping_abc6cb133d3e21801bb8c7a66acf0d454}{serif\+::mapping\+::compute\+\_\+scalar\+\_\+diffusion\+\_\+tensor}} (const \mbox{\hyperlink{structserif_1_1mapping_1_1_mapping_point_context}{Mapping\+Point\+Context}} \&context, mfem\+::\+Dense\+Matrix \&diffusion\+\_\+tensor) \item void \mbox{\hyperlink{namespaceserif_1_1mapping_a844a314f5fc632100bc3c67d5a922469}{serif\+::mapping\+::map\+\_\+hcurl\+\_\+field\+\_\+to\+\_\+physical}} (const \mbox{\hyperlink{structserif_1_1mapping_1_1_mapping_point_context}{Mapping\+Point\+Context}} \&context, const mfem\+::\+Vector \&reference\+\_\+field, mfem\+::\+Vector \&physical\+\_\+field) \item void \mbox{\hyperlink{namespaceserif_1_1mapping_a35ee8af3658ffb4da27c6dd962575b35}{serif\+::mapping\+::map\+\_\+physical\+\_\+field\+\_\+to\+\_\+hcurl\+\_\+reference}} (const \mbox{\hyperlink{structserif_1_1mapping_1_1_mapping_point_context}{Mapping\+Point\+Context}} \&context, const mfem\+::\+Vector \&physical\+\_\+field, mfem\+::\+Vector \&reference\+\_\+field) \item void \mbox{\hyperlink{namespaceserif_1_1mapping_abf5a228bc2d32e302fe73c7131cbc4d0}{serif\+::mapping\+::map\+\_\+hcurl\+\_\+curl\+\_\+to\+\_\+physical}} (const \mbox{\hyperlink{structserif_1_1mapping_1_1_mapping_point_context}{Mapping\+Point\+Context}} \&context, const mfem\+::\+Vector \&reference\+\_\+curl, mfem\+::\+Vector \&physical\+\_\+curl) \item void \mbox{\hyperlink{namespaceserif_1_1mapping_aa97c5252d97464eaf482450f7cf52ebf}{serif\+::mapping\+::map\+\_\+physical\+\_\+curl\+\_\+to\+\_\+hcurl\+\_\+reference}} (const \mbox{\hyperlink{structserif_1_1mapping_1_1_mapping_point_context}{Mapping\+Point\+Context}} \&context, const mfem\+::\+Vector \&physical\+\_\+curl, mfem\+::\+Vector \&reference\+\_\+curl) \end{DoxyCompactItemize}