From: Felix S. <fe...@sa...> - 2015-10-28 10:42:37
|
Hi there. On Tue, Oct 27, 2015 at 09:18:29PM +0100, Claudio Girardi wrote: > yes, re-evaluating only the equations should be possible but probably > should be done outside of qucsator. some simulators support post processing, others don't. looking for a common denominator appears to be a dead end to me. let's do this outside, and just once. this should be possible -- even without noticeable performance loss. > I mean, the equation evaluation > part might need to become an independent library which will be used by > both qucsator and the GUI. Of course this is quite different from the > current design where the GUI does not do any calculation but just > displays what's inside a .dat file. .dat files should be deprecated in favor of a plain data interface between a simulator (or just a raw file) and the ui. i have started to work on this, it's currently suspended, waiting for the "external simulator" merge. Guilherme suggested to make it part of a postprocessing library, which probably makes sense, once it is there. > Need also to think how this should work when supporting multiple > simulators. this is a non-issue, once we have a unified data structure for the various backends. when done right, supporting data from any simulator is similar to support for multiple data file formats (thinking of hdf5, and a myriad of others). cheers felix |