ngspice/src/spicelib/devices/vsrc
rlar 07ee771a96 noise analysis, bug fix, override ac magnitude of all vsrc/isrc devices
Bug report due to Hartmut Henkel in
>> [Ngspice-users] Noise analysis depends on ac parameter

The noise analysis internally depends on an ac analysis
  to derive "inoise" from "onoise"
("onoise" is multiplied with the inverse ac gain from input to output)

This AC analysis used all the given ac magnitudes for all vsrc/isrc
  devices in the deck.

This fix overrides all ac magnitudes with zero,
  except for the given input device,
  whose magnitude is set to one.
2015-03-09 20:02:36 +01:00
..
Makefile.am introduce AM_CFLAGS = $(STATIC) 2012-07-07 14:51:39 +02:00
vsrc.c bug fix, `#250 "<<NAN, error = 7>>" in op analysis' 2013-12-31 16:12:45 +01:00
vsrcacct.c 1-f-code.c, use fftw3 2014-01-02 09:54:00 +01:00
vsrcacld.c noise analysis, bug fix, override ac magnitude of all vsrc/isrc devices 2015-03-09 20:02:36 +01:00
vsrcask.c #1/4 #include <ngspice/...> --> #include "ngspice/..." 2011-12-11 18:05:00 +00:00
vsrcdefs.h mark end of struct GENmodel overlay 2014-01-19 17:38:32 +01:00
vsrcdel.c #1/4 #include <ngspice/...> --> #include "ngspice/..." 2011-12-11 18:05:00 +00:00
vsrcdest.c vsrcdest.c, isrcdest.c: fix memory leak by freeing VSRCcoeffs, ISRCcoeffs 2013-12-31 16:18:53 +01:00
vsrcext.h vsrc, isrc, whitespace cleanup 2011-02-27 20:40:48 +00:00
vsrcfbr.c #1/4 #include <ngspice/...> --> #include "ngspice/..." 2011-12-11 18:05:00 +00:00
vsrcinit.c introduce new SPICEdev operation `DEVsoaCheck()' 2014-01-02 09:32:32 +01:00
vsrcinit.h * asrc/asrcinit.h bjt/bjtinit.h cap/capinit.h cccs/cccsinit.h 2000-07-18 17:43:25 +00:00
vsrcitf.h vsrc, isrc, cleanup aiming for more similarity 2011-02-27 20:39:03 +00:00
vsrcload.c shared ngspice: external voltage source 2013-12-31 16:11:40 +01:00
vsrcmdel.c #1/4 #include <ngspice/...> --> #include "ngspice/..." 2011-12-11 18:05:00 +00:00
vsrcpar.c shared ngspice: external voltage source 2013-12-31 16:11:40 +01:00
vsrcpzld.c removed ancient PARALLEL_ARCH feature 2012-10-22 23:06:25 +02:00
vsrcpzs.c rewrite `TSTALLOC()' macro for auto indentation 2013-12-31 16:10:34 +01:00
vsrcset.c rewrite, useing IFerrorf() 2014-04-04 21:22:48 +02:00
vsrctemp.c rewrite, useing IFerrorf() 2014-04-04 21:22:48 +02:00