2025-07-24 09:35:52 -04:00
\doxysection { src/composition/lib/composition.cpp File Reference}
\hypertarget { composition_ 8cpp} { } \label { composition_ 8cpp} \index { src/composition/lib/composition.cpp@{ src/composition/lib/composition.cpp} }
{ \ttfamily \# include "{ } quill/\+ Log\+ Macros.\+ h"{ } } \newline
{ \ttfamily \# include $ < $ stdexcept$ > $ } \newline
{ \ttfamily \# include $ < $ unordered\+ \_ \+ map$ > $ } \newline
{ \ttfamily \# include $ < $ vector$ > $ } \newline
{ \ttfamily \# include $ < $ ranges$ > $ } \newline
2025-09-16 11:24:28 -04:00
{ \ttfamily \# include $ < $ algorithm$ > $ } \newline
2025-11-08 06:42:51 -05:00
{ \ttfamily \# include $ < $ set$ > $ } \newline
{ \ttfamily \# include $ < $ string$ > $ } \newline
2025-07-24 09:35:52 -04:00
{ \ttfamily \# include $ < $ utility$ > $ } \newline
2025-11-08 06:42:51 -05:00
{ \ttfamily \# include "{ } fourdst/atomic/atomic\+ Species.\+ h"{ } } \newline
{ \ttfamily \# include "{ } fourdst/atomic/species.\+ h"{ } } \newline
2025-07-24 09:35:52 -04:00
{ \ttfamily \# include "{ } fourdst/composition/composition.\+ h"{ } } \newline
{ \ttfamily \# include "{ } fourdst/composition/exceptions/exceptions\+ \_ \+ composition.\+ h"{ } } \newline
2025-11-08 06:42:51 -05:00
Include dependency graph for composition.\+ cpp\+ :\nopagebreak
\begin { figure} [H]
\begin { center}
\leavevmode
\includegraphics [width=350pt] { composition_ 8cpp_ _ incl}
\end { center}
\end { figure}
2025-07-24 09:35:52 -04:00
\doxysubsubsection * { Namespaces}
\begin { DoxyCompactItemize}
\item
namespace \mbox { \hyperlink { namespacefourdst} { fourdst} }
\item
namespace \mbox { \hyperlink { namespacefourdst_ 1_ 1composition} { fourdst\+ ::composition} }
2025-11-08 06:42:51 -05:00
\begin { DoxyCompactList} \small \item \em Utilities and types for representing and manipulating chemical compositions. \end { DoxyCompactList} \end { DoxyCompactItemize}
2025-07-24 09:35:52 -04:00
\doxysubsubsection * { Functions}
\begin { DoxyCompactItemize}
\item
std\+ ::ostream \& \mbox { \hyperlink { namespacefourdst_ 1_ 1composition_ a5e8ccc2bd9e91eebcd3ef5fe470163a1} { fourdst\+ ::composition\+ ::operator$ < $ $ < $ } } (std\+ ::ostream \& os, const \mbox { \hyperlink { classfourdst_ 1_ 1composition_ 1_ 1_ composition} { Composition} } \& composition)
2025-11-08 06:42:51 -05:00
\begin { DoxyCompactList} \small \item \em OVERLOADS. \end { DoxyCompactList} \end { DoxyCompactItemize}