@@ -129,8 +129,7 @@ void SSI::SSICouplingMatchingVolume::set_mechanical_stress_state(
129129/* ----------------------------------------------------------------------*/
130130/* ----------------------------------------------------------------------*/
131131void SSI::SSICouplingMatchingVolume::set_mesh_disp (
132- std::shared_ptr<Adapter::ScaTraBaseAlgorithm> scatra,
133- std::shared_ptr<const Core::LinAlg::Vector<double >> disp)
132+ std::shared_ptr<Adapter::ScaTraBaseAlgorithm> scatra, const Core::LinAlg::Vector<double >& disp)
134133{
135134 scatra->scatra_field ()->apply_mesh_movement (disp);
136135}
@@ -278,11 +277,10 @@ void SSI::SSICouplingNonMatchingBoundary::assign_material_pointers(
278277/* ----------------------------------------------------------------------*/
279278/* ----------------------------------------------------------------------*/
280279void SSI::SSICouplingNonMatchingBoundary::set_mesh_disp (
281- std::shared_ptr<Adapter::ScaTraBaseAlgorithm> scatra,
282- std::shared_ptr<const Core::LinAlg::Vector<double >> disp)
280+ std::shared_ptr<Adapter::ScaTraBaseAlgorithm> scatra, const Core::LinAlg::Vector<double >& disp)
283281{
284282 scatra->scatra_field ()->apply_mesh_movement (
285- adaptermeshtying_->master_to_slave (*extractor_->extract_cond_vector (* disp)));
283+ * adaptermeshtying_->master_to_slave (*extractor_->extract_cond_vector (disp)));
286284}
287285
288286/* ----------------------------------------------------------------------*/
@@ -402,11 +400,10 @@ void SSI::SSICouplingNonMatchingVolume::assign_material_pointers(
402400/* ----------------------------------------------------------------------*/
403401/* ----------------------------------------------------------------------*/
404402void SSI::SSICouplingNonMatchingVolume::set_mesh_disp (
405- std::shared_ptr<Adapter::ScaTraBaseAlgorithm> scatra,
406- std::shared_ptr<const Core::LinAlg::Vector<double >> disp)
403+ std::shared_ptr<Adapter::ScaTraBaseAlgorithm> scatra, const Core::LinAlg::Vector<double >& disp)
407404{
408405 scatra->scatra_field ()->apply_mesh_movement (
409- volcoupl_structurescatra_->apply_vector_mapping21 (* disp));
406+ * volcoupl_structurescatra_->apply_vector_mapping21 (disp));
410407}
411408
412409/* ----------------------------------------------------------------------*/
@@ -604,8 +601,7 @@ void SSI::SSICouplingMatchingVolumeAndBoundary::assign_material_pointers(
604601/* ----------------------------------------------------------------------*/
605602/* ----------------------------------------------------------------------*/
606603void SSI::SSICouplingMatchingVolumeAndBoundary::set_mesh_disp (
607- std::shared_ptr<Adapter::ScaTraBaseAlgorithm> scatra,
608- std::shared_ptr<const Core::LinAlg::Vector<double >> disp)
604+ std::shared_ptr<Adapter::ScaTraBaseAlgorithm> scatra, const Core::LinAlg::Vector<double >& disp)
609605{
610606 scatra->scatra_field ()->apply_mesh_movement (disp);
611607}
0 commit comments