diff --git a/dune/gfe/mixedlocalgfeadolcstiffness.hh b/dune/gfe/mixedlocalgfeadolcstiffness.hh index f6056774cd7896dae9c4da3623831c52f95c77d6..a40212ca6781ee9a883a50a03120b1c1f531eff5 100644 --- a/dune/gfe/mixedlocalgfeadolcstiffness.hh +++ b/dune/gfe/mixedlocalgfeadolcstiffness.hh @@ -413,7 +413,7 @@ assembleGradientAndHessian(const Entity& element, for (size_t subCol=0; subCol<blocksize1; subCol++) { - typename TargetSpace0::EmbeddedTangentVector z = orthonormalFrame0[col][subCol]; + typename TargetSpace1::EmbeddedTangentVector z = orthonormalFrame1[col][subCol]; // P_x \partial^2 f z for (size_t row=0; row<nDofs0; row++) { @@ -434,7 +434,7 @@ assembleGradientAndHessian(const Entity& element, for (size_t subCol=0; subCol<blocksize0; subCol++) { - typename TargetSpace1::EmbeddedTangentVector z = orthonormalFrame1[col][subCol]; + typename TargetSpace0::EmbeddedTangentVector z = orthonormalFrame0[col][subCol]; // P_x \partial^2 f z for (size_t row=0; row<nDofs1; row++) {