pnenzi
79fb9463b4
Added entries for numparam library.
2003-09-25 17:23:26 +00:00
pnenzi
5046b75240
Added transmission line tests.
2003-08-24 19:18:43 +00:00
pnenzi
caf8499eae
Added new test directories: bsim1 and bsim2.
2003-08-24 18:02:33 +00:00
pnenzi
397d46f977
Added PZDEBUG symbol. This triggers the debug code of pole zero analysis.
2003-08-23 19:44:55 +00:00
pnenzi
8686a73047
Added readline patch (support for command history).
2003-08-14 19:21:10 +00:00
pnenzi
f67b255931
Corrected the CIDER part. The old scheme did not work.
2003-08-13 10:47:22 +00:00
pnenzi
817bf1de2d
Added EXP_DEV configuration option. To be used for new devices.
2003-08-12 20:05:16 +00:00
pnenzi
43339f330a
Forgot to AC_SUBST CIDERMATH and CIDERMATHDIR.
2003-08-12 17:53:46 +00:00
pnenzi
ccee90013b
CIDER mathematical support routines (maths/misc) are now compiled only
...
when CIDER is defined.
2003-08-12 17:16:14 +00:00
pnenzi
cf28e8a9d1
Corrected sequence \" with \<space>".
2003-08-12 11:41:56 +00:00
pnenzi
b3b9b82235
CAPBYPASS error corrected.
2003-08-11 22:32:15 +00:00
pnenzi
003a286109
Update after CIDER inclusion.
2003-08-11 20:59:48 +00:00
pnenzi
c8d5df9af6
This is a temp configure.in. I need this to compile ngspice. (ekv makefile commeted)
2003-08-06 13:54:38 +00:00
pnenzi
dd49ea7eaa
Added changes from tclspice 0.2.13
2003-08-05 17:20:17 +00:00
pnenzi
b1e8d46920
Corrected errors introduced in last commit.
2003-07-27 20:44:57 +00:00
pnenzi
8362dec274
Integrated code from tclspice, brorson xspice and Vera memleak.
2003-07-23 19:36:39 +00:00
pnenzi
937e3db647
Holger Vogt Windows port for Ngspice.
2002-01-03 22:44:21 +00:00
pnenzi
3b5502ab0c
Updated release number.
2001-12-10 21:09:18 +00:00
pnenzi
74b6d75ba1
Update of docs and test. Added mesa test files.
2001-12-07 15:02:45 +00:00
rouat
8385b33bea
Removed useless GNU getopt handlinf in autoconf
2001-12-05 21:33:25 +00:00
rouat
45e21263c1
Fixed bug in gnu getopt handling
...
Made doc more readable
2001-12-04 19:37:56 +00:00
pnenzi
dee7afbfcc
Added --enable-ftedebug option to configure, fixed a bug in configure.in, now HAVE_ASPRINTF
...
gets defined when the function exists, added a comment in postcoms.c
2001-12-02 20:12:56 +00:00
rouat
c6d2a20b8f
Changed handling of GNU getopt
2001-11-25 18:11:44 +00:00
pnenzi
3d557b762b
First commit for EKV model support (as a not source model).
2001-05-13 13:24:12 +00:00
pnenzi
20948c8d1c
Inserted check for READLINE in configure.in and added code into the patches directory.
2001-05-09 18:54:48 +00:00
pnenzi
e96628b7bd
Linked stag model to the simulator
2001-05-02 20:33:10 +00:00
pnenzi
b07e35d150
Linked the new devices (mesa hfet1 hfet2) into the ngspice simulator
2001-04-25 17:58:59 +00:00
pnenzi
8551caa8e9
Code to link mos9 and bjt2 and some fixes from last Alan's code.
2001-04-20 07:31:30 +00:00
pnenzi
e515e01ede
Second step of the solaris/sparc patch. Added support for getopt function.
...
Automake and Autoconf recognizes if getopt is missing and add the provided code.
2001-04-17 13:35:52 +00:00
pnenzi
87f6f0673b
Applied Dan patches for Solaris. Asprintf is masked by HAVE_ASPRINTF. The check
...
is done by autoconf. getopt path not yet applied.
2001-04-16 09:58:25 +00:00
pnenzi
317c6a2415
Appiled some of dan's patches.
2001-02-11 00:47:21 +00:00
pnenzi
957c29c6c7
Added --enable-intnoise
2001-01-24 17:15:31 +00:00
pnenzi
d1d4832b65
odification to parsing function for new device model (BSIM3SOIDD). Prepended
...
ng to binaries and manpages. Online help works again (at least!). Corrected
a bug in cktsgen.
2001-01-21 17:24:23 +00:00
pnenzi
97e77a523e
Added support for bsim3soi fd devices (fully depleted).
2000-12-08 16:58:47 +00:00
pnenzi
9606b353db
Added support for BSIM3SOI_PD 2.2.1 and changed configuration scripts, makefiles and support routines.
2000-11-21 07:38:51 +00:00
pnenzi
ccfdf80c2e
Applied patches for BSD OSes
2000-11-13 19:30:00 +00:00
pnenzi
a718fb27f5
Fixed an error in variable.c that caused a segmentation fault and updated files for rework-13
2000-11-01 21:21:21 +00:00
arno
e7b68b461e
* Makefile.am: Conversion from notes dir to NOTES file.
...
* configure.in: Cosmetic changes.
* tests/Makefile.am: Updates for distcheck target.
2000-10-18 16:29:59 +00:00
arno
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.
* NOTES src/maths/cmaths/cmath.h: Added.
* notes/Linux.changes notes/dbx notes/internal notes/mac_port
notes/porting notes/spice2: Removed or incorporated into
NOTES.
2000-10-14 21:49:25 +00:00
arno
8dc5eac0ee
* TODO, doc/ngspice.texi: Small updates
...
* configure.in: New --enable-smoketest.
* src/main.c
src/ngspice.c src/frontend/outitf.c src/frontend/runcoms.c
src/frontend/spiceif.c src/frontend/parser/numparse.c
src/include/cktdefs.h src/include/fteext.h
src/include/inpdefs.h src/include/jobdefs.h
src/include/ngspice.h src/include/tskdefs.h
src/spicelib/analysis/Makefile.am
src/spicelib/analysis/acsetp.c
src/spicelib/analysis/cktaskaq.c
src/spicelib/analysis/cktdojob.c
src/spicelib/analysis/cktnewan.c
src/spicelib/analysis/cktsetap.c
src/spicelib/analysis/cktsopt.c
src/spicelib/analysis/ckttroub.c
src/spicelib/analysis/dcosetp.c
src/spicelib/analysis/dctsetp.c
src/spicelib/analysis/dsetparm.c
src/spicelib/analysis/nsetparm.c
src/spicelib/analysis/pzsetp.c
src/spicelib/analysis/senssetp.c
src/spicelib/analysis/tfsetp.c
src/spicelib/analysis/transetp.c
src/spicelib/devices/bjt/bjtdset.h
src/spicelib/devices/bjt/bjtext.h
src/spicelib/devices/bjt/bjtsetup.c
src/spicelib/devices/bsim2/b2set.c
src/spicelib/devices/bsim3/b3acld.c
src/spicelib/devices/bsim3/b3set.c
src/spicelib/devices/bsim3/bsim3def.h
src/spicelib/devices/csw/cswtrunc.c
src/spicelib/devices/dio/diodset.c
src/spicelib/devices/dio/dioinit.c
src/spicelib/devices/jfet/jfetset.c
src/spicelib/devices/mes/messetup.c
src/spicelib/devices/mos1/mos1ask.c
src/spicelib/devices/mos1/mos1set.c
src/spicelib/devices/mos1/mos1temp.c
src/spicelib/devices/mos3/mos3load.c
src/spicelib/devices/mos6/mos6set.c
src/spicelib/devices/sw/swtrunc.c
src/spicelib/parser/inppas2.c src/spicelib/parser/inppas3.c
src/spicelib/parser/inppas3.h: Paolo and I have integrated patches from Alan Gillespie
<Alan.Gillespie@analog.com>.
2000-09-05 19:48:22 +00:00
pnenzi
5840529985
Modified for rework 12
2000-08-26 11:20:14 +00:00
arno
b3a9a784f6
* src/spicelib/devices/parser/*: Moved all files to
...
src/spicelib/parser.
* configure.in, src/Makefile.am, src/spicelib/Makefile.am,
src/spicelib/devices/Makefile.am: Files affected by the move.
2000-07-25 06:03:06 +00:00
arno
e3c077ea1c
* src/spicelib/devices/analysis/*: Moved all files to
...
src/spicelib/analysis.
* configure.in, src/Makefile.am, src/spicelib/Makefile.am,
src/spicelib/devices/Makefile.am: Files affected by the move.
2000-07-24 21:06:46 +00:00
pnenzi
17f5745b4e
Oops, forgot to insert a line in the previous commit
2000-07-23 09:23:34 +00:00
pnenzi
6502ea714b
Updated for new tree layout
2000-07-23 09:17:22 +00:00
arno
5455e51390
* src/analysis/*: Moved these files into src/devices/analysis.
...
The files in this directory implement the analysis and simulation
for electrical circuits.
This is the final step to separating the Spice sources into a
library part and a frontend part. Now, the devices subdirectory
has to be renamed to spicelib and the devices that are now
scattered in that directory should be moved into a new devices
directory.
* configure.in, src/Makefile.am, src/devices/Makefile.am: Files
affected by the move.
2000-07-21 21:27:56 +00:00
arno
b04989d760
* src/hlp/*: moved these files into src/frontend/help. The files
...
in this directory implement the help system for the frontend.
* configure.in, src/Makefile.am, src/frontend/Makefile.am: Files
affected by the move.
2000-07-21 18:25:47 +00:00
arno
63b283f982
* src/hlp/*: moved these files into src/frontend/help. The files
...
in this directory implement the help system for the frontend.
* configure.in, src/Makefile.am, src/frontend/Makefile.am: Files
affected by the move.
2000-07-20 20:33:26 +00:00
arno
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.
* configure.in, src/Makefile.am, src/devices/Makefile.am: Files
affected by the move.
2000-07-20 16:26:14 +00:00
arno
d7ad0ee10c
* AUTHORS TODO: Small updates.
...
* src/devices/dev.c src/devices/dev.h: Small updates.
* src/devices/README: Short description of the purpose of the
devices directory.
* src/analysis/cktaccpt.c src/analysis/cktcrte.c
src/analysis/cktinit.c: Moved these files into src/devices.
* src/analysis/dctran.c: Updates to ease the move.
* src/analysis/Makefile.am src/devices/Makefile.am: Updates
* src/Makefile.am: Library loading reordered.
* src/main.c: Small updates.
* src/devices/devsup/devsup.c: Moved this file into src/devices.
* src/devices/devsup/.cvsignore
src/devices/devsup/Makefile.am: Superfluous files, removed
* configure.in: Removed src/devices/devsup/Makefile.
2000-06-17 22:54:26 +00:00