ngspice/AUTHORS

85 lines
1.7 KiB
Plaintext
Raw Normal View History

2023-01-24 16:25:11 +01:00
ngspice authors
2000-04-27 22:03:57 +02:00
2003-08-11 22:59:48 +02:00
Spice was originally written at The University of California at Berkeley (USA).
Since then, there have been many people working on the software, most of them
2014-01-04 15:42:57 +01:00
releasing patches to the original code through the Internet.
2003-08-11 22:59:48 +02:00
The following people have contributed in some way:
2010-06-20 12:04:50 +02:00
Vera Albrecht,
Cecil Aswell,
2022-05-11 13:38:21 +02:00
Giles Atkinson,
Giles C. Billingsley,
2010-06-20 12:04:50 +02:00
Phil Barker,
Steven Borley,
2014-01-04 15:42:57 +01:00
Krzysztof Blaszkowski,
2010-06-20 12:04:50 +02:00
Stuart Brorson,
Árpád Bűrmen,
2022-05-11 13:38:21 +02:00
Alessio Cacciatori,
Mansun Chan,
Wayne A. Christopher,
2010-06-20 12:04:50 +02:00
Al Davis,
Glao S. Dezai,
Jon Engelbert,
Daniele Foci,
2014-01-02 19:50:14 +01:00
Henrik Forstén,
2010-06-20 12:04:50 +02:00
Noah Friedman,
David A. Gates,
2010-06-20 12:04:50 +02:00
Alan Gillespie,
John Heidemann,
2017-08-24 11:05:46 +02:00
Marcel Hendrix,
Jeffrey M. Hsu,
2005-09-06 22:27:36 +02:00
JianHui Huang,
2005-08-23 21:00:31 +02:00
S. Hwang,
2010-06-20 12:04:50 +02:00
Chris Inbody,
Gordon M. Jacobs,
Min-Chie Jeng,
2010-06-20 12:04:50 +02:00
Beorn Johnson,
Stefan Jones,
Kenneth H. Keller,
2012-12-22 17:58:43 +01:00
Francesco Lannutti,
2010-06-20 12:04:50 +02:00
Robert Larice,
Mathew Lew,
2010-06-20 12:04:50 +02:00
Robert Lindsell,
Weidong Liu,
2003-08-11 22:59:48 +02:00
Kartikeya Mayaram,
2010-06-20 12:04:50 +02:00
Richard D. McRoberts,
Manfred Metzger,
2020-05-03 11:44:48 +02:00
Jim Monte,
2005-09-06 22:27:36 +02:00
Wolfgang Muees,
2010-06-20 12:04:50 +02:00
Paolo Nenzi,
Gary W. Ng,
Hong June Park,
2010-06-20 12:04:50 +02:00
Arno Peters,
2012-12-22 17:58:43 +01:00
Stefano Perticaroli,
2010-06-20 12:04:50 +02:00
Serban-Mihai Popescu,
Georg Post,
Thomas L. Quarles,
2010-06-20 12:04:50 +02:00
Emmanuel Rouat,
Jean-Marc Routure,
Jaijeet S. Roychowdhury,
2010-06-20 12:04:50 +02:00
Lionel Sainte Cluque,
Takayasu Sakurai,
2010-06-20 12:04:50 +02:00
AMAKAWA Shuhei,
Kanwar Jit Singh,
2010-06-20 12:04:50 +02:00
Bill Swartz,
Hitoshi Tanaka,
2022-05-11 13:38:21 +02:00
Brian Taylor,
2010-06-20 12:04:50 +02:00
Steve Tell,
Andrew Tuckey,
2022-05-11 13:38:21 +02:00
Robert Turnbull,
2010-06-20 12:04:50 +02:00
Andreas Unger,
Holger Vogt,
2008-11-06 22:51:15 +01:00
Dietmar Warning,
2010-06-20 12:04:50 +02:00
Michael Widlok,
Charles D.H. Williams,
Antony Wilson,
prototype for Verilog-A integration using OSDI and OpenVAF This initial prototype is capable of performing DC, transient and AC analysis. Not all features of OSDI are supported yet and there are still some open questions regarding ngspice integration. However many usecase already work very well and a large amount of CMC models are supported. The biggest missing feature right now is noise analysis. test: test case for diode DC working with SH test: add transient analysis to osdi_diode test test: added docu text to osdi_diode test test: added test case directories fix: bug in osdi_load test: small change to netlist fix: implement DEVunsetup fix: correct behaviour for MODEINITSMSIG test: osdi diode enable all analysis modes removed netlist ignoring test results added the build of the diode shared object to the python test script deleting old stuff and always rebuilding the shared object added diode_va.c to the repo preparing CI Create .gitlab-ci.yml file (testing) add res, cap and multiple devices test feat: use osdi command to load files Previously OSDI shared object files were loaded from fixed directories. This was unreliable, inconvenient and caused conflicts with XSPICE. This commit remove the old loading mechanism and instead introduces the `osdi` command that can load (a list of) osdi object files (like the codemodel command for XSPICE). A typical usecase will use this as a precommand in the netlist: .control pre_osdi foo.osdi .endc If the specified file is a relative path it is first resolved relative to the parent directory of the netlist. If the osdi command is invoked from the interactive prompt the file is resolved relative to the current working directory instead. This commit also moves osdi from the devices folder to the root src folder like xspice. This better reflects the role of the code as users may otherthwise (mistakenly) assume that osdi is just another handwritten model. test: update tests to new command fix: do not ignore first parameter feat: implement log message callback fix: don't generate ddt matrix/rhs in DC sweep fix: missing linker script update to osdi 0.3 (testing) simplify test cases, fix bug (testing) multiple devices test improvement (testig) node collapsing bugfix test: increase tolerance in tests feat: update to newest OSDI header fix: temperature update dt behaviour fix: ignored models fix: compilation script fix: allow hicum/l2 to compile with older c++ compilers fix: set required compiler flags for osdi fix: disable x by default fix: add missing SPICE functions fix: update diode to latest ngspice version feat: implement python CMC test runner doc: Add README_OSDI.md fix: make testing script work with python version before 3.9 fix: free of undefined local variable fix: do not calculate time derivative during tran op update osdi version fixes for compilation on windows
2022-04-20 18:12:10 +02:00
Pascal Kuthe,
and many others...
If someone helped in the development and has not been inserted in this list
then this omission was unintentional. If you feel you should be on this list
then please write to <ngspice-devel@@lists.sourceforge.net>. Do not be shy, we
would like to make a list as complete as possible.