Revision 863236855c7a64a7f3ce45cf822305ddc50f1f73 authored by Wenqing Wang on 19 May 2021, 13:46:02 UTC, committed by Dmitry Yu. Naumov on 07 October 2021, 21:11:23 UTC
1 parent 20886e2
ReactionRate.cpp
/**
* \file
* \copyright
* Copyright (c) 2012-2021, OpenGeoSys Community (http://www.opengeosys.org)
* Distributed under a Modified BSD License.
* See accompanying file LICENSE.txt or
* http://www.opengeosys.org/project/license
*
*/
#include "ReactionRate.h"
#include <ostream>
namespace ChemistryLib
{
namespace PhreeqcIOData
{
std::ostream& operator<<(std::ostream& os, ReactionRate const& reaction_rate)
{
os << reaction_rate.kinetic_reactant << "\n";
os << "-start"
<< "\n";
int line_number = 1;
for (auto const& expression_statement : reaction_rate.expression_statements)
{
os << line_number << " " << expression_statement << "\n";
++line_number;
}
os << "-end"
<< "\n";
return os;
}
} // namespace PhreeqcIOData
} // namespace ChemistryLib
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...