From cd6536956cfb13abc147b9eba54289be4f13a93b Mon Sep 17 00:00:00 2001 From: Dmitri Naumov <github@naumov.de> Date: Fri, 19 Apr 2019 22:05:36 +0200 Subject: [PATCH] [PL] HM: push back state in matrix near fracture. --- .../HydroMechanicsLocalAssemblerMatrixNearFracture.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/ProcessLib/LIE/HydroMechanics/LocalAssembler/HydroMechanicsLocalAssemblerMatrixNearFracture.h b/ProcessLib/LIE/HydroMechanics/LocalAssembler/HydroMechanicsLocalAssemblerMatrixNearFracture.h index f473ad8e3a3..be07a6d3fbd 100644 --- a/ProcessLib/LIE/HydroMechanics/LocalAssembler/HydroMechanicsLocalAssemblerMatrixNearFracture.h +++ b/ProcessLib/LIE/HydroMechanics/LocalAssembler/HydroMechanicsLocalAssemblerMatrixNearFracture.h @@ -60,6 +60,16 @@ private: Eigen::VectorXd& local_b, Eigen::MatrixXd& local_J) override; + void preTimestepConcrete(std::vector<double> const& /*local_x*/, + double const /*t*/, + double const /*delta_t*/) override + { + for (auto& ip_data : _ip_data) + { + ip_data.pushBackState(); + } + } + void computeSecondaryVariableConcreteWithVector( double const t, Eigen::VectorXd const& local_x) override; -- GitLab