fourdst::libcomposition v1.5.2
Robust atomic species information library
Loading...
Searching...
No Matches
fourdst::composition Namespace Reference

Namespaces

namespace  exceptions
 

Classes

struct  CanonicalComposition
 Represents the canonical (X, Y, Z) composition of stellar material. More...
 
class  Composition
 Manages a collection of chemical species and their abundances. More...
 
struct  CompositionEntry
 Represents a single entry (an isotope) within a composition. More...
 
struct  GlobalComposition
 Represents global properties of a finalized composition. More...
 

Functions

std::ostream & operator<< (std::ostream &os, const GlobalComposition &comp)
 
std::ostream & operator<< (std::ostream &os, const CompositionEntry &entry)
 
std::ostream & operator<< (std::ostream &os, const Composition &composition)
 

Function Documentation

◆ operator<<() [1/3]

std::ostream & fourdst::composition::operator<< ( std::ostream & os,
const Composition & composition )
Parameters
osThe output stream.
compositionThe Composition to output.
Returns
The output stream.

Definition at line 772 of file composition.cpp.

◆ operator<<() [2/3]

std::ostream & fourdst::composition::operator<< ( std::ostream & os,
const CompositionEntry & entry )
Parameters
osThe output stream.
entryThe CompositionEntry to output.
Returns
The output stream.

Definition at line 767 of file composition.cpp.

◆ operator<<() [3/3]

std::ostream & fourdst::composition::operator<< ( std::ostream & os,
const GlobalComposition & comp )

Definition at line 760 of file composition.cpp.