[Archive] Simulation with no progress, no errors

Message by Fredrik Johansson:
Hello simulation friends!
I’m running a Spis-5.1.8-linux64b under Ubuntu 12.04.3 LTS.I ran the same simulation for a short duration with no problem, but when I increased the simulation duration and simulation dt, the simulation stopped progressing after the dt went from 7E-4s to 5E-2. Quite a large jump, maybe. here’s a screenshot of the trace error log (More information than in Spisnum.log) \http://imgur.com/49uR3Vg
The process is still running, no errors in the console, or JAVA heap space errors or anything, but it’s only using 1 core of the 8 I gave it in pusherThreadNb. Why is this? What can it be doing that is not parallelised? Are the “bak mesh” error messages relevant in anyway?


Also, completely unrelated: in ESA-SPISGEO-D7-SUM-2012-08-002-Vers3-Rev4.pdf page 99, there'san "Example of ellipsoido-tronconic external boundary."Is this volume available to download anywhere as a geo file? It's very interesting and I'd like to try it.

All the best,
Fredrik

Message by Jean-Charles Mateo-Velez:
Hi Frederik,
there are two points.
First this is strange that your time steps increased so mush from 7E-4s to 5E-2 while it was smooth before. Have you increased the validity renormalisation parameter ?
Second, the bak mesh are unknown to me and may be the reason why you have a problem.
I think the mesh is from Artenum.
Jean-Charles

Message by Fredrik Johansson:
Hi Jean-Charles! Thanks for your reply (and previous help)
Hmmm… validityRenormalisation? I’ve never understood this parameter, so I left it at its default value of 0.5. Should I increase/decrease this? I’m more interested in the equilibrium result than the time evolution. I have also had previous issues where SPIS is very slow during one of these very large time step jumps, where previous simulation step takes a minute and then the next time step will suddenly take a full hour of computational time
The “bak mesh” is also unknown to me, although I think I’ve seen it referenced since SPIS 4
who can I email at Artenum to ask for it, do you think?
Cheers, Fredrik

Message by Jean-Charles Mateo-Velez:
It may come from tolLinearSys. Set the value to 1e-12 and try.

Message by Fredrik Johansson:

Hi Jean-Charles. Unfortunately, this doesn’t work. there seems to be some problem with the files in the /DefaultInstruments/. As soon as the code tries to write “log10 of Simulation time steps (s . s)” (which is the most frequent output), it encounters some error and forgets the simulationDt, and (in most cases) defaults to the input simulationDt from globalparameters.
I actually tried deleting everything in /DefaultInstruments, and the exact same simulation runs smooth, past the same point. (but then I have other problems, i.e. getting output).
I think this is some sort of bug, but I can’t rule out that I initialised the simulation incorrectly. I’m not sure what is happening, but it’s happening to almost all simulations
here’s an another example of the error log


2015-12-03 00:26:59,584 INFO ! spis.Util.io.SpisIO ! Time: 4.067763E-5, Dt = 2.2277842E-5 s
2015-12-03 00:26:59,584 INFO ! spis.Util.io.SpisIO !
2015-12-03 00:27:14,031 INFO ! spis.Util.io.SpisIO ! after SC integration TIME: 6.295547E-5, dt = 2.2277842E-5
2015-12-03 00:27:16,388 INFO ! spis.Util.io.SpisIO ! Simulation time step control : dt is 5.4132263E-4 s
2015-12-03 00:27:16,389 INFO ! spis.Util.io.SpisIO !
2015-12-03 00:27:16,389 INFO ! spis.Util.io.SpisIO ! Time: 6.295547E-5, Dt = 5.4132263E-4 s
2015-12-03 00:27:16,389 INFO ! spis.Util.io.SpisIO !
2015-12-03 00:29:07,897 INFO ! spis.Util.io.SpisIO ! CGS solver fail to solve the system => try with Gauss solver (longer but exact)
2015-12-03 00:29:07,898 INFO ! spis.Util.io.SpisIO ! CGS solver fail to solve the system => try with Gauss solver (longer but exact)
2015-12-03 00:29:08,693 INFO ! spis.Util.io.SpisIO ! after SC integration TIME: 6.0427806E-4, dt = 5.4132263E-4
2015-12-03 00:29:10,516 DEBUG ! BundleController:Simulation ! Write data field with bak system. - AbstractDataField , dataArray=nbData: 1/dimension: 0]
2015-12-03 00:29:10,521 DEBUG ! org.spis.ui.simulation.command.WriteDataFieldDuringMonitoringCommand ! bak mesh is deleted correctly : false
2015-12-03 00:29:10,551 DEBUG ! org.spis.ui.simulation.command.WriteDataFieldDuringMonitoringCommand ! bak mesh mask is deleted correctly : false
2015-12-03 00:29:10,555 DEBUG ! org.spis.ui.simulation.command.WriteDataFieldDuringMonitoringCommand ! bak data field is deleted correctly : false
2015-12-03 00:29:11,292 INFO ! spis.Util.io.SpisIO ! Simulation time step control : dt is 0.02 s
2015-12-03 00:29:11,292 INFO ! spis.Util.io.SpisIO !
2015-12-03 00:29:11,292 INFO ! spis.Util.io.SpisIO ! Time: 6.0427806E-4, Dt = 0.02 s
2015-12-03 00:29:11,292 INFO ! spis.Util.io.SpisIO !
2015-12-03 01:31:50,215 INFO ! spis.Util.io.SpisIO ! CGS solver fail to solve the system => try with Gauss solver (longer but exact)