Negative DC Sweeps impossible
Brought to you by:
msw012
GNU Spice GUI doesn't allow start value higher than stop value (with negative step). However, NGSpice allows this fundamental feature (when transcient analysis fails).
I hacked directly "CmdNgSpiceDC::bValidate( void )" to get this to work but then we step on another problem in that Gaw refuses to plot the resulting file (independant variable not increasing...).
On the other hand, processing the output command file - produced by the hacked Gspiceui - manually with Ngspice works fine. And when forcing raw output format, it is possible to plot the result correctly with other plotting tools (Octave Ngspice in my case).
gSpiceUI has been modified to allow negative DC sweeps.
I forgot to respond to this bug report. Better late than never I guess.