feat(standard_compositions): added working enum overloads

also added docs
This commit is contained in:
2026-06-03 11:59:54 +02:00
parent 3d2eb46d0d
commit 1619eba529
2 changed files with 51 additions and 15 deletions

View File

@@ -344,15 +344,15 @@ namespace fourdst::composition {
}
// Composition get_composition_record(const io::SolarCompositions metal_fraction_scheme,
// const io::IsotopicPercentages isotopic_percentage_scheme,
// double initial_z,
// double initial_y) {
// return get_composition_record(
// io::SolarComposition_to_string_map.at(metal_fraction_scheme),
// io::IsotopicPercentages_to_string.at(isotopic_percentage_scheme),
// initial_z,
// initial_y
// );
// }
Composition get_composition_record(const io::SolarCompositions metal_fraction_scheme,
const io::IsotopicPercentages isotopic_percentage_scheme,
double initial_z,
double initial_y) {
return get_composition_record(
io::SolarCompositions_to_string_map.at(metal_fraction_scheme),
io::IsotopicPercentages_to_string_map.at(isotopic_percentage_scheme),
initial_z,
initial_y
);
}
}