[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?
Edited by renchao.lu