Go to file
Francesco Lannutti f5aefd7db8 Merge remote branch 'origin/new_kirchhoff-4' into KLU-kirchhoff-4
Conflicts:
	configure.ac
	src/include/ngspice/devdefs.h
	src/include/ngspice/smpdefs.h
	src/maths/sparse/spsmp.c
	src/spicelib/devices/asrc/asrcinit.c
	src/spicelib/devices/bjt/Makefile.am
	src/spicelib/devices/bjt/bjtinit.c
	src/spicelib/devices/bsim1/Makefile.am
	src/spicelib/devices/bsim1/bsim1ext.h
	src/spicelib/devices/bsim1/bsim1init.c
	src/spicelib/devices/bsim2/Makefile.am
	src/spicelib/devices/bsim2/bsim2ext.h
	src/spicelib/devices/bsim2/bsim2init.c
	src/spicelib/devices/bsim3/Makefile.am
	src/spicelib/devices/bsim3/bsim3ext.h
	src/spicelib/devices/bsim3/bsim3init.c
	src/spicelib/devices/bsim3soi_dd/Makefile.am
	src/spicelib/devices/bsim3soi_dd/b3soiddext.h
	src/spicelib/devices/bsim3soi_dd/b3soiddinit.c
	src/spicelib/devices/bsim3soi_dd/b3soiddset.c
	src/spicelib/devices/bsim3soi_fd/Makefile.am
	src/spicelib/devices/bsim3soi_fd/b3soifdext.h
	src/spicelib/devices/bsim3soi_fd/b3soifdinit.c
	src/spicelib/devices/bsim3soi_pd/Makefile.am
	src/spicelib/devices/bsim3soi_pd/b3soipdext.h
	src/spicelib/devices/bsim3soi_pd/b3soipdinit.c
	src/spicelib/devices/bsim3soi_pd/b3soipdset.c
	src/spicelib/devices/bsim3v0/Makefile.am
	src/spicelib/devices/bsim3v0/bsim3v0ext.h
	src/spicelib/devices/bsim3v0/bsim3v0init.c
	src/spicelib/devices/bsim3v1/Makefile.am
	src/spicelib/devices/bsim3v1/bsim3v1ext.h
	src/spicelib/devices/bsim3v1/bsim3v1init.c
	src/spicelib/devices/bsim3v32/Makefile.am
	src/spicelib/devices/bsim3v32/bsim3v32ext.h
	src/spicelib/devices/bsim3v32/bsim3v32init.c
	src/spicelib/devices/bsim4/Makefile.am
	src/spicelib/devices/bsim4/bsim4def.h
	src/spicelib/devices/bsim4/bsim4ext.h
	src/spicelib/devices/bsim4/bsim4init.c
	src/spicelib/devices/bsim4v4/Makefile.am
	src/spicelib/devices/bsim4v4/bsim4v4ext.h
	src/spicelib/devices/bsim4v4/bsim4v4init.c
	src/spicelib/devices/bsim4v5/Makefile.am
	src/spicelib/devices/bsim4v5/b4v5set.c
	src/spicelib/devices/bsim4v5/bsim4v5ext.h
	src/spicelib/devices/bsim4v5/bsim4v5init.c
	src/spicelib/devices/bsim4v6/Makefile.am
	src/spicelib/devices/bsim4v6/bsim4v6ext.h
	src/spicelib/devices/bsim4v6/bsim4v6init.c
	src/spicelib/devices/bsimsoi/Makefile.am
	src/spicelib/devices/bsimsoi/b4soiext.h
	src/spicelib/devices/bsimsoi/b4soiinit.c
	src/spicelib/devices/bsimsoi/b4soiset.c
	src/spicelib/devices/cap/Makefile.am
	src/spicelib/devices/cap/capdefs.h
	src/spicelib/devices/cap/capext.h
	src/spicelib/devices/cap/capinit.c
	src/spicelib/devices/cccs/cccsext.h
	src/spicelib/devices/cccs/cccsinit.c
	src/spicelib/devices/ccvs/ccvsinit.c
	src/spicelib/devices/cpl/cplinit.c
	src/spicelib/devices/csw/cswinit.c
	src/spicelib/devices/dio/Makefile.am
	src/spicelib/devices/dio/diodefs.h
	src/spicelib/devices/dio/dioext.h
	src/spicelib/devices/dio/dioinit.c
	src/spicelib/devices/hfet1/Makefile.am
	src/spicelib/devices/hfet1/hfetext.h
	src/spicelib/devices/hfet1/hfetinit.c
	src/spicelib/devices/hfet2/Makefile.am
	src/spicelib/devices/hfet2/hfet2ext.h
	src/spicelib/devices/hfet2/hfet2init.c
	src/spicelib/devices/hisim2/Makefile.am
	src/spicelib/devices/hisim2/hsm2ext.h
	src/spicelib/devices/hisim2/hsm2init.c
	src/spicelib/devices/hisimhv1/hsmhvext.h
	src/spicelib/devices/hisimhv1/hsmhvinit.c
	src/spicelib/devices/ind/Makefile.am
	src/spicelib/devices/ind/inddefs.h
	src/spicelib/devices/ind/indinit.c
	src/spicelib/devices/isrc/isrcinit.c
	src/spicelib/devices/jfet/Makefile.am
	src/spicelib/devices/jfet/jfetext.h
	src/spicelib/devices/jfet/jfetinit.c
	src/spicelib/devices/jfet/jfetset.c
	src/spicelib/devices/jfet2/Makefile.am
	src/spicelib/devices/jfet2/jfet2ext.h
	src/spicelib/devices/jfet2/jfet2init.c
	src/spicelib/devices/jfet2/jfet2set.c
	src/spicelib/devices/ltra/ltrainit.c
	src/spicelib/devices/mes/Makefile.am
	src/spicelib/devices/mes/mesext.h
	src/spicelib/devices/mes/mesinit.c
	src/spicelib/devices/mes/messetup.c
	src/spicelib/devices/mesa/Makefile.am
	src/spicelib/devices/mesa/mesaext.h
	src/spicelib/devices/mesa/mesainit.c
	src/spicelib/devices/mos1/Makefile.am
	src/spicelib/devices/mos1/mos1ext.h
	src/spicelib/devices/mos1/mos1init.c
	src/spicelib/devices/mos2/Makefile.am
	src/spicelib/devices/mos2/mos2ext.h
	src/spicelib/devices/mos2/mos2init.c
	src/spicelib/devices/mos3/Makefile.am
	src/spicelib/devices/mos3/mos3ext.h
	src/spicelib/devices/mos3/mos3init.c
	src/spicelib/devices/mos6/Makefile.am
	src/spicelib/devices/mos6/mos6ext.h
	src/spicelib/devices/mos6/mos6init.c
	src/spicelib/devices/mos9/Makefile.am
	src/spicelib/devices/mos9/mos9ext.h
	src/spicelib/devices/mos9/mos9init.c
	src/spicelib/devices/res/Makefile.am
	src/spicelib/devices/res/resdefs.h
	src/spicelib/devices/res/resext.h
	src/spicelib/devices/res/resinit.c
	src/spicelib/devices/soi3/Makefile.am
	src/spicelib/devices/soi3/soi3ext.h
	src/spicelib/devices/soi3/soi3init.c
	src/spicelib/devices/sw/swinit.c
	src/spicelib/devices/tra/trainit.c
	src/spicelib/devices/txl/txlinit.c
	src/spicelib/devices/txl/txlsetup.c
	src/spicelib/devices/urc/urcinit.c
	src/spicelib/devices/vbic/Makefile.am
	src/spicelib/devices/vbic/vbicinit.c
	src/spicelib/devices/vccs/vccsinit.c
	src/spicelib/devices/vcvs/vcvsext.h
	src/spicelib/devices/vcvs/vcvsinit.c
	src/spicelib/devices/vsrc/Makefile.am
	src/spicelib/devices/vsrc/vsrcdefs.h
	src/spicelib/devices/vsrc/vsrcext.h
	src/spicelib/devices/vsrc/vsrcinit.c
2013-09-15 20:00:34 +02:00
contrib unify #ifndef include wrapper 2013-01-23 20:57:32 +01:00
doc remove all .cvsignore files 2012-10-26 18:30:14 +02:00
examples Merge remote branch 'origin/new_kirchhoff-4' into KLU-kirchhoff-4 2013-09-15 20:00:34 +02:00
man remove all .cvsignore files 2012-10-26 18:30:14 +02:00
src Merge remote branch 'origin/new_kirchhoff-4' into KLU-kirchhoff-4 2013-09-15 20:00:34 +02:00
tests Updated some bsim3 tests to run with the BSIM3 model instead of the BSIMv32 model 2013-07-15 22:56:38 +02:00
visualc allow compilation with MS Visual Studio 2013-07-28 13:37:33 +02:00
visualc-shared sharedspice.c, .h, .vcproj: comments, update für MS Visual Sudio build 2013-04-13 15:30:12 +02:00
xgraph remove all .cvsignore files 2012-10-26 18:30:14 +02:00
.gitignore .gitignore: new name for local tclspice devel directory under MS Windows 2012-06-13 19:15:13 +02:00
ANALYSES prepare ngspice-25 2012-12-22 17:58:43 +01:00
AUTHORS prepare ngspice-25 2012-12-22 17:58:43 +01:00
BUGS version 22 2010-09-25 16:50:08 +00:00
COPYING prepare ngspice-25, Robert's patches and more 2012-12-23 12:10:34 +01:00
ChangeLog Corrected a possible bug that 2013-03-27 13:26:41 +01:00
DEVICES update the hisim and hisimhv versions 2012-12-31 15:11:44 +01:00
FAQ fix mailing list instructions 2013-03-16 22:17:53 +01:00
INSTALL INSTALL add --with-ngshared 2013-04-14 00:36:11 +02:00
Makefile.am fix `make dist' 2012-11-16 22:29:55 +01:00
NEWS update the hisim and hisimhv versions 2012-12-31 15:11:44 +01:00
README prepare ngspice-25 2012-12-22 17:58:43 +01:00
README.adms README.adms Warning about outdated information 2013-05-20 19:08:58 +02:00
README.tcl prepare ngspice-25, Robert's patches and more 2012-12-23 12:10:34 +01:00
Stuarts_Poly_Notes Renamed NOTES to Stuarts_Poly_Notes 2004-02-02 11:04:48 +00:00
autogen.sh Restored the execution flag on configure when ADMS is enabled 2013-01-16 16:00:23 +01:00
compile_min.sh --with-windows --> --with-wingui 2013-03-23 13:00:30 +01:00
configure.ac Merge remote branch 'origin/new_kirchhoff-4' into KLU-kirchhoff-4 2013-09-15 20:00:34 +02:00

README

README for NGSPICE
==================

Ngspice is a mixed-level/mixed-signal circuit simulator. Its code 
is based on three open source software packages: Spice3f5, Cider1b1 
and Xspice.

Spice3 does not need any introduction, is the most popular circuit 
simulator. In over 30 years of its life Spice3 has become a de-facto 
standard for simulating circuits.

Cider couples Spice3f5 circuit level simulator to DSIM device simulator
to provide greater simulation accuracy of critical devices. DSIM 
devices are described in terms of their structures and materials.

Xspice is an extension to Spice3C1 that provides code modeling support 
and simulation of digital components through an embedded event driven 
algorithm.

Ngspice is, anyway, a little more than the simple sum of the packages 
above, as many people contributed to the project with their experience,
their bug fixes and their improvements. If you are interested, browse 
the site and discover what ngspice offers and what needs. If you think 
you can help, join the development team.

Ngspice is an ongoing project, growing everyday from users contributions,
suggestions and reports. What we will be able to do depends mostly on 
user interests, contributions and feedback. 


MAILING LISTS:
-------------

 There are two mailing lists dedicated to the use and development of ngspice. 

 * ngspice-users@lists.sourceforge.net: 
   This list is the list for the users of the ngspice simulator. 

 * ngspice-devel@lists.sourceforge.net: 
   ngspice development issues. Developers and "want to be" developers should 
   subscribe here.
       
 To subscribe the list(s), send a message to:
   <ngspice-users-subscribe@lists.sourceforge.net>
   <ngspice-devel-subscribe@lists.sourceforge.net>

   
OBSOLETE MAILING LISTS:
-------------	   
 * ngspice-bugs@list.sourceforge.net: 
   This list is no longer used by the ngspice maintainers. Bug reports should 
   go to the ngspice bug tracker.

   
WEB SITEs:
--------

This project is hosted on Sourceforge.net. 
The home page is http://ngspice.sourceforge.net
The summary page is http://sourceforge.net/projects/ngspice