769 lines
54 KiB
TeX
769 lines
54 KiB
TeX
\doxysection{fourdst\+::composition\+::Masked\+Composition Class Reference}
|
|
\hypertarget{classfourdst_1_1composition_1_1_masked_composition}{}\label{classfourdst_1_1composition_1_1_masked_composition}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
|
|
|
|
{\ttfamily \#include $<$composition\+\_\+masked.\+h$>$}
|
|
|
|
|
|
|
|
Inheritance diagram for fourdst\+::composition\+::Masked\+Composition\+:\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=200pt]{classfourdst_1_1composition_1_1_masked_composition__inherit__graph}
|
|
\end{center}
|
|
\end{figure}
|
|
|
|
|
|
Collaboration diagram for fourdst\+::composition\+::Masked\+Composition\+:\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=350pt]{classfourdst_1_1composition_1_1_masked_composition__coll__graph}
|
|
\end{center}
|
|
\end{figure}
|
|
\doxysubsubsection*{Public Types}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
using \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_afe3129b1dbebfbe0578c3a555aa742bf}{iterator}} = \mbox{\hyperlink{classfourdst_1_1composition_1_1detail_1_1_composition_iterator}{detail\+::\+Composition\+Iterator}}$<$false$>$
|
|
\item
|
|
using \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_acd2bbf05d4f5fce5a1146619a0b16b6d}{const\+\_\+iterator}} = \mbox{\hyperlink{classfourdst_1_1composition_1_1detail_1_1_composition_iterator}{detail\+::\+Composition\+Iterator}}$<$true$>$
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsection*{Public Types inherited from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_abstract}{fourdst\+::composition\+::\+Composition\+Abstract}}}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
using \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_abstract_abd12f3a9a5b6217498ff19e25ee3ddb0}{iterator}} = \mbox{\hyperlink{classfourdst_1_1composition_1_1detail_1_1_composition_iterator}{detail\+::\+Composition\+Iterator}}$<$false$>$
|
|
\item
|
|
using \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_abstract_a0bb9772bc73d637950b6cf2e8e6afeb0}{const\+\_\+iterator}} = \mbox{\hyperlink{classfourdst_1_1composition_1_1detail_1_1_composition_iterator}{detail\+::\+Composition\+Iterator}}$<$true$>$
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsubsection*{Public Member Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_a9a0d839e4534494b7adaf353d56e5375}{Masked\+Composition}} (const \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_abstract}{Composition\+Abstract}} \&base\+Composition, const std\+::vector$<$ \mbox{\hyperlink{structfourdst_1_1atomic_1_1_species}{atomic\+::\+Species}} $>$ \&active\+Species)
|
|
\item
|
|
bool \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_a045cfdf1e771895df872a6da61c53966}{contains}} (const \mbox{\hyperlink{structfourdst_1_1atomic_1_1_species}{atomic\+::\+Species}} \&species) const noexcept override
|
|
\begin{DoxyCompactList}\small\item\em Check if the composition contains the given species. \end{DoxyCompactList}\item
|
|
bool \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_a83b73b24715d8a0fc29811653bb7c9a6}{contains}} (const std\+::string \&symbol) const override
|
|
\begin{DoxyCompactList}\small\item\em Check if the composition contains the given species. \end{DoxyCompactList}\item
|
|
const std\+::vector$<$ \mbox{\hyperlink{structfourdst_1_1atomic_1_1_species}{atomic\+::\+Species}} $>$ \& \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_a44fddc3b8d34b76114afafbdc9b0ec6d}{get\+Registered\+Species}} () const noexcept override
|
|
\begin{DoxyCompactList}\small\item\em Get all registered atomic species in the composition. \end{DoxyCompactList}\item
|
|
std\+::set$<$ std\+::string $>$ \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_a9b33507e9820b7fd55209d3624388077}{get\+Registered\+Symbols}} () const noexcept override
|
|
\begin{DoxyCompactList}\small\item\em Get all registered chemical symbols in the composition. \end{DoxyCompactList}\item
|
|
size\+\_\+t \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_a6b6c7a9ad6293558ddc8834d22f4bc62}{size}} () const noexcept override
|
|
\item
|
|
std\+::unordered\+\_\+map$<$ \mbox{\hyperlink{structfourdst_1_1atomic_1_1_species}{atomic\+::\+Species}}, double $>$ \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_a2383b69a4b1dbe1c7be01bb826b06c07}{get\+Mass\+Fraction}} () const noexcept override
|
|
\begin{DoxyCompactList}\small\item\em Get the mass fraction for all registered symbols. \end{DoxyCompactList}\item
|
|
std\+::unordered\+\_\+map$<$ \mbox{\hyperlink{structfourdst_1_1atomic_1_1_species}{atomic\+::\+Species}}, double $>$ \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_a2c299c44f385b65202ed0d475402562a}{get\+Number\+Fraction}} () const noexcept override
|
|
\begin{DoxyCompactList}\small\item\em Get the number fraction for all registered symbols. \end{DoxyCompactList}\item
|
|
double \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_ab2a8d9eb543eb712f9a0bbabcc94383a}{get\+Mass\+Fraction}} (const std\+::string \&symbol) const override
|
|
\begin{DoxyCompactList}\small\item\em Get the mass fraction for a given symbol. \end{DoxyCompactList}\item
|
|
double \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_a81cab92e09924db1804e9b943611648a}{get\+Mass\+Fraction}} (const \mbox{\hyperlink{structfourdst_1_1atomic_1_1_species}{atomic\+::\+Species}} \&species) const override
|
|
\begin{DoxyCompactList}\small\item\em Get the mass fraction for a given species. \end{DoxyCompactList}\item
|
|
double \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_af4f65f7cad735494aa5010cf0832f23b}{get\+Number\+Fraction}} (const std\+::string \&symbol) const override
|
|
\begin{DoxyCompactList}\small\item\em Get the number fraction for a given symbol. \end{DoxyCompactList}\item
|
|
double \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_a7cbb41a5b9e8d49c85bcbc821c3ff47e}{get\+Number\+Fraction}} (const \mbox{\hyperlink{structfourdst_1_1atomic_1_1_species}{atomic\+::\+Species}} \&species) const override
|
|
\begin{DoxyCompactList}\small\item\em Get the number fraction for a given species. \end{DoxyCompactList}\item
|
|
double \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_a3064af4fb0b59dce5b484d5657d25506}{get\+Molar\+Abundance}} (const std\+::string \&symbol) const override
|
|
\begin{DoxyCompactList}\small\item\em Get the molar abundance for a given symbol. \end{DoxyCompactList}\item
|
|
double \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_a9766e12e53e504aab985e46dc4e0d6d6}{get\+Molar\+Abundance}} (const \mbox{\hyperlink{structfourdst_1_1atomic_1_1_species}{atomic\+::\+Species}} \&species) const override
|
|
\begin{DoxyCompactList}\small\item\em Get the molar abundance for a given species. \end{DoxyCompactList}\item
|
|
double \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_a3f50005318f2aa7bf7c3cd5b1d2aef7a}{get\+Mean\+Particle\+Mass}} () const noexcept override
|
|
\begin{DoxyCompactList}\small\item\em Get the mean particle mass of the composition. \end{DoxyCompactList}\item
|
|
double \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_a38fc871469f94b3c07ba18a00548085d}{get\+Electron\+Abundance}} () const noexcept override
|
|
\begin{DoxyCompactList}\small\item\em Get the electron abundance of the composition. \end{DoxyCompactList}\item
|
|
std\+::vector$<$ double $>$ \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_a7655d278224486e762d22d0501187f58}{get\+Mass\+Fraction\+Vector}} () const noexcept override
|
|
\begin{DoxyCompactList}\small\item\em Get the mass fraction as a vector. \end{DoxyCompactList}\item
|
|
std\+::vector$<$ double $>$ \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_ad28b1f5c98bd25378c24c732d74deab4}{get\+Number\+Fraction\+Vector}} () const noexcept override
|
|
\begin{DoxyCompactList}\small\item\em Get the number fraction as a vector. \end{DoxyCompactList}\item
|
|
std\+::vector$<$ double $>$ \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_ac2f827bedae5405ebab7108b2e4397c5}{get\+Molar\+Abundance\+Vector}} () const noexcept override
|
|
\begin{DoxyCompactList}\small\item\em Get the molar abundance as a vector. \end{DoxyCompactList}\item
|
|
size\+\_\+t \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_a7277650debc78e081963663557de73eb}{get\+Species\+Index}} (const std\+::string \&symbol) const override
|
|
\begin{DoxyCompactList}\small\item\em Get the index of a species by symbol. \end{DoxyCompactList}\item
|
|
size\+\_\+t \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_a395e5b14cd2a9f9d467fea25542f8ebd}{get\+Species\+Index}} (const \mbox{\hyperlink{structfourdst_1_1atomic_1_1_species}{atomic\+::\+Species}} \&species) const override
|
|
\begin{DoxyCompactList}\small\item\em Get the index of a species. \end{DoxyCompactList}\item
|
|
\mbox{\hyperlink{structfourdst_1_1atomic_1_1_species}{atomic\+::\+Species}} \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_acc9d3af0aad6c6209c9aefd94f86996b}{get\+Species\+At\+Index}} (size\+\_\+t index) const override
|
|
\begin{DoxyCompactList}\small\item\em Get the species at a given index. \end{DoxyCompactList}\item
|
|
std\+::unique\+\_\+ptr$<$ \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_abstract}{Composition\+Abstract}} $>$ \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_a30f89ba71d9db6ad330c645d0a161164}{clone}} () const override
|
|
\item
|
|
\mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_afe3129b1dbebfbe0578c3a555aa742bf}{iterator}} \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_aa01637b823d0127736cdc767284eb28d}{begin}} () override
|
|
\item
|
|
\mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_afe3129b1dbebfbe0578c3a555aa742bf}{iterator}} \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_aae6a6799ee6877064728bd880348420d}{end}} () override
|
|
\item
|
|
\mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_acd2bbf05d4f5fce5a1146619a0b16b6d}{const\+\_\+iterator}} \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_a047dae84149b92be5849c4294cd481de}{begin}} () const override
|
|
\item
|
|
\mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_acd2bbf05d4f5fce5a1146619a0b16b6d}{const\+\_\+iterator}} \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_a272b2164c1ad6efab7e86ed26efcbb96}{end}} () const override
|
|
\item
|
|
size\+\_\+t \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_a0cff238d7aec2db1f7c509d199b56afb}{hash}} () const override
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsection*{Public Member Functions inherited from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator}{fourdst\+::composition\+::\+Composition\+Decorator}}}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator_a115e0c194a3dffddc558e0305cc56677}{Composition\+Decorator}} (std\+::unique\+\_\+ptr$<$ \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_abstract}{Composition\+Abstract}} $>$ decorator)
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsection*{Public Member Functions inherited from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_abstract}{fourdst\+::composition\+::\+Composition\+Abstract}}}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
virtual \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_abstract_a83ff77f3f390bb66c978e157d9bb6394}{\texorpdfstring{$\sim$}{\string~}\+Composition\+Abstract}} ()=default
|
|
\begin{DoxyCompactList}\small\item\em Virtual destructor. \end{DoxyCompactList}\end{DoxyCompactItemize}
|
|
\doxysubsubsection*{Private Attributes}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
std\+::vector$<$ \mbox{\hyperlink{structfourdst_1_1atomic_1_1_species}{atomic\+::\+Species}} $>$ \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_a22a5b2ea210bb14a07b6461270631a3b}{m\+\_\+active\+Species}}
|
|
\item
|
|
std\+::vector$<$ double $>$ \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_abe4e28b36230fa41c11c22e36aaa15e7}{m\+\_\+molar\+Abundances}}
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsubsection*{Additional Inherited Members}
|
|
\doxysubsection*{Protected Attributes inherited from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator}{fourdst\+::composition\+::\+Composition\+Decorator}}}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
std\+::unique\+\_\+ptr$<$ \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_abstract}{Composition\+Abstract}} $>$ \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator_a785a5aeddcc68ce3a5b688d956c4d505}{m\+\_\+base\+\_\+composition}}
|
|
\end{DoxyCompactItemize}
|
|
|
|
|
|
\doxysubsection{Detailed Description}
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8h_source_l00015}{15}} of file \mbox{\hyperlink{composition__masked_8h_source}{composition\+\_\+masked.\+h}}.
|
|
|
|
|
|
|
|
\doxysubsection{Member Typedef Documentation}
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_acd2bbf05d4f5fce5a1146619a0b16b6d}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!const\_iterator@{const\_iterator}}
|
|
\index{const\_iterator@{const\_iterator}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{const\_iterator}{const\_iterator}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_acd2bbf05d4f5fce5a1146619a0b16b6d}
|
|
using \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_acd2bbf05d4f5fce5a1146619a0b16b6d}{fourdst\+::composition\+::\+Masked\+Composition\+::const\+\_\+iterator}} = \mbox{\hyperlink{classfourdst_1_1composition_1_1detail_1_1_composition_iterator}{detail\+::\+Composition\+Iterator}}$<$true$>$}
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8h_source_l00018}{18}} of file \mbox{\hyperlink{composition__masked_8h_source}{composition\+\_\+masked.\+h}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_afe3129b1dbebfbe0578c3a555aa742bf}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!iterator@{iterator}}
|
|
\index{iterator@{iterator}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{iterator}{iterator}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_afe3129b1dbebfbe0578c3a555aa742bf}
|
|
using \mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_afe3129b1dbebfbe0578c3a555aa742bf}{fourdst\+::composition\+::\+Masked\+Composition\+::iterator}} = \mbox{\hyperlink{classfourdst_1_1composition_1_1detail_1_1_composition_iterator}{detail\+::\+Composition\+Iterator}}$<$false$>$}
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8h_source_l00017}{17}} of file \mbox{\hyperlink{composition__masked_8h_source}{composition\+\_\+masked.\+h}}.
|
|
|
|
|
|
|
|
\doxysubsection{Constructor \& Destructor Documentation}
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_a9a0d839e4534494b7adaf353d56e5375}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!MaskedComposition@{MaskedComposition}}
|
|
\index{MaskedComposition@{MaskedComposition}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{MaskedComposition()}{MaskedComposition()}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_a9a0d839e4534494b7adaf353d56e5375}
|
|
fourdst\+::composition\+::\+Masked\+Composition\+::\+Masked\+Composition (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_abstract}{Composition\+Abstract}} \&}]{base\+Composition}{, }\item[{const std\+::vector$<$ \mbox{\hyperlink{structfourdst_1_1atomic_1_1_species}{atomic\+::\+Species}} $>$ \&}]{active\+Species}{}\end{DoxyParamCaption})}
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00015}{15}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
|
|
|
|
\doxysubsection{Member Function Documentation}
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_a047dae84149b92be5849c4294cd481de}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!begin@{begin}}
|
|
\index{begin@{begin}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{begin()}{begin()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_a047dae84149b92be5849c4294cd481de}
|
|
\mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_acd2bbf05d4f5fce5a1146619a0b16b6d}{Masked\+Composition\+::const\+\_\+iterator}} fourdst\+::composition\+::\+Masked\+Composition\+::begin (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [nodiscard]}, {\ttfamily [override]}, {\ttfamily [virtual]}}
|
|
|
|
|
|
|
|
Reimplemented from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator_a125e06aaf1edfd035d7d102792a120d5}{fourdst\+::composition\+::\+Composition\+Decorator}}.
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00226}{226}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_aa01637b823d0127736cdc767284eb28d}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!begin@{begin}}
|
|
\index{begin@{begin}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{begin()}{begin()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_aa01637b823d0127736cdc767284eb28d}
|
|
\mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_afe3129b1dbebfbe0578c3a555aa742bf}{Masked\+Composition\+::iterator}} fourdst\+::composition\+::\+Masked\+Composition\+::begin (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [nodiscard]}, {\ttfamily [override]}, {\ttfamily [virtual]}}
|
|
|
|
|
|
|
|
Reimplemented from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator_a34e7e9fd25cd4037ba359bc7a7236929}{fourdst\+::composition\+::\+Composition\+Decorator}}.
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00218}{218}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_a30f89ba71d9db6ad330c645d0a161164}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!clone@{clone}}
|
|
\index{clone@{clone}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{clone()}{clone()}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_a30f89ba71d9db6ad330c645d0a161164}
|
|
std\+::unique\+\_\+ptr$<$ \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_abstract}{Composition\+Abstract}} $>$ fourdst\+::composition\+::\+Masked\+Composition\+::clone (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [nodiscard]}, {\ttfamily [override]}, {\ttfamily [virtual]}}
|
|
|
|
|
|
|
|
Implements \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_abstract_a81d5a4da267e24662ae90c6a29f3d0a1}{fourdst\+::composition\+::\+Composition\+Abstract}}.
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00214}{214}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_a045cfdf1e771895df872a6da61c53966}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!contains@{contains}}
|
|
\index{contains@{contains}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{contains()}{contains()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_a045cfdf1e771895df872a6da61c53966}
|
|
bool fourdst\+::composition\+::\+Masked\+Composition\+::contains (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{structfourdst_1_1atomic_1_1_species}{atomic\+::\+Species}} \&}]{species}{}\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [nodiscard]}, {\ttfamily [override]}, {\ttfamily [virtual]}, {\ttfamily [noexcept]}}
|
|
|
|
|
|
|
|
Check if the composition contains the given species.
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em species} & The atomic species to check. \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
\begin{DoxyReturn}{Returns}
|
|
True if the species is contained, false otherwise.
|
|
\end{DoxyReturn}
|
|
|
|
|
|
Reimplemented from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator_a811e91b7cc08f19b8c92de43fdb91401}{fourdst\+::composition\+::\+Composition\+Decorator}}.
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00037}{37}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_a83b73b24715d8a0fc29811653bb7c9a6}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!contains@{contains}}
|
|
\index{contains@{contains}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{contains()}{contains()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_a83b73b24715d8a0fc29811653bb7c9a6}
|
|
bool fourdst\+::composition\+::\+Masked\+Composition\+::contains (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{symbol}{}\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [nodiscard]}, {\ttfamily [override]}, {\ttfamily [virtual]}}
|
|
|
|
|
|
|
|
Check if the composition contains the given species.
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em symbol} & The symbol of the atomic species to check. \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
\begin{DoxyReturn}{Returns}
|
|
True if the species is contained, false otherwise.
|
|
\end{DoxyReturn}
|
|
|
|
|
|
Reimplemented from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator_af40ce87fce6fc0fae837bf8f31fec274}{fourdst\+::composition\+::\+Composition\+Decorator}}.
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00041}{41}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_a272b2164c1ad6efab7e86ed26efcbb96}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!end@{end}}
|
|
\index{end@{end}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{end()}{end()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_a272b2164c1ad6efab7e86ed26efcbb96}
|
|
\mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_acd2bbf05d4f5fce5a1146619a0b16b6d}{Masked\+Composition\+::const\+\_\+iterator}} fourdst\+::composition\+::\+Masked\+Composition\+::end (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [nodiscard]}, {\ttfamily [override]}, {\ttfamily [virtual]}}
|
|
|
|
|
|
|
|
Reimplemented from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator_a56d0561c510efa577dc9a295174827ec}{fourdst\+::composition\+::\+Composition\+Decorator}}.
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00230}{230}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_aae6a6799ee6877064728bd880348420d}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!end@{end}}
|
|
\index{end@{end}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{end()}{end()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_aae6a6799ee6877064728bd880348420d}
|
|
\mbox{\hyperlink{classfourdst_1_1composition_1_1_masked_composition_afe3129b1dbebfbe0578c3a555aa742bf}{Masked\+Composition\+::iterator}} fourdst\+::composition\+::\+Masked\+Composition\+::end (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [nodiscard]}, {\ttfamily [override]}, {\ttfamily [virtual]}}
|
|
|
|
|
|
|
|
Reimplemented from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator_aaf47cdfcb7feb3991d6e151bbf2521ff}{fourdst\+::composition\+::\+Composition\+Decorator}}.
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00222}{222}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_a38fc871469f94b3c07ba18a00548085d}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!getElectronAbundance@{getElectronAbundance}}
|
|
\index{getElectronAbundance@{getElectronAbundance}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{getElectronAbundance()}{getElectronAbundance()}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_a38fc871469f94b3c07ba18a00548085d}
|
|
double fourdst\+::composition\+::\+Masked\+Composition\+::get\+Electron\+Abundance (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [nodiscard]}, {\ttfamily [override]}, {\ttfamily [virtual]}, {\ttfamily [noexcept]}}
|
|
|
|
|
|
|
|
Get the electron abundance of the composition.
|
|
|
|
\begin{DoxyReturn}{Returns}
|
|
The electron abundance.
|
|
\end{DoxyReturn}
|
|
|
|
|
|
Reimplemented from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator_a39f1df55aff6650c653e62c0e9a2cc5e}{fourdst\+::composition\+::\+Composition\+Decorator}}.
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00149}{149}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_a2383b69a4b1dbe1c7be01bb826b06c07}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!getMassFraction@{getMassFraction}}
|
|
\index{getMassFraction@{getMassFraction}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{getMassFraction()}{getMassFraction()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_a2383b69a4b1dbe1c7be01bb826b06c07}
|
|
std\+::unordered\+\_\+map$<$ \mbox{\hyperlink{structfourdst_1_1atomic_1_1_species}{atomic\+::\+Species}}, double $>$ fourdst\+::composition\+::\+Masked\+Composition\+::get\+Mass\+Fraction (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [nodiscard]}, {\ttfamily [override]}, {\ttfamily [virtual]}, {\ttfamily [noexcept]}}
|
|
|
|
|
|
|
|
Get the mass fraction for all registered symbols.
|
|
|
|
\begin{DoxyReturn}{Returns}
|
|
An unordered map from symbol to mass fraction.
|
|
\end{DoxyReturn}
|
|
|
|
|
|
Reimplemented from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator_a8c1a4cd69465ef5b65bea547ed919ca5}{fourdst\+::composition\+::\+Composition\+Decorator}}.
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00065}{65}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_a81cab92e09924db1804e9b943611648a}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!getMassFraction@{getMassFraction}}
|
|
\index{getMassFraction@{getMassFraction}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{getMassFraction()}{getMassFraction()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_a81cab92e09924db1804e9b943611648a}
|
|
double fourdst\+::composition\+::\+Masked\+Composition\+::get\+Mass\+Fraction (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{structfourdst_1_1atomic_1_1_species}{atomic\+::\+Species}} \&}]{species}{}\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [nodiscard]}, {\ttfamily [override]}, {\ttfamily [virtual]}}
|
|
|
|
|
|
|
|
Get the mass fraction for a given species.
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em species} & The atomic species. \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
\begin{DoxyReturn}{Returns}
|
|
The mass fraction for the species.
|
|
\end{DoxyReturn}
|
|
|
|
|
|
Reimplemented from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator_a12a5cdb232ce4ce30980a016d20b4a43}{fourdst\+::composition\+::\+Composition\+Decorator}}.
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00097}{97}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_ab2a8d9eb543eb712f9a0bbabcc94383a}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!getMassFraction@{getMassFraction}}
|
|
\index{getMassFraction@{getMassFraction}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{getMassFraction()}{getMassFraction()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_ab2a8d9eb543eb712f9a0bbabcc94383a}
|
|
double fourdst\+::composition\+::\+Masked\+Composition\+::get\+Mass\+Fraction (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{symbol}{}\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [nodiscard]}, {\ttfamily [override]}, {\ttfamily [virtual]}}
|
|
|
|
|
|
|
|
Get the mass fraction for a given symbol.
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em symbol} & The chemical symbol. \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
\begin{DoxyReturn}{Returns}
|
|
The mass fraction for the symbol.
|
|
\end{DoxyReturn}
|
|
|
|
|
|
Reimplemented from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator_a52591cb38ab7712fc459eeb48b9d2eaf}{fourdst\+::composition\+::\+Composition\+Decorator}}.
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00089}{89}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_a7655d278224486e762d22d0501187f58}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!getMassFractionVector@{getMassFractionVector}}
|
|
\index{getMassFractionVector@{getMassFractionVector}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{getMassFractionVector()}{getMassFractionVector()}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_a7655d278224486e762d22d0501187f58}
|
|
std\+::vector$<$ double $>$ fourdst\+::composition\+::\+Masked\+Composition\+::get\+Mass\+Fraction\+Vector (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [nodiscard]}, {\ttfamily [override]}, {\ttfamily [virtual]}, {\ttfamily [noexcept]}}
|
|
|
|
|
|
|
|
Get the mass fraction as a vector.
|
|
|
|
\begin{DoxyReturn}{Returns}
|
|
A vector of mass fractions for all species.
|
|
\end{DoxyReturn}
|
|
|
|
|
|
Reimplemented from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator_a4d2795fa73ec3f5185232d4cca5684a6}{fourdst\+::composition\+::\+Composition\+Decorator}}.
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00159}{159}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_a3f50005318f2aa7bf7c3cd5b1d2aef7a}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!getMeanParticleMass@{getMeanParticleMass}}
|
|
\index{getMeanParticleMass@{getMeanParticleMass}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{getMeanParticleMass()}{getMeanParticleMass()}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_a3f50005318f2aa7bf7c3cd5b1d2aef7a}
|
|
double fourdst\+::composition\+::\+Masked\+Composition\+::get\+Mean\+Particle\+Mass (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [nodiscard]}, {\ttfamily [override]}, {\ttfamily [virtual]}, {\ttfamily [noexcept]}}
|
|
|
|
|
|
|
|
Get the mean particle mass of the composition.
|
|
|
|
\begin{DoxyReturn}{Returns}
|
|
The mean particle mass.
|
|
\end{DoxyReturn}
|
|
|
|
|
|
Reimplemented from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator_a3b8f0f8fd75888d001177deff39f7405}{fourdst\+::composition\+::\+Composition\+Decorator}}.
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00137}{137}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_a9766e12e53e504aab985e46dc4e0d6d6}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!getMolarAbundance@{getMolarAbundance}}
|
|
\index{getMolarAbundance@{getMolarAbundance}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{getMolarAbundance()}{getMolarAbundance()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_a9766e12e53e504aab985e46dc4e0d6d6}
|
|
double fourdst\+::composition\+::\+Masked\+Composition\+::get\+Molar\+Abundance (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{structfourdst_1_1atomic_1_1_species}{atomic\+::\+Species}} \&}]{species}{}\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [nodiscard]}, {\ttfamily [override]}, {\ttfamily [virtual]}}
|
|
|
|
|
|
|
|
Get the molar abundance for a given species.
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em species} & The atomic species. \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
\begin{DoxyReturn}{Returns}
|
|
The molar abundance for the species.
|
|
\end{DoxyReturn}
|
|
|
|
|
|
Reimplemented from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator_a57a1cc37e96234477b21866881fbdbaa}{fourdst\+::composition\+::\+Composition\+Decorator}}.
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00129}{129}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_a3064af4fb0b59dce5b484d5657d25506}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!getMolarAbundance@{getMolarAbundance}}
|
|
\index{getMolarAbundance@{getMolarAbundance}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{getMolarAbundance()}{getMolarAbundance()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_a3064af4fb0b59dce5b484d5657d25506}
|
|
double fourdst\+::composition\+::\+Masked\+Composition\+::get\+Molar\+Abundance (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{symbol}{}\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [nodiscard]}, {\ttfamily [override]}, {\ttfamily [virtual]}}
|
|
|
|
|
|
|
|
Get the molar abundance for a given symbol.
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em symbol} & The chemical symbol. \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
\begin{DoxyReturn}{Returns}
|
|
The molar abundance for the symbol.
|
|
\end{DoxyReturn}
|
|
|
|
|
|
Reimplemented from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator_a0c46d440cafd9ae2d04589ece5fd41fb}{fourdst\+::composition\+::\+Composition\+Decorator}}.
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00121}{121}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_ac2f827bedae5405ebab7108b2e4397c5}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!getMolarAbundanceVector@{getMolarAbundanceVector}}
|
|
\index{getMolarAbundanceVector@{getMolarAbundanceVector}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{getMolarAbundanceVector()}{getMolarAbundanceVector()}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_ac2f827bedae5405ebab7108b2e4397c5}
|
|
std\+::vector$<$ double $>$ fourdst\+::composition\+::\+Masked\+Composition\+::get\+Molar\+Abundance\+Vector (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [nodiscard]}, {\ttfamily [override]}, {\ttfamily [virtual]}, {\ttfamily [noexcept]}}
|
|
|
|
|
|
|
|
Get the molar abundance as a vector.
|
|
|
|
\begin{DoxyReturn}{Returns}
|
|
A vector of molar abundances for all species.
|
|
\end{DoxyReturn}
|
|
|
|
|
|
Reimplemented from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator_a80e528239b4a197985e6993c8b6dab48}{fourdst\+::composition\+::\+Composition\+Decorator}}.
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00177}{177}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_a2c299c44f385b65202ed0d475402562a}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!getNumberFraction@{getNumberFraction}}
|
|
\index{getNumberFraction@{getNumberFraction}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{getNumberFraction()}{getNumberFraction()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_a2c299c44f385b65202ed0d475402562a}
|
|
std\+::unordered\+\_\+map$<$ \mbox{\hyperlink{structfourdst_1_1atomic_1_1_species}{atomic\+::\+Species}}, double $>$ fourdst\+::composition\+::\+Masked\+Composition\+::get\+Number\+Fraction (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [nodiscard]}, {\ttfamily [override]}, {\ttfamily [virtual]}, {\ttfamily [noexcept]}}
|
|
|
|
|
|
|
|
Get the number fraction for all registered symbols.
|
|
|
|
\begin{DoxyReturn}{Returns}
|
|
An unordered map from symbol to number fraction.
|
|
\end{DoxyReturn}
|
|
|
|
|
|
Reimplemented from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator_a66724877d66017bac3dc3cc784dda57c}{fourdst\+::composition\+::\+Composition\+Decorator}}.
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00077}{77}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_a7cbb41a5b9e8d49c85bcbc821c3ff47e}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!getNumberFraction@{getNumberFraction}}
|
|
\index{getNumberFraction@{getNumberFraction}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{getNumberFraction()}{getNumberFraction()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_a7cbb41a5b9e8d49c85bcbc821c3ff47e}
|
|
double fourdst\+::composition\+::\+Masked\+Composition\+::get\+Number\+Fraction (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{structfourdst_1_1atomic_1_1_species}{atomic\+::\+Species}} \&}]{species}{}\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [nodiscard]}, {\ttfamily [override]}, {\ttfamily [virtual]}}
|
|
|
|
|
|
|
|
Get the number fraction for a given species.
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em species} & The atomic species. \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
\begin{DoxyReturn}{Returns}
|
|
The number fraction for the species.
|
|
\end{DoxyReturn}
|
|
|
|
|
|
Reimplemented from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator_a92c3d23d632f242e8b5526b343617f67}{fourdst\+::composition\+::\+Composition\+Decorator}}.
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00113}{113}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_af4f65f7cad735494aa5010cf0832f23b}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!getNumberFraction@{getNumberFraction}}
|
|
\index{getNumberFraction@{getNumberFraction}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{getNumberFraction()}{getNumberFraction()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_af4f65f7cad735494aa5010cf0832f23b}
|
|
double fourdst\+::composition\+::\+Masked\+Composition\+::get\+Number\+Fraction (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{symbol}{}\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [nodiscard]}, {\ttfamily [override]}, {\ttfamily [virtual]}}
|
|
|
|
|
|
|
|
Get the number fraction for a given symbol.
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em symbol} & The chemical symbol. \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
\begin{DoxyReturn}{Returns}
|
|
The number fraction for the symbol.
|
|
\end{DoxyReturn}
|
|
|
|
|
|
Reimplemented from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator_a0ff3454e625043c76131a1206d9293c6}{fourdst\+::composition\+::\+Composition\+Decorator}}.
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00105}{105}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_ad28b1f5c98bd25378c24c732d74deab4}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!getNumberFractionVector@{getNumberFractionVector}}
|
|
\index{getNumberFractionVector@{getNumberFractionVector}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{getNumberFractionVector()}{getNumberFractionVector()}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_ad28b1f5c98bd25378c24c732d74deab4}
|
|
std\+::vector$<$ double $>$ fourdst\+::composition\+::\+Masked\+Composition\+::get\+Number\+Fraction\+Vector (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [nodiscard]}, {\ttfamily [override]}, {\ttfamily [virtual]}, {\ttfamily [noexcept]}}
|
|
|
|
|
|
|
|
Get the number fraction as a vector.
|
|
|
|
\begin{DoxyReturn}{Returns}
|
|
A vector of number fractions for all species.
|
|
\end{DoxyReturn}
|
|
|
|
|
|
Reimplemented from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator_a72ffd49c3b3e7f3f22ed28ceb2169cb5}{fourdst\+::composition\+::\+Composition\+Decorator}}.
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00168}{168}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_a44fddc3b8d34b76114afafbdc9b0ec6d}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!getRegisteredSpecies@{getRegisteredSpecies}}
|
|
\index{getRegisteredSpecies@{getRegisteredSpecies}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{getRegisteredSpecies()}{getRegisteredSpecies()}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_a44fddc3b8d34b76114afafbdc9b0ec6d}
|
|
const std\+::vector$<$ \mbox{\hyperlink{structfourdst_1_1atomic_1_1_species}{atomic\+::\+Species}} $>$ \& fourdst\+::composition\+::\+Masked\+Composition\+::get\+Registered\+Species (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [nodiscard]}, {\ttfamily [override]}, {\ttfamily [virtual]}, {\ttfamily [noexcept]}}
|
|
|
|
|
|
|
|
Get all registered atomic species in the composition.
|
|
|
|
\begin{DoxyReturn}{Returns}
|
|
A set of registered atomic species.
|
|
\end{DoxyReturn}
|
|
|
|
|
|
Reimplemented from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator_a0cdc50a57e09bf8461839d08eb4ae212}{fourdst\+::composition\+::\+Composition\+Decorator}}.
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00049}{49}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_a9b33507e9820b7fd55209d3624388077}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!getRegisteredSymbols@{getRegisteredSymbols}}
|
|
\index{getRegisteredSymbols@{getRegisteredSymbols}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{getRegisteredSymbols()}{getRegisteredSymbols()}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_a9b33507e9820b7fd55209d3624388077}
|
|
std\+::set$<$ std\+::string $>$ fourdst\+::composition\+::\+Masked\+Composition\+::get\+Registered\+Symbols (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [nodiscard]}, {\ttfamily [override]}, {\ttfamily [virtual]}, {\ttfamily [noexcept]}}
|
|
|
|
|
|
|
|
Get all registered chemical symbols in the composition.
|
|
|
|
\begin{DoxyReturn}{Returns}
|
|
A set of registered chemical symbols.
|
|
\end{DoxyReturn}
|
|
|
|
|
|
Reimplemented from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator_a85acea9a107432dfefcbfffe4c3c7c62}{fourdst\+::composition\+::\+Composition\+Decorator}}.
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00053}{53}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_acc9d3af0aad6c6209c9aefd94f86996b}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!getSpeciesAtIndex@{getSpeciesAtIndex}}
|
|
\index{getSpeciesAtIndex@{getSpeciesAtIndex}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{getSpeciesAtIndex()}{getSpeciesAtIndex()}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_acc9d3af0aad6c6209c9aefd94f86996b}
|
|
\mbox{\hyperlink{structfourdst_1_1atomic_1_1_species}{atomic\+::\+Species}} fourdst\+::composition\+::\+Masked\+Composition\+::get\+Species\+At\+Index (\begin{DoxyParamCaption}\item[{size\+\_\+t}]{index}{}\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [nodiscard]}, {\ttfamily [override]}, {\ttfamily [virtual]}}
|
|
|
|
|
|
|
|
Get the species at a given index.
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em index} & The index of the species. \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
\begin{DoxyReturn}{Returns}
|
|
The atomic species at the specified index.
|
|
\end{DoxyReturn}
|
|
|
|
|
|
Reimplemented from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator_a996066b4bf67e415eb2dd3ea7aed68bd}{fourdst\+::composition\+::\+Composition\+Decorator}}.
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00205}{205}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_a395e5b14cd2a9f9d467fea25542f8ebd}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!getSpeciesIndex@{getSpeciesIndex}}
|
|
\index{getSpeciesIndex@{getSpeciesIndex}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{getSpeciesIndex()}{getSpeciesIndex()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_a395e5b14cd2a9f9d467fea25542f8ebd}
|
|
size\+\_\+t fourdst\+::composition\+::\+Masked\+Composition\+::get\+Species\+Index (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{structfourdst_1_1atomic_1_1_species}{atomic\+::\+Species}} \&}]{species}{}\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [nodiscard]}, {\ttfamily [override]}, {\ttfamily [virtual]}}
|
|
|
|
|
|
|
|
Get the index of a species.
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em species} & The atomic species. \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
\begin{DoxyReturn}{Returns}
|
|
The index of the species.
|
|
\end{DoxyReturn}
|
|
|
|
|
|
Reimplemented from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator_ab02b459d8ce7f36a0a1c6058c013a75c}{fourdst\+::composition\+::\+Composition\+Decorator}}.
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00198}{198}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_a7277650debc78e081963663557de73eb}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!getSpeciesIndex@{getSpeciesIndex}}
|
|
\index{getSpeciesIndex@{getSpeciesIndex}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{getSpeciesIndex()}{getSpeciesIndex()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_a7277650debc78e081963663557de73eb}
|
|
size\+\_\+t fourdst\+::composition\+::\+Masked\+Composition\+::get\+Species\+Index (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{symbol}{}\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [nodiscard]}, {\ttfamily [override]}, {\ttfamily [virtual]}}
|
|
|
|
|
|
|
|
Get the index of a species by symbol.
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em symbol} & The chemical symbol. \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
\begin{DoxyReturn}{Returns}
|
|
The index of the species.
|
|
\end{DoxyReturn}
|
|
|
|
|
|
Reimplemented from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator_a9b7e6388d9a73c05ddd34660bde43867}{fourdst\+::composition\+::\+Composition\+Decorator}}.
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00186}{186}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_a0cff238d7aec2db1f7c509d199b56afb}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!hash@{hash}}
|
|
\index{hash@{hash}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{hash()}{hash()}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_a0cff238d7aec2db1f7c509d199b56afb}
|
|
size\+\_\+t fourdst\+::composition\+::\+Masked\+Composition\+::hash (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [nodiscard]}, {\ttfamily [override]}, {\ttfamily [virtual]}}
|
|
|
|
|
|
|
|
Implements \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_abstract_a2d5472a63e2dbfc94d7e4617b5660e23}{fourdst\+::composition\+::\+Composition\+Abstract}}.
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00234}{234}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_a6b6c7a9ad6293558ddc8834d22f4bc62}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!size@{size}}
|
|
\index{size@{size}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{size()}{size()}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_a6b6c7a9ad6293558ddc8834d22f4bc62}
|
|
size\+\_\+t fourdst\+::composition\+::\+Masked\+Composition\+::size (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [nodiscard]}, {\ttfamily [override]}, {\ttfamily [virtual]}, {\ttfamily [noexcept]}}
|
|
|
|
|
|
|
|
Reimplemented from \mbox{\hyperlink{classfourdst_1_1composition_1_1_composition_decorator_af70b703b6b946d959cdd5cd15e853a9d}{fourdst\+::composition\+::\+Composition\+Decorator}}.
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8cpp_source_l00061}{61}} of file \mbox{\hyperlink{composition__masked_8cpp_source}{composition\+\_\+masked.\+cpp}}.
|
|
|
|
|
|
|
|
\doxysubsection{Member Data Documentation}
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_a22a5b2ea210bb14a07b6461270631a3b}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!m\_activeSpecies@{m\_activeSpecies}}
|
|
\index{m\_activeSpecies@{m\_activeSpecies}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{m\_activeSpecies}{m\_activeSpecies}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_a22a5b2ea210bb14a07b6461270631a3b}
|
|
std\+::vector$<$\mbox{\hyperlink{structfourdst_1_1atomic_1_1_species}{atomic\+::\+Species}}$>$ fourdst\+::composition\+::\+Masked\+Composition\+::m\+\_\+active\+Species\hspace{0.3cm}{\ttfamily [private]}}
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8h_source_l00065}{65}} of file \mbox{\hyperlink{composition__masked_8h_source}{composition\+\_\+masked.\+h}}.
|
|
|
|
\Hypertarget{classfourdst_1_1composition_1_1_masked_composition_abe4e28b36230fa41c11c22e36aaa15e7}\index{fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}!m\_molarAbundances@{m\_molarAbundances}}
|
|
\index{m\_molarAbundances@{m\_molarAbundances}!fourdst::composition::MaskedComposition@{fourdst::composition::MaskedComposition}}
|
|
\doxysubsubsection{\texorpdfstring{m\_molarAbundances}{m\_molarAbundances}}
|
|
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1_masked_composition_abe4e28b36230fa41c11c22e36aaa15e7}
|
|
std\+::vector$<$double$>$ fourdst\+::composition\+::\+Masked\+Composition\+::m\+\_\+molar\+Abundances\hspace{0.3cm}{\ttfamily [private]}}
|
|
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{composition__masked_8h_source_l00066}{66}} of file \mbox{\hyperlink{composition__masked_8h_source}{composition\+\_\+masked.\+h}}.
|
|
|
|
|
|
|
|
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
|
|
\item
|
|
src/composition/include/fourdst/composition/decorators/\mbox{\hyperlink{composition__masked_8h}{composition\+\_\+masked.\+h}}\item
|
|
src/composition/lib/decorators/\mbox{\hyperlink{composition__masked_8cpp}{composition\+\_\+masked.\+cpp}}\end{DoxyCompactItemize}
|