diff --git a/src/cosserat-continuum.cc b/src/cosserat-continuum.cc index 54e4e752eb400588478f518e76943c63690eba95..11f955310f748faa42ff38e175cd8814f611430a 100644 --- a/src/cosserat-continuum.cc +++ b/src/cosserat-continuum.cc @@ -469,7 +469,7 @@ int main (int argc, char *argv[]) try Dune::Functions::interpolate(orientationPowerBasis, dOV, orientationDirichletValues); for (int i = 0; i < compositeBasis.size({0}); i++) { - FieldVector<double,3> x0i({x[_0][i][0],x[_0][i][1],x[_0][i][2]}); + FieldVector<double,3> x0i = x[_0][i].globalCoordinates(); for (int j=0; j<3; j++) { if (deformationDirichletDofs[i][j]) x0i[j] = ddV[i][j];