Skip to content
Snippets Groups Projects
Commit cd9368d2 authored by renchao.lu's avatar renchao.lu
Browse files

[PL] Move out from TimeLoop::initialize.

parent f11ac3dc
No related branches found
No related tags found
No related merge requests found
......@@ -12,6 +12,7 @@
#include <cassert>
#include "ChemistryLib/ChemicalSolverInterface.h"
#include "ProcessLib/SurfaceFlux/SurfaceFlux.h"
#include "ProcessLib/SurfaceFlux/SurfaceFluxData.h"
#include "ProcessLib/Utils/CreateLocalAssemblers.h"
......@@ -82,6 +83,11 @@ void ComponentTransportProcess::initializeConcreteProcess(
mesh.isAxiallySymmetric(), integration_order, _process_data,
transport_process_variables);
if (_chemical_solver_interface)
{
_chemical_solver_interface->initialize();
}
_secondary_variables.addSecondaryVariable(
"darcy_velocity",
makeExtrapolator(
......
......@@ -514,11 +514,6 @@ double TimeLoop::computeTimeStepping(const double prev_dt, double& t,
/// initialize output, convergence criterion, etc.
void TimeLoop::initialize()
{
if (_chemical_solver_interface != nullptr)
{
_chemical_solver_interface->initialize();
}
for (auto& process_data : _per_process_data)
{
auto& pcs = process_data->process;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment