@@ -656,7 +656,7 @@ void Constraints::SpringDashpot::evaluate_force(Core::LinAlg::Vector<double>& fi
656656 offset_prestr_[gid]; // get nodal displacement values of last time step for MULF offset
657657
658658 const int numdof = actdisc_->num_dof (0 , node);
659- assert (numdof == 3 );
659+ FOUR_C_ASSERT (numdof == 3 , " Only implemented for 3 DoFs per node. " );
660660 std::vector<int > dofs = actdisc_->dof (0 , node);
661661
662662 // initialize
@@ -779,7 +779,7 @@ void Constraints::SpringDashpot::evaluate_force_stiff(Core::LinAlg::SparseMatrix
779779 // offset
780780
781781 const int numdof = actdisc_->num_dof (0 , node);
782- assert (numdof == 3 );
782+ FOUR_C_ASSERT (numdof == 3 , " Only implemented for 3 DoFs per node. " );
783783 std::vector<int > dofs = actdisc_->dof (0 , node);
784784
785785 // initialize
@@ -931,7 +931,7 @@ void Constraints::SpringDashpot::reset_prestress(const Core::LinAlg::Vector<doub
931931 if (!node) FOUR_C_THROW (" Cannot find global node {}" , node_gid);
932932
933933 const int numdof = actdisc_->num_dof (0 , node);
934- assert (numdof == 3 );
934+ FOUR_C_ASSERT (numdof == 3 , " Only implemented for 3 DoFs per node. " );
935935 std::vector<int > dofs = actdisc_->dof (0 , node);
936936
937937 // initialize. calculation of displacements differs for each spring variant
@@ -966,7 +966,7 @@ void Constraints::SpringDashpot::set_restart_old(Core::LinAlg::MultiVector<doubl
966966 if (!node) FOUR_C_THROW (" Cannot find global node {}" , node_gid);
967967
968968 [[maybe_unused]] const int numdof = actdisc_->num_dof (0 , node);
969- assert (numdof == 3 );
969+ FOUR_C_ASSERT (numdof == 3 , " Only implemented for 3 DoFs per node. " );
970970 std::vector<int > dofs = actdisc_->dof (0 , node);
971971
972972
@@ -1245,7 +1245,7 @@ void Constraints::SpringDashpot::initialize_prestr_offset()
12451245 int numdof = actdisc_->num_dof (0 , node);
12461246 std::vector<int > dofs = actdisc_->dof (0 , node);
12471247
1248- assert (numdof == 3 );
1248+ FOUR_C_ASSERT (numdof == 3 , " Only implemented for 3 DoFs per node. " );
12491249
12501250 std::vector<double > temp (numdof, 0.0 );
12511251
0 commit comments