Weird memory allocation

If Jacobiansurface() does not get called, no allocation; if it does, there is an allocation.