7#include <phreeqcpp/common/phrqtype.h>
8#include <phreeqcpp/Solution.h>
21 double const pe_value,
22 cxxISolution
const& initial_aqueous_solution);
26 return std::make_unique<cxxISolution const>(*Get_initial_data());
31 Set_n_user_both(chemical_system_id);
36 return static_cast<cxxSolution const*
>(
this);
41 Destroy_initial_data();
std::unique_ptr< cxxSolution const > castToBaseClassNoninitialized()
std::unique_ptr< cxxISolution const > getInitialAqueousSolution() const
void setChemicalSystemID(std::size_t const chemical_system_id)
cxxSolution const * castToBaseClass() const
AqueousSolution(double const temperature, double const pressure, double const pe_value, cxxISolution const &initial_aqueous_solution)