Skip to content

Commit

Permalink
Squashed 'src/' changes from f5587dae..b576c752
Browse files Browse the repository at this point in the history
b576c752 two fixes for charge balance error when using PhreeqcRM.

git-subtree-dir: src
git-subtree-split: b576c752b474cafb9036e6c7b387cfc61d8f6c8d
  • Loading branch information
Darth Vader committed Nov 18, 2024
1 parent b2885f2 commit ac58181
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 8 deletions.
14 changes: 7 additions & 7 deletions kinetics.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1880,13 +1880,13 @@ set_reaction(int i, int use_mix, int use_kinetics)
/*
* Find surface
*/
if (use.Get_surface_in() && use.Get_kinetics_in() && use.Get_kinetics_ptr() && !use.Get_kinetics_ptr()->Get_use_cvode() && reaction_step > 1)
{
// use.Set_surface_ptr(Utilities::Rxn_find(Rxn_surface_map, i));
// appt: we may come here with zero kinetic reaction, but surface may have to keep DONNAN_DL
}
else
dl_type_x = cxxSurface::NO_DL;
//if (use.Get_surface_in() && use.Get_kinetics_in() && use.Get_kinetics_ptr() && !use.Get_kinetics_ptr()->Get_use_cvode() && reaction_step > 1)
//{
// // use.Set_surface_ptr(Utilities::Rxn_find(Rxn_surface_map, i));
// // appt: we may come here with zero kinetic reaction, but surface may have to keep DONNAN_DL
//}
//else
// dl_type_x = cxxSurface::NO_DL;
if (use.Get_surface_in() == TRUE)
{
use.Set_surface_ptr(Utilities::Rxn_find(Rxn_surface_map, i));
Expand Down
3 changes: 2 additions & 1 deletion mainsubs.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1444,7 +1444,8 @@ xsurface_save(int n_user)
temp_surface.Set_n_user(n_user);
temp_surface.Set_n_user_end(n_user);
temp_surface.Set_new_def(false);
temp_surface.Set_dl_type(dl_type_x);
//temp_surface.Set_dl_type(dl_type_x);
temp_surface.Set_dl_type(use.Get_surface_ptr()->Get_dl_type());
temp_surface.Set_solution_equilibria(false);
temp_surface.Set_n_solution(-999);

Expand Down

0 comments on commit ac58181

Please # to comment.