Skip to content

[PL] Move chemical solver interface into ComponentTransportProcess

renchao.lu requested to merge renchao-lu/ogs:RefactorChemicalSystem into master

Before the changes of this pull request, _chemical_solver_interface is stored in the class TimeLoop, which to some extent intrudes the shared time loop. For example, _chemical_solver_interface::initialize() is called in the initialization of TimeLoop. For this reason, this pull request make some improvement on this regard. _chemical_solver_interface is moved inside the ComponentTransportProcess so that the shared time loop could be preserved from intrusion.

  1. Feature description was added to the changelog
  2. Tests covering your feature were added?
  3. Any new feature or behavior change was documented?
Edited by renchao.lu

Merge request reports