diff --git a/dune/gfe/rigidbodymotion.hh b/dune/gfe/rigidbodymotion.hh index 5e48683d6ea69d4a2ed82424390604761545ac67..3859e17a9efc360cca12c9ab8cd4c06d81b5fa37 100644 --- a/dune/gfe/rigidbodymotion.hh +++ b/dune/gfe/rigidbodymotion.hh @@ -199,7 +199,7 @@ public: for (int i=0; i<Rotation<dim,T>::EmbeddedTangentVector::dimension; i++) for (int j=0; j<Rotation<dim,T>::EmbeddedTangentVector::dimension; j++) for (int k=0; k<Rotation<dim,T>::EmbeddedTangentVector::dimension; k++) - result[dim+i][dim+j][dim+j] = rotationPart[i][j][k]; + result[dim+i][dim+j][dim+k] = rotationPart[i][j][k]; return result; }