fourdst::libcomposition v2.0.1
Robust atomic species information library
Loading...
Searching...
No Matches
utils.h
Go to the documentation of this file.
1#pragma once
2
5
6#include <vector>
7
8namespace fourdst::composition {
19 const std::vector<std::string>& symbols,
20 const std::vector<double>& massFractions
21 );
22
32 const std::vector<atomic::Species>& species,
33 const std::vector<double>& massFractions
34 );
35
47 const std::set<atomic::Species>& species,
48 const std::vector<double>& massFractions
49 );
50}
Manages a collection of chemical species and their abundances.
Definition composition.h:97
Utilities and types for representing and manipulating chemical compositions.
Composition buildCompositionFromMassFractions(const std::vector< std::string > &symbols, const std::vector< double > &massFractions)
Build a Composition object from symbols and their corresponding mass fractions.
Definition utils.cpp:74