cbb5c9843d* TODO: Little updates.
arno
2000-10-16 23:14:33 +0000
86f326d11e* NEWS TODO acconfig.h configure.in src/ngspice.idx src/frontend/inpcom.c src/include/complex.h src/include/macros.h src/include/memory.h src/include/ngspice.h src/maths/cmaths/Makefile.am src/maths/cmaths/cmath1.c src/maths/cmaths/cmath2.c src/maths/cmaths/cmath3.c src/maths/cmaths/cmath4.c src/maths/cmaths/test_cx_j.c src/maths/cmaths/test_cx_mag.c src/maths/cmaths/test_cx_ph.c src/misc/alloc.c src/misc/alloc.h: Added support for the Boehm-Weiser conservative garbage collector.
arno
2000-10-14 21:49:25 +0000
cc51f0e8db* src/main.c, src/multidec.c, src/proc2mod.c, src/frontend/display.c, src/frontend/outitf.c, src/frontend/help/readhelp.c, src/frontend/help/x11disp.c, src/frontend/parser/complete.c, src/frontend/parser/glob.c, src/frontend/plotting/graf.c, src/frontend/plotting/graphdb.c, src/frontend/plotting/x11.c, src/include/graph.h, src/include/iferrmsg.h, src/include/ifsim.h, src/include/macros.h, src/maths/poly/polyfit.c, src/maths/sparse/spalloc.c, src/maths/sparse/spconfig.h, src/misc/alloc.c, src/misc/mktemp.c, src/spicelib/analysis/cktpzstr.c, src/spicelib/devices/bsim2/b2temp.c, src/spicelib/devices/bsim3/b3temp.c, src/spicelib/devices/bsim3v1/b3v1temp.c, src/spicelib/devices/bsim3v2/b3v2temp.c, src/spicelib/devices/bsim4/b4temp.c: replaced malloc realloc and free calls to use tmalloc trealloc and txfree.
arno
2000-10-14 13:16:53 +0000
03cf985d1a*** empty log message ***
arno
2000-10-13 16:25:00 +0000
70e2bc5b16* polyfit.c: Input matrix got overwritten too soon, leading to NaN results for Fourier Analysis. Fix due to Daniele Gordini.
arno
2000-10-13 16:24:31 +0000
0aabb5f1d0*** empty log message ***
arno
2000-10-12 22:20:47 +0000
526313390b* inpeval.c: Bugfix for subcircuits contributed by Michael Widlok.
arno
2000-10-12 21:39:18 +0000
f237c66aee* graf.c: Removed need to press return after resizing the plot window.
arno
2000-10-10 12:20:57 +0000
06fa9efbc2* mslib, spiceprm: Michael Widlok released new version of his programs.
arno
2000-10-10 12:11:56 +0000
a6d0a5cdca* AUTHORS: Added Alan Gillespie as a contributor.
arno
2000-10-03 16:30:50 +0000
ac84baab65Alan fixed some typo introduced in the last commits.
pnenzi
2000-10-03 05:22:07 +0000
19f387a1c6* diffpair.out, filters/lowpass.out, polezero/filt_bridge_t.out, polezero/filt_multistage.out, polezero/filt_rc.out, resistance/res_array.out, resistance/res_partition.out: Updated for new spice output.
arno
2000-09-14 18:36:16 +0000
1857890a08Corrected a bug introdiced when patching the file with Alan's code. Models in subcircuits are now handled correctly.
pnenzi
2000-09-14 05:51:50 +0000
ae8bcb42cfRestored Alan's patches. Now they works.
pnenzi
2000-09-12 22:00:57 +0000
c8e1e5c939I have reverted to the old (non AlansFixes) version outif.c and changed again (as Alan suggested) the if(FLASE) to if(terse). The problems with vectors are now disappeared.
pnenzi
2000-09-12 19:02:26 +0000
703b2337f5Changed if(terse) into a if(FALSE) as in Alan's Code.
pnenzi
2000-09-10 20:00:55 +0000
67976b05dc* fteext.h: Removed prototype for com_fourier(). Use src/frontend/fourier.h for the proper prototype.
arno
2000-09-09 13:26:02 +0000
508fee7d4b* commands.c: Use fourier.h.
arno
2000-09-09 13:24:30 +0000
7a3a17a5b9* dotcards.c: Added assertions to guard a double indirection, now ngspice will bomb out on an assertion instead of a segfault.
arno
2000-09-09 12:12:32 +0000
394c92c2a6* fourbitadder.out, resistance/res_simple.out: Updated to correspond to the new output from ngspice.
arno
2000-09-09 12:08:13 +0000
187600fe61* inp2dot.c: Removed unused static functions dot_ic and dot_nodeset.
arno
2000-09-09 12:04:51 +0000
2680129539* analysis.c: New file.
arno
2000-09-07 18:14:25 +0000
5c77d40766* analysis.h: New file.
arno
2000-09-07 18:13:32 +0000
8dc5eac0ee* TODO, doc/ngspice.texi: Small updates
arno
2000-09-05 19:48:22 +0000
34f9e54174Corrected a bug
pnenzi
2000-09-05 16:51:55 +0000
b3c950634fAdded some file I forgot to add in the previous commit (was rather big)
pnenzi
2000-09-04 05:53:10 +0000
0875108157Added patches extracted from Alan Gillespie's code. Documentation and author's file not updated.
pnenzi
2000-09-03 09:00:08 +0000
37fe87bb96* bjtdset.c: reformatted.
arno
2000-09-01 23:17:27 +0000
94162c3fee* autogen.sh: no longer call configure.
arno
2000-08-25 18:32:50 +0000
ae5950eea8I have added some code from macspice3f4 (from A. Wilson). To enable it, compile with --enable-experimental.
pnenzi
2000-08-22 13:28:56 +0000
7cbae7037a* TODO: Updates.
arno
2000-07-28 18:18:51 +0000
9b7d4b3187* src/spicelib/analysis/cktpzstr.c: Reversed a patch that went in between ng-spice-0.2 and ng-spice-0.3 that eliminated the following warnings: 'suggest parentheses around && within ||'. The parenthesis were not placed correctly, leading to incorrect behaviour of the pole-zero analysis.
arno
2000-07-27 22:57:36 +0000
d902e99d6d* src/spicelib/devices/README: Moved to src/spicelib/README.
arno
2000-07-25 06:07:11 +0000
b3a9a784f6* src/spicelib/devices/parser/*: Moved all files to src/spicelib/parser.
arno
2000-07-25 06:03:06 +0000
a4acd552c4* .cvsignore: Added.
arno
2000-07-24 21:09:24 +0000
e3c077ea1c* src/spicelib/devices/analysis/*: Moved all files to src/spicelib/analysis.
arno
2000-07-24 21:06:46 +0000
4bdc626574Another correction to the makefile (hlp->help)
pnenzi
2000-07-23 18:46:48 +0000
6b26ddc539File changed to relect the new layout (spicelib/...). Something reamins to be done. Wait for the next commit.
pnenzi
2000-07-23 18:35:45 +0000
17f5745b4eOops, forgot to insert a line in the previous commit
pnenzi
2000-07-23 09:23:34 +0000
4c2458eae3Makefile fo the directory
pnenzi
2000-07-23 09:21:07 +0000
6502ea714bUpdated for new tree layout
pnenzi
2000-07-23 09:17:22 +0000
5455e51390* src/analysis/*: Moved these files into src/devices/analysis. The files in this directory implement the analysis and simulation for electrical circuits.
arno
2000-07-21 21:27:56 +0000
b04989d760* src/hlp/*: moved these files into src/frontend/help. The files in this directory implement the help system for the frontend.
arno
2000-07-21 18:25:47 +0000
63b283f982* src/hlp/*: moved these files into src/frontend/help. The files in this directory implement the help system for the frontend.
arno
2000-07-20 20:33:26 +0000
df3cc8983d* src/circuit/*: moved these files into src/devices/parser. The files in this directory take a model line from the input file and add the corresponding element to the representation of the circuit in memory.
arno
2000-07-20 16:26:14 +0000
57dfb0f945* main.c frontend/com_ahelp.c frontend/com_asciiplot.c frontend/com_help.c frontend/com_plot.c frontend/com_set.c frontend/com_unset.c frontend/quote.c include/cpdefs.h include/defines.h include/wordlist.h maths/ni/niconv.c misc/Makefile.am parser/Makefile.am parser/numparse.c misc/wlist.c parser/wlist.c parser/wlist.h: Sorry for the big commit, I screwed up the last one. See the ChangeLogs for an account of what changed.
arno
2000-07-18 18:07:16 +0000
88adbcab30* asrc/asrcinit.h bjt/bjtinit.h cap/capinit.h cccs/cccsinit.h ccvs/ccvsinit.h csw/cswinit.h dio/dioinit.h ind/indinit.h isrc/isrcinit.h jfet/jfetinit.h jfet2/jfet2init.h ltra/ltrainit.h mes/mesinit.h mos1/mos1init.h mos2/mos2init.h mos3/mos3init.h mos6/mos6init.h res/resinit.h sw/swinit.h tra/trainit.h urc/urcinit.h vccs/vccsinit.h vcvs/vcvsinit.h vsrc/vsrcinit.h: These files contain the external defines for the *init.c files.
arno
2000-07-18 17:43:25 +0000
01df1be0cc* Makefile.am: Added com_dump.[ch] to sources list.
arno
2000-07-16 13:30:55 +0000
64dea8e888* Makefile.am: Removed debugcom.[ch] from the sources list.
arno
2000-07-16 13:26:01 +0000
53260d50f9* com_set.h: New header file.
arno
2000-07-16 13:24:58 +0000
66b72bbf4b* trainit.c: Added missing #include.
arno
2000-07-11 15:17:57 +0000
931ffc9795* asrc/asrcinit.c asrc/asrcitf.h bjt/bjtinit.c bjt/bjtitf.h bsim1/bsim1init.c bsim1/bsim1init.h bsim1/bsim1itf.h bsim2/bsim2init.c bsim2/bsim2init.h bsim2/bsim2itf.h bsim3/bsim3init.c bsim3/bsim3init.h bsim3/bsim3itf.h bsim3v1/bsim3v1init.c bsim3v1/bsim3v1init.h bsim3v1/bsim3v1itf.h bsim3v2/bsim3v2init.c bsim3v2/bsim3v2init.h bsim3v2/bsim3v2itf.h bsim4/bsim4init.c bsim4/bsim4init.h bsim4/bsim4itf.h cap/capinit.c cap/capitf.h cccs/cccsinit.c cccs/cccsitf.h ccvs/ccvsinit.c ccvs/ccvsitf.h csw/cswinit.c csw/cswitf.h dio/dioinit.c dio/dioitf.h ind/indext.h ind/indinit.c ind/inditf.h isrc/isrcinit.c isrc/isrcitf.h jfet/jfetinit.c jfet/jfetitf.h jfet2/jfet2init.c jfet2/jfet2itf.h ltra/ltrainit.c ltra/ltraitf.h mes/mesinit.c mes/mesitf.h mos1/mos1init.c mos1/mos1itf.h mos2/mos2init.c mos2/mos2itf.h mos3/mos3init.c mos3/mos3itf.h mos6/mos6init.c mos6/mos6itf.h res/resinit.c res/resitf.h sw/swinit.c sw/switf.h tra/trainit.c tra/traitf.h urc/urcext.h urc/urcinit.c urc/urcitf.h vccs/vccsinit.c vccs/vccsitf.h vcvs/vcvsinit.c vcvs/vcvsitf.h vsrc/vsrcinit.c vsrc/vsrcitf.h dev.c dev.h: Moved the device info structure from every devices' *itf.h file into a new *init.c file. Moved external declaration of addresses into *init.h file. Removed conditional compilation based on the AN_* defines as they were by default defined. The calling code will only get a pointer to a SPICEdev structure. This takes us another step closer to loadable devices.
arno
2000-07-11 14:19:27 +0000
9819983733* Removed unnecessary 'register' keywords.
arno
2000-07-11 13:39:04 +0000
c166320d43* Makefile.am: Update for removed files.
arno
2000-07-08 23:07:36 +0000
decb1e68b6* sconvert.c: Input routine moved here from parser/input.c.
arno
2000-07-08 12:54:27 +0000
7fec58d953* devlist.c, test_devlist.c: Further tests revealed a bug, corrected.
arno
2000-07-08 08:23:17 +0000
3194808fbe* TODO: Updates.
arno
2000-07-07 14:26:09 +0000
ba4457cddb*** empty log message ***
arno
2000-07-07 14:11:03 +0000
f85551ea17* frontend/Makefile.am: Updates for new files.
arno
2000-07-07 14:09:06 +0000
8d342f4295* parser/quote.c, parser/quote.h: The quote/unquote functions are used exclusively in the frontend, moved them there.
arno
2000-07-07 14:07:22 +0000
1f3603d5d9* parser/cshpar.c: Separated out com_chdir(), com_echo(), com_rehash() and com_shell() and moved them into frontend directory.
arno
2000-07-07 14:06:33 +0000
14acefd969* dev.c dev.h: Moved defunct first_device() and next_device() to devlist.c
arno
2000-07-07 12:33:24 +0000
f1953e2885* src/devices/dev.c, src/devices/dev.h: Added first_device() and next_device() to abstract manipulations to the devices list. Now change all the code that uses direct access to these functions...
arno
2000-07-05 13:10:16 +0000
fe8d08d0a9* ChangeLog: Summarize recents changes.
arno
2000-07-03 15:32:29 +0000
478ee433ae* src/analysis/cktsens.c: Matrixes cannot be created non-complex. Also added a check to detect an error condition on delta_Y = spCreate(...).
arno
2000-07-03 15:30:05 +0000
7ac9278389* src/include/spconfig.h: Removed spCOMPLEX, spSEPARATED_COMPLEX_VECTORS and spCOMPATIBILITY defines. This made including this file from src/include/spmatrix.h unnecessary. Moved this file to src/maths/sparse/spconfig.h.
arno
2000-07-03 15:28:50 +0000
8aa1ceead5* src/parser/alias.c, src/parser/alias.h: contain frontend alias command. Moved them to src/frontend/com_alias.c and src/frontend/com_alias.h. Updated Makefile.am's as appropreate.
arno
2000-07-03 15:27:34 +0000
4d97a24aa2* tests/Makefile.am: Update for make distcheck target.
arno
2000-06-28 17:50:33 +0000
94a6eb5533* doc/.cvsignore: Added TeX processing artifacts to the list.
arno
2000-06-27 16:28:32 +0000
a78d4c7340* doc/ngspice.texi: Commented out an @include that broke the make distcheck target. I replaced with the actual file.
arno
2000-06-27 16:18:17 +0000
839ade8236* src/frontend/com_ahelp.c src/frontend/com_ahelp.h src/frontend/com_cdump.c src/frontend/com_cdump.h src/frontend/com_ghelp.c src/frontend/com_ghelp.h src/frontend/com_help.c src/frontend/com_help.h src/frontend/com_history.c src/frontend/com_history.h src/frontend/com_set.c src/frontend/com_shift.c src/frontend/com_strcmp.c src/frontend/com_strcmp.h src/frontend/com_unset.c src/frontend/control.c src/frontend/control.h src/frontend/ftehelp.h src/frontend/hcomp.c src/frontend/hcomp.h src/frontend/init.c src/frontend/init.h src/frontend/terminal.c src/frontend/terminal.h src/frontend/variable.c src/frontend/variable.h: New additions from the refactoring of the parser directory.
arno
2000-06-27 16:15:43 +0000
96da984f7aRemoved line for cktbindn.c which is no more in this directory
pnenzi
2000-06-20 19:18:05 +0000
6f81cb9446* src/analysis/cktask.c: moved to src/devices.
arno
2000-06-19 19:03:54 +0000
dd8b8c6c7c* AUTHORS: Small update.
arno
2000-06-17 23:24:40 +0000
e61ba3bcf0* AUTHORS doc/ngspice.texi: Included an acknowledgements section.
arno
2000-06-17 23:10:21 +0000
d7ad0ee10c* AUTHORS TODO: Small updates.
arno
2000-06-17 22:54:26 +0000
5cb17f3efc* tests/polezero/Makefile.am tests/polezero/filt_bridge_t.cir: New test.
arno
2000-06-17 22:47:14 +0000
b15a1f0d93* cktpzstr.c: Enabling PZDEBUG lead to a segfault, added checks to prevent this.
arno
2000-06-17 15:20:46 +0000
4df9e9a410* src/analysis/*.c: Removed register keywords, as they are useless with the current compilers.
arno
2000-06-17 14:42:03 +0000
9827360a33* TODO: Updated
arno
2000-06-16 21:53:35 +0000
a17990bddf* src/Makefile.am: Removed some duplicate entries.
arno
2000-06-16 21:31:57 +0000
17a59c4fb8* configure.in: Small update.
arno
2000-06-16 21:12:45 +0000
1f82eccd29* src/devices/disto/*: Moved all files to src/maths/deriv/
arno
2000-06-16 21:11:59 +0000
130ced1ffb* src/frontend/Makefile.am: Minor update.
arno
2000-06-16 19:09:04 +0000
d1cbcf5052src/frontend/doplot.c: refactored into the following files: src/frontend/com_asciiplot.c src/frontend/com_asciiplot.h src/frontend/com_hardcopy.c src/frontend/com_hardcopy.h src/frontend/com_plot.c src/frontend/com_plot.h src/frontend/com_xgraph.c src/frontend/com_xgraph.h src/frontend/plotting/plotit.c src/frontend/plotting/plotit.h
arno
2000-06-16 19:04:15 +0000
bf66221efc* src/frontend/Makefile.am src/frontend/plotting/Makefile.am src/frontend/plotting/plotcurv.c src/frontend/plotting/plotcurv.h src/frontend/plotcurv.c src/frontend/plotcurv.h: Moved plotting related files into plotting subdirectory.
arno
2000-06-15 21:42:01 +0000
0951379198* src/frontend/Makefile.am src/frontend/plotting/Makefile.am src/frontend/plotting/graphdb.c src/frontend/plotting/graphdb.h src/frontend/graphdb.c src/frontend/graphdb.h: Moved plotting related files into plotting directory.
arno
2000-06-15 21:37:33 +0000
9d2cbb06b7* src/ngspice.c src/devices/dev.c: Moved AN_* defines to dev.c.
arno
2000-06-11 10:32:50 +0000
e563776de8* TODO src/circuit/inp2dot.c: Refactoring of the function completed.
arno
2000-06-11 10:10:45 +0000
0fcbceb82c* TODO: Yet another todo item.
arno
2000-06-05 21:27:37 +0000
d74a36c2e5* configure.in tests/Makefile.am: Updates for the new directories.
arno
2000-06-05 21:24:21 +0000
79c0d7e478* AUTHORS: We have a new contributor.
arno
2000-06-05 21:12:42 +0000
4ca742ec74Added RES_SCALE "question". This fix the sensitivity analysis error
pnenzi
2000-06-05 19:03:44 +0000
6ccddbbffeUpdated to reflect change in the resistor code
pnenzi
2000-06-04 11:42:06 +0000
9136267560Added scale parameter to resistor model. Updated documentation and tests
pnenzi
2000-06-04 11:37:29 +0000