diff --git a/ProcessLib/HydroMechanics/HydroMechanicsProcess.cpp b/ProcessLib/HydroMechanics/HydroMechanicsProcess.cpp index 304762ca13a60ba1d09c6f452a42671d92bcd3f1..d3f93d024b4425d47224c8632f7dec083f7c9a7b 100644 --- a/ProcessLib/HydroMechanics/HydroMechanicsProcess.cpp +++ b/ProcessLib/HydroMechanics/HydroMechanicsProcess.cpp @@ -524,6 +524,11 @@ void HydroMechanicsProcess<DisplacementDim>::computeSecondaryVariableConcrete( double const t, double const dt, GlobalVector const& x, GlobalVector const& x_dot, const int process_id) { + if (process_id != 0) + { + return; + } + DBUG("Compute the secondary variables for HydroMechanicsProcess."); ProcessLib::ProcessVariable const& pv = getProcessVariables(process_id)[0]; GlobalExecutor::executeSelectedMemberOnDereferenced(