I needed to redo some simulations and ran an old py file (2 years ?) using the following version of NgSolve
NGSolve-6.2.2004-16-g91ed268b
The program is the (certainly not most efficient and shortest) implementation for a nonlinear Fokker-Planck equation (4th order IMEX scheme). But still - in the past the simulation was quick, now every time step takes ‘forever’. If my colleague runs the file (with an 1.5 year old version of NgSolve) it runs as fast as I would expect it to be.
I attached the respective file - what is causing this ‘slow down’ ?
I have Suse 15.2 running on an HP Elitebook (8 cores, 1.8Ghz).
Couple of times:
*) No gui, with taskmanager: 15.5 sec
*) No gui, without taskmanager 8.6 sec
*) Gui with taskmanager: terminated after 15 minutes
*) Gui without taskmanager: didn’t time it, but runs ‘reasonably’ fast
So it seems like the taskmanager is causing the issue - which is strange, isn’t it ? I also attached the two files.