[PL] Move chemical solver interface into ComponentTransportProcess
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.
-
Feature description was added to the changelog -
Tests covering your feature were added? -
Any new feature or behavior change was documented?