You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Árpád Bűrmen c6a6bd9edb Scaling of NQS charge deficit with mult_q. 6 months ago
examples Enable CIDER with KLU for DC, OP, and TRAN analyses. Small signal AC analysis is not yet supported for CIDER complex valued device KLU matrices. The examples/cider testcases produce printed simulation result values which have slight differences between Sparse and KLU. Differences are probably expected and in a few cases are ~1-2%, sometimes a little more. This should be good enough for most CIDER analyses. Francesco did a good piece of work. Runtimes are significantly shorter with KLU. 7 months ago
m4 Scaling of NQS charge deficit with mult_q. 6 months ago
man Scaling of NQS charge deficit with mult_q. 6 months ago
src Scaling of NQS charge deficit with mult_q. 6 months ago
tests Don't print a form feed if 'option nopage' is given. 8 months ago
visualc Scaling of NQS charge deficit with mult_q. 6 months ago
.gitattributes .gitattributes, do not modify crlf line endings of visual studio proj files 11 years ago
.gitignore initializeLimiting -> iniLim, reorder sim_params for faster OSDI device evaluation. 10 months ago
ANALYSES Update the Information files for ngspice-43 2 years ago
AUTHORS Prepare for ngspice-45 7 months ago
BUGS Update the Information files for ngspice-43 2 years ago
COPYING Prepare for ngspice-45 7 months ago
ChangeLog correct typos found by linthian 7 years ago
DEVICES Prepare for ngspice-45 7 months ago
Dockerfile prototype for Verilog-A integration using OSDI and OpenVAF 3 years ago
FAQ Prepare for ngspice-45 7 months ago
INSTALL Prepare for ngspice-45 7 months ago
INTERNALS Prepare ngspice-44 1 year ago
Makefile.am Missing \ 2 years ago
NEWS Updated as it is on master 7 months ago
README Update the Information files for ngspice-43 2 years ago
README.SEEgenerator Add ouput 'mon' 8 months ago
README.cpl-gc New readme for this branch 4 years ago
README.optran README.optran: optran is now standard. 4 years ago
README.shared-xspice update to ngGet_Vec_Info() 8 years ago
README.tcl prepare ngspice-27 9 years ago
README.utf8 Add readme.utf8 to the distributed files 5 years ago
README.vdmos update to actual status, parameter list added 8 years ago
README_OSDI.md Prepare for ngspice-40 3 years ago
README_OSDI_howto ADMS is declared deprectaed and is replaced by OpenVAF/OSDI. 3 years ago
Stuarts_Poly_Notes ngspice-26: update documentation 12 years ago
autogen.sh Remove files that are remade anyway. 7 months ago
build-for-mac-os.sh 'make clean' added 6 years ago
compile_cyg_make_short_check_64.sh Add gcc warning -Wshadow 7 months ago
compile_linux.sh Update: except for CIDER all relevant options are included 2 years ago
compile_linux_dist.sh Options are now included 2 years ago
compile_linux_shared.sh Update: except for CIDER all relevant options are included 2 years ago
compile_macos_clang.sh Update to macOS compile scripts 2 years ago
compile_macos_clang_M2.sh Update to macOS compile scripts 2 years ago
compile_macos_clang_M2_shared.sh no readline required for shared ngspice 1 year ago
compile_macos_gcc.sh Update to macOS compile scripts 2 years ago
compile_macos_shared.sh Update to macOS compile scripts 2 years ago
compile_min.sh Compile scripts MINGW with options alraedy included 2 years ago
compile_min_shared.sh Compile scripts MINGW with options alraedy included 2 years ago
configure.ac We are developing towards ngspice-46 7 months ago
cross-compile-shared.sh cross-compile*.sh, mention required debian packages 10 years ago
cross-compile.sh cross-compile*.sh, mention required debian packages 10 years ago
ngspice.pc.in Add pkg-config file 8 years ago

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, it is the ancestor of many
commercial or open source circuit simulators. In over 30 years
since its existence it has set several de-facto standards for
simulating circuits.

Cider couples the Spice3 circuit level simulator to a device simulator
to provide greater simulation accuracy of critical devices. So you may
create device models for diodes, bipolar, JFet and MOSFETs derived
from their cross-sectional structures and materials.

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

Ngspice is, anyway, much 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.



USER DISCUSSION FORUMS:
-----------------------

For discussions on ngspice, there are five discussion forums, to be
found at https://sourceforge.net/p/ngspice/discussion/. These
typically provide quick answers to any question concerning ngspice.
A new section on 'tips and examples' assembles useful tips provided
by maintainers and users.



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>



WEB SITEs:
--------

This project is hosted on Sourceforge.net.
The home page is https://ngspice.sourceforge.io
The page offering source code, MS Windows executables, and user interaction is
https://sourceforge.net/projects/ngspice