Files
MeanField_SERiF/docs/latex/consumers__meanfield_8cpp.tex

44 lines
5.2 KiB
TeX
Raw Normal View History

\doxysection{src/compile\+\_\+time\+\_\+checks/serif/eos/consumers\+\_\+meanfield.cpp File Reference}
\hypertarget{consumers__meanfield_8cpp}{}\label{consumers__meanfield_8cpp}\index{src/compile\_time\_checks/serif/eos/consumers\_meanfield.cpp@{src/compile\_time\_checks/serif/eos/consumers\_meanfield.cpp}}
{\ttfamily \#include "{}serif/eos/models/concepts.\+hpp"{}}\newline
{\ttfamily \#include "{}serif/eos/models/polytropic.\+hpp"{}}\newline
Include dependency graph for consumers\+\_\+meanfield.\+cpp\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{consumers__meanfield_8cpp__incl}
\end{center}
\end{figure}
\doxysubsubsection*{Classes}
\begin{DoxyCompactItemize}
\item
struct \mbox{\hyperlink{structserif_1_1compile__time__checks_1_1eos__meanfield_1_1consumer__contracts_1_1_single_relation_e_o_s}{serif\+::compile\+\_\+time\+\_\+checks\+::eos\+\_\+meanfield\+::consumer\+\_\+contracts\+::\+Single\+Relation\+EOS$<$ Output, Input, Has\+Derivative $>$}}
\begin{DoxyCompactList}\small\item\em Describe exactly one EOS relation; unrelated consumer capabilities remain absent. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsection*{Namespaces}
\begin{DoxyCompactItemize}
\item
namespace \mbox{\hyperlink{namespaceserif}{serif}}
\item
namespace \mbox{\hyperlink{namespaceserif_1_1compile__time__checks}{serif\+::compile\+\_\+time\+\_\+checks}}
\item
namespace \mbox{\hyperlink{namespaceserif_1_1compile__time__checks_1_1eos__meanfield}{serif\+::compile\+\_\+time\+\_\+checks\+::eos\+\_\+meanfield}}
\item
namespace \mbox{\hyperlink{namespaceserif_1_1compile__time__checks_1_1eos__meanfield_1_1consumer__contracts}{serif\+::compile\+\_\+time\+\_\+checks\+::eos\+\_\+meanfield\+::consumer\+\_\+contracts}}
\end{DoxyCompactItemize}
\doxysubsubsection*{Typedefs}
\begin{DoxyCompactItemize}
\item
using \mbox{\hyperlink{namespaceserif_1_1compile__time__checks_1_1eos__meanfield_1_1consumer__contracts_a5f258cc5a4b85dc7a7949e10cad7084b}{serif\+::compile\+\_\+time\+\_\+checks\+::eos\+\_\+meanfield\+::consumer\+\_\+contracts\+::\+Density\+Closure}} = \mbox{\hyperlink{structserif_1_1compile__time__checks_1_1eos__meanfield_1_1consumer__contracts_1_1_single_relation_e_o_s}{Single\+Relation\+EOS}}$<$\mbox{\hyperlink{structserif_1_1dimensions_1_1_mass_density}{dimensions\+::\+Mass\+Density}}, \mbox{\hyperlink{structserif_1_1dimensions_1_1_specific_enthalpy}{dimensions\+::\+Specific\+Enthalpy}}, true$>$
\item
using \mbox{\hyperlink{namespaceserif_1_1compile__time__checks_1_1eos__meanfield_1_1consumer__contracts_a75980261f5a0175a1b2c1e780f624d33}{serif\+::compile\+\_\+time\+\_\+checks\+::eos\+\_\+meanfield\+::consumer\+\_\+contracts\+::\+Density\+Without\+Derivative}} = \mbox{\hyperlink{structserif_1_1compile__time__checks_1_1eos__meanfield_1_1consumer__contracts_1_1_single_relation_e_o_s}{Single\+Relation\+EOS}}$<$\mbox{\hyperlink{structserif_1_1dimensions_1_1_mass_density}{dimensions\+::\+Mass\+Density}}, \mbox{\hyperlink{structserif_1_1dimensions_1_1_specific_enthalpy}{dimensions\+::\+Specific\+Enthalpy}}, false$>$
\item
using \mbox{\hyperlink{namespaceserif_1_1compile__time__checks_1_1eos__meanfield_1_1consumer__contracts_a019dfbd0bd9705fdee7cc016987a5136}{serif\+::compile\+\_\+time\+\_\+checks\+::eos\+\_\+meanfield\+::consumer\+\_\+contracts\+::\+Enthalpy\+Pressure}} = \mbox{\hyperlink{structserif_1_1compile__time__checks_1_1eos__meanfield_1_1consumer__contracts_1_1_single_relation_e_o_s}{Single\+Relation\+EOS}}$<$\mbox{\hyperlink{structserif_1_1dimensions_1_1_pressure}{dimensions\+::\+Pressure}}, \mbox{\hyperlink{structserif_1_1dimensions_1_1_specific_enthalpy}{dimensions\+::\+Specific\+Enthalpy}}, true$>$
\item
using \mbox{\hyperlink{namespaceserif_1_1compile__time__checks_1_1eos__meanfield_1_1consumer__contracts_adeddbb2f8c97ea992abe15ed82e90600}{serif\+::compile\+\_\+time\+\_\+checks\+::eos\+\_\+meanfield\+::consumer\+\_\+contracts\+::\+Density\+Seed}} = \mbox{\hyperlink{structserif_1_1compile__time__checks_1_1eos__meanfield_1_1consumer__contracts_1_1_single_relation_e_o_s}{Single\+Relation\+EOS}}$<$\mbox{\hyperlink{structserif_1_1dimensions_1_1_specific_enthalpy}{dimensions\+::\+Specific\+Enthalpy}}, \mbox{\hyperlink{structserif_1_1dimensions_1_1_mass_density}{dimensions\+::\+Mass\+Density}}, false$>$
\item
using \mbox{\hyperlink{namespaceserif_1_1compile__time__checks_1_1eos__meanfield_1_1consumer__contracts_adb153b7d333b7ffe2fab9dfc0fb3912c}{serif\+::compile\+\_\+time\+\_\+checks\+::eos\+\_\+meanfield\+::consumer\+\_\+contracts\+::\+General\+EOS}} = \mbox{\hyperlink{structserif_1_1compile__time__checks_1_1eos__meanfield_1_1consumer__contracts_1_1_single_relation_e_o_s}{Single\+Relation\+EOS}}$<$\mbox{\hyperlink{structserif_1_1dimensions_1_1_specific_enthalpy}{dimensions\+::\+Specific\+Enthalpy}}, \mbox{\hyperlink{structserif_1_1dimensions_1_1_pressure}{dimensions\+::\+Pressure}}, false$>$
\item
using \mbox{\hyperlink{namespaceserif_1_1compile__time__checks_1_1eos__meanfield_1_1consumer__contracts_a8ac71c7158ec3a4593d2ba4dbda594e3}{serif\+::compile\+\_\+time\+\_\+checks\+::eos\+\_\+meanfield\+::consumer\+\_\+contracts\+::\+Density\+From\+Enthalpy}} = \mbox{\hyperlink{namespaceserif_1_1eos_1_1relations_a537de2b3f7c974159bc5639b831117c4}{eos\+::relations\+::\+Density\+From\+Specific\+Enthalpy}}
\end{DoxyCompactItemize}