2025-07-24 09:35:52 -04:00
\doxysection { fourdst\+ ::composition\+ ::Global\+ Composition Struct Reference}
\hypertarget { structfourdst_ 1_ 1composition_ 1_ 1_ global_ composition} { } \label { structfourdst_ 1_ 1composition_ 1_ 1_ global_ composition} \index { fourdst::composition::GlobalComposition@{ fourdst::composition::GlobalComposition} }
Represents global properties of a finalized composition.
{ \ttfamily \# include $ < $ composition.\+ h$ > $ }
\doxysubsubsection * { Public Attributes}
\begin { DoxyCompactItemize}
\item
double \mbox { \hyperlink { structfourdst_ 1_ 1composition_ 1_ 1_ global_ composition_ a0df6ecfe28d13cbffd0abcbfec9aee41} { specific\+ Number\+ Density} }
\begin { DoxyCompactList} \small \item \em The specific number density (moles per unit mass, sum of X\+ \_ \+ i/\+ M\+ \_ \+ i), where X\+ \_ \+ i is mass fraction and M\+ \_ \+ i is molar mass. Units\+ : mol/g. \end { DoxyCompactList} \item
double \mbox { \hyperlink { structfourdst_ 1_ 1composition_ 1_ 1_ global_ composition_ a9c35810d965841a755da9ce4644a2f1b} { mean\+ Particle\+ Mass} }
\begin { DoxyCompactList} \small \item \em The mean mass per particle (inverse of specific number density). Units\+ : g/mol. \end { DoxyCompactList} \end { DoxyCompactItemize}
\doxysubsubsection * { Friends}
\begin { DoxyCompactItemize}
\item
std\+ ::ostream \& \mbox { \hyperlink { structfourdst_ 1_ 1composition_ 1_ 1_ global_ composition_ a3c072a749c3648607771ac9105181f26} { operator$ < $ $ < $ } } (std\+ ::ostream \& os, const \mbox { \hyperlink { structfourdst_ 1_ 1composition_ 1_ 1_ global_ composition} { Global\+ Composition} } \& comp)
\end { DoxyCompactItemize}
\doxysubsection { Detailed Description}
Represents global properties of a finalized composition.
This struct holds derived quantities that describe the entire composition, such as mean particle mass. It is typically returned by { \ttfamily \doxylink { classfourdst_ 1_ 1composition_ 1_ 1_ composition} { Composition} } methods after the composition has been finalized and is intended for internal or advanced use.
2025-10-12 10:22:43 -04:00
Definition at line \mbox { \hyperlink { composition_ 8h_ source_ l00070} { 70} } of file \mbox { \hyperlink { composition_ 8h_ source} { composition.\+ h} } .
2025-07-24 09:35:52 -04:00
\doxysubsection { Friends And Related Symbol Documentation}
\Hypertarget { structfourdst_ 1_ 1composition_ 1_ 1_ global_ composition_ a3c072a749c3648607771ac9105181f26} \index { fourdst::composition::GlobalComposition@{ fourdst::composition::GlobalComposition} !operator$ < $ $ < $ @{ operator$ < $ $ < $ } }
\index { operator$ < $ $ < $ @{ operator$ < $ $ < $ } !fourdst::composition::GlobalComposition@{ fourdst::composition::GlobalComposition} }
\doxysubsubsection { \texorpdfstring { operator$ < $ $ < $ } { operator<<} }
{ \footnotesize \ttfamily \label { structfourdst_ 1_ 1composition_ 1_ 1_ global_ composition_ a3c072a749c3648607771ac9105181f26}
std\+ ::ostream \& operator$ < $ $ < $ (\begin { DoxyParamCaption} \item [{std\+::ostream \&}] { os} { , } \item [{const \mbox{\hyperlink{structfourdst_1_1composition_1_1_global_composition}{Global\+Composition}} \&}] { comp} { } \end { DoxyParamCaption} )\hspace { 0.3cm} { \ttfamily [friend]} }
2025-10-12 10:22:43 -04:00
Definition at line \mbox { \hyperlink { composition_ 8cpp_ source_ l01060} { 1060} } of file \mbox { \hyperlink { composition_ 8cpp_ source} { composition.\+ cpp} } .
2025-07-24 09:35:52 -04:00
\doxysubsection { Member Data Documentation}
\Hypertarget { structfourdst_ 1_ 1composition_ 1_ 1_ global_ composition_ a9c35810d965841a755da9ce4644a2f1b} \index { fourdst::composition::GlobalComposition@{ fourdst::composition::GlobalComposition} !meanParticleMass@{ meanParticleMass} }
\index { meanParticleMass@{ meanParticleMass} !fourdst::composition::GlobalComposition@{ fourdst::composition::GlobalComposition} }
\doxysubsubsection { \texorpdfstring { meanParticleMass} { meanParticleMass} }
{ \footnotesize \ttfamily \label { structfourdst_ 1_ 1composition_ 1_ 1_ global_ composition_ a9c35810d965841a755da9ce4644a2f1b}
double fourdst\+ ::composition\+ ::\+ Global\+ Composition\+ ::mean\+ Particle\+ Mass}
The mean mass per particle (inverse of specific number density). Units\+ : g/mol.
2025-10-12 10:22:43 -04:00
Definition at line \mbox { \hyperlink { composition_ 8h_ source_ l00072} { 72} } of file \mbox { \hyperlink { composition_ 8h_ source} { composition.\+ h} } .
2025-07-24 09:35:52 -04:00
\Hypertarget { structfourdst_ 1_ 1composition_ 1_ 1_ global_ composition_ a0df6ecfe28d13cbffd0abcbfec9aee41} \index { fourdst::composition::GlobalComposition@{ fourdst::composition::GlobalComposition} !specificNumberDensity@{ specificNumberDensity} }
\index { specificNumberDensity@{ specificNumberDensity} !fourdst::composition::GlobalComposition@{ fourdst::composition::GlobalComposition} }
\doxysubsubsection { \texorpdfstring { specificNumberDensity} { specificNumberDensity} }
{ \footnotesize \ttfamily \label { structfourdst_ 1_ 1composition_ 1_ 1_ global_ composition_ a0df6ecfe28d13cbffd0abcbfec9aee41}
double fourdst\+ ::composition\+ ::\+ Global\+ Composition\+ ::specific\+ Number\+ Density}
The specific number density (moles per unit mass, sum of X\+ \_ \+ i/\+ M\+ \_ \+ i), where X\+ \_ \+ i is mass fraction and M\+ \_ \+ i is molar mass. Units\+ : mol/g.
2025-10-12 10:22:43 -04:00
Definition at line \mbox { \hyperlink { composition_ 8h_ source_ l00071} { 71} } of file \mbox { \hyperlink { composition_ 8h_ source} { composition.\+ h} } .
2025-07-24 09:35:52 -04:00
The documentation for this struct was generated from the following file\+ :\begin { DoxyCompactItemize}
\item
src/composition/include/fourdst/composition/\mbox { \hyperlink { composition_ 8h} { composition.\+ h} } \end { DoxyCompactItemize}