12002-01-03 Paolo Nenzi <p.nenzi@ieee.org> 2 3 * Added some code that adds new functionalities if 4 ngspice is compiled for Windows (Holger Vogt patch) 5 I think that the new code interactively displays the 6 percent done of the analysis. 7 82001-01-23 Paolo Nenzi <p.nenzi@ieee.org> 9 10 * noisean.c: patched the code with the new one 11 in the bsim4.1.0 distribution. The new noisean.c 12 put some code between #ifdef INT_NOISE. 13 142000-01-21 Paolo Nenzi <p.nenzi@ieee.org> 15 16 * cktsgen.c: corrected a bug that caused segfault on sensitivity 17 analysis. 18 192000-07-28 Arno W. Peters <A.W.Peters@ieee.org> 20 21 * cktpzstr.c: Reversed a patch that went in between ng-spice-0.2 22 and ng-spice-0.3 that eliminated the following warnings: 'suggest 23 parentheses around && within ||'. The parenthesis were not placed 24 correctly, leading to incorrect behaviour of the pole-zero 25 analysis. 26 272000-05-22 Paolo Nenzi <p.nenzi@ieee.org> 28 29 * cktpzstr.c, cktsens.c: Applied Widlok patches. 30 312000-04-04 Paolo Nenzi <p.nenzi@ieee.org> 32 33 * noisean.c: Merged the previous code with the new one included in 34 bsim4 distribution. This code originated from Weidong Lu 35 (bsim group). 36 371999-12-20 Paolo Nenzi <p.nenzi@ieee.org> 38 * noisean.c: 39 Bug: The ac noise analysis in Spice3f4 has a serious bug. In 40 interactive mode it fails to reproduce frequency dependence known 41 to exist. In batch (Spice2) mode, it works only if a corresponding 42 ac analysis has been run first. 43 Fix: This bug is fixed by providing a call to CKTload() in 44 noisean.c as shown by the source code patch which is attached below. 45 46 471999-09-08 Emmanuel Rouat <emmanuel.rouat@wanadoo.fr> 48 49 * ckt.h: created (and included in Makefile.am) 50 511999-09-07 Arno <A.W.Peters@ieee.org> 52 53 * cktpzstr.c: reformatted and corrected(?) complex if condition. 54 551999-08-28 Emmanuel Rouat <emmanuel.rouat@wanadoo.fr> 56 57 * Removed all #includes of misc.h and util.h (now in spice.h) 58 591999-08-27 Paolo Nenzi <pnenzi@ieee.ing.uniroma1.it> 60 61 * Removed GENERIC and #include "suffix.h" from all the files. 62 GENERIC has been replaced by void. ANSIfied all functions with 63 protoize. 64 651999-08-26 Paolo Nenzi <pnenzi@ieee.ing.uniroma1.it> 66 67 * cktacct.c: added #include "spmatrix.h" to avoid implicit declaration 68 warning at compile time. 69 70 * dctran.c: ansified and substituted void with void. 71 * tranasq.c: same as before. 72 * traninit.c: same as before. 73 * transetp.c: same as before. 74 75 761999-08-08 Emmanuel Rouat <emmanuel.rouat@wanadoo.fr> 77 78 * Removed all HAS_SHORTMACRO and HAS_FLATINCLUDES code in directory 79 80 * cktdest.c (and other files): changed HAS_SENSE2 in WANT_SENSE2 81 821999-08-04 Paolo Nenzi <pnenzi@ieee.ing.uniroma1.it> 83 84 * changed dctrcurv.c: added code for temperature sweeps and 85 resistance sweeps. Now you can execute .dc temp <start> <stop> 86 <increment> to do a temp sweep, temp is the keyword for temp 87 sweeps (The code comes from a patch supplied by Serban-Mihai 88 Popescu <serbanp@ix.netcom.com>. To do a resitance sweep just 89 insert resistor name to the .cd line:.dc vin -5 5 1 rin 100 1000 10. 90 Resistance and temperature sweeps can be nested. 91