Hi I have run one long Solve, which took one hour, and seems to have found reasonable results, 6 solutions E1 for a system with 8 variables, two of them which I suspect to be simple. Unfortunately, running then
Save["E1.m", E1]
Print["Ed =", E1[[2]]]
has started a computation which takes more than 10 minutes, and cannot be aborted, so I had to quit the kernel. Guessing that the first operation is the offending one, is there a place in the documentation, or someone who knows how to choose between the commands Save, DumpSave, and Iconize?
And also if there exists a certain length limit for the result, after which all these commands fail, and saving becomes impossible? I'm asking this because I have run already into such problems, and I got the impression that such a limit exists.
Printmight be more problematic. Just trySaveorDumpSavewithout printing. – Domen Aug 11 '23 at 16:45E1includes:=then asking MMA to give youE1can make MMA redo all the calculations involved in that definition. When you DON'T have the result at risk tryE1:=(Print["yes"];4);and thenE1again and again. Start MMA fresh and use=instead and repeat this. Next, MMA sometimes displays ... for huge results which can hide important stuff. TryInputForm[%]and click the output to select it and copy to clipboard and save clipboard to a text file. That MIGHT avoid recalculation, and save time. Next time past that file into MMA. Please be careful with this. – Bill Aug 11 '23 at 19:17