69{
70 os << output.basic_output_setups;
71
72 auto const component_items =
74 os << "-totals";
75 for (auto const& component_item : component_items)
76 {
77 os << " " << component_item.name;
78 }
79 os << "\n";
80
81 auto const equilibrium_phase_items =
83 if (!equilibrium_phase_items.empty())
84 {
85 os << "-equilibrium_phases";
86 for (auto const& equilibrium_phase_item : equilibrium_phase_items)
87 {
88 os << " " << equilibrium_phase_item.name;
89 }
90 os << "\n";
91 }
92
93 auto const kinetic_reactant_items =
95 if (!kinetic_reactant_items.empty())
96 {
97 os << "-kinetic_reactants";
98 for (auto const& kinetic_reactant_item : kinetic_reactant_items)
99 {
100 os << " " << kinetic_reactant_item.name;
101 }
102 os << "\n";
103 }
104
105 return os;
106}