Using the elasticity tutorial as an example, available at the link below, I noticed that if you replace ‘project’ with ‘interpolate’, you get the following error when a ‘sqrt’ is present in the expression.
self._cpp_object.interpolate(u)
AttributeError: ‘Sqrt’ object has no attribute ‘_cpp_object’
Is this expected behavior, or have I misunderstood the use of ‘interpolate’?
Edit: The projection/interpolation is applied to the von mises stress, on line 64 of the tutorial script.