I realize this won't be a particularly clear question. As I'm not able myself to find a pattern for the problem I'm talking about I won't be able to give enough informations to make it fully reproducible, either. What I'm hoping for is that this is common enough that someone else has already encountered it and found a solution/workaround.
Quite often, Manipulate
objects make the notebook freeze, until a message appears notifying me that the Kernel is not responding to Dynamic Evaluation, as you can see in the following snapshot:
This doesn't happen on direct evaluation of the Manipulate
function, but as soon as I try to modify a dynamic parameter. In the example above, it happened as soon as I tried to move the x
slider.
Aborting evaluation, re-enabling dynamic updating, and re-evaluating the Manipulate
statement doesn't solve the issue: the kernel just freezes again. Even restarting the PC doesn't always solve it.
I said always, because sometimes closing and re-opening Mathematica brings things back to normal. Sometimes even just quitting the kernel and retrying the evaluation is enough.
And this is the main problem: I'm not able to find a pattern. What I understood is that when this problem starts to appear, any Manipulate
statement stops working. I think there is a trend on this problem coming up mainly on big, complicated notebook, but then it will be present on any notebook.
Does someone have any solution, or even just some tips to find out why such a problem may arise?
I'm using Mathematica 10.1 on a Windows 7 machine, and the problem doesn't show up with Mathematica 10.0 (identical notebooks give the problem on 10.1 and work fine on 10.0).
Comments
Post a Comment