diff --git a/ProcessLib/ProcessData.h b/ProcessLib/ProcessData.h index 7aa2c9c4204e5f05a878a64480e2dc926f9de8d6..f88d79228a875e375aaabce4aaf211b9ab7ad63e 100644 --- a/ProcessLib/ProcessData.h +++ b/ProcessLib/ProcessData.h @@ -43,20 +43,9 @@ struct ProcessData { } - ProcessData(ProcessData&& pd) - : timestep_previous(pd.timestep_previous), - timestep_current(pd.timestep_current), - timestep_algorithm(std::move(pd.timestep_algorithm)), - nonlinear_solver_tag(pd.nonlinear_solver_tag), - nonlinear_solver(pd.nonlinear_solver), - nonlinear_solver_status(pd.nonlinear_solver_status), - conv_crit(std::move(pd.conv_crit)), - time_disc(std::move(pd.time_disc)), - tdisc_ode_sys(std::move(pd.tdisc_ode_sys)), - process_id(pd.process_id), - process(pd.process) - { - } + ProcessData(ProcessData&& pd) = delete; + ProcessData& operator=(ProcessData const& pd) = delete; + ProcessData& operator=(ProcessData&& pd) = delete; NumLib::TimeStep timestep_previous; NumLib::TimeStep timestep_current;