Note for now much of the docs is LLM written. This was done to save time and focus on code development. The docs have been LOOSLEY reviewed. However, the code itself has been either fully written by hand or fully reviewed. Therefore, the docs should at the moment be seen as a loose resource rather than authoratiative (and this is on top of the general ability for docs to drift)
26 lines
1.9 KiB
TeX
26 lines
1.9 KiB
TeX
\doxysection{src/include/serif/discretization/forms Directory Reference}
|
|
\hypertarget{dir_9708f7a452b4ffe2a6e6b7f18e445017}{}\label{dir_9708f7a452b4ffe2a6e6b7f18e445017}\index{src/include/serif/discretization/forms Directory Reference@{src/include/serif/discretization/forms Directory Reference}}
|
|
Directory dependency graph for forms\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=260pt]{dir_9708f7a452b4ffe2a6e6b7f18e445017_dep}
|
|
\end{center}
|
|
\end{figure}
|
|
\doxysubsubsection*{Files}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
file \mbox{\hyperlink{concept_8hpp}{concept.\+hpp}}
|
|
\begin{DoxyCompactList}\small\item\em This file defines concepts for forms in the discretization framework. \end{DoxyCompactList}\item
|
|
file \mbox{\hyperlink{form__traits_8hpp}{form\+\_\+traits.\+hpp}}
|
|
\begin{DoxyCompactList}\small\item\em Compile-\/time traits for forms, used to extract types and properties from template parameters. \end{DoxyCompactList}\item
|
|
file \mbox{\hyperlink{forms_8hpp}{forms.\+hpp}}
|
|
\begin{DoxyCompactList}\small\item\em This file defines the forms used in the discretization framework, including mass, divergence, source, force, boundary flux, and projection forms. \end{DoxyCompactList}\item
|
|
file \mbox{\hyperlink{operands_8hpp}{operands.\+hpp}}
|
|
\begin{DoxyCompactList}\small\item\em This file defines the Operand type, which represents a term and an operation to be applied to that term in the context of a form. \end{DoxyCompactList}\item
|
|
file \mbox{\hyperlink{discretization_2forms_2runtime_8hpp}{runtime.\+hpp}}
|
|
\begin{DoxyCompactList}\small\item\em file defining some utilities to project form information from compile time into runtime \end{DoxyCompactList}\item
|
|
file \mbox{\hyperlink{value_8hpp}{value.\+hpp}}
|
|
\begin{DoxyCompactList}\small\item\em Encode compile time information about the shape (rank) and data type of the result of various Operations. \end{DoxyCompactList}\end{DoxyCompactItemize}
|