Commit Graph

  • ab9ab1640d Remove rubbish from import stefanjones 2002-11-26 11:27:28 +0000
  • d2ae47441b Initial revision stefanjones 2002-11-26 10:11:59 +0000
  • a7e1405208 Windows port of Ngspice (Holger Vogt) (part 2) pnenzi 2002-01-03 22:47:29 +0000
  • 937e3db647 Holger Vogt Windows port for Ngspice. pnenzi 2002-01-03 22:44:21 +0000
  • 6696aac9e6 Updated changelogs pnenzi 2001-12-14 18:42:56 +0000
  • 7583d1849e Applied another bunch of patches sent by CDHW (Charles D.H. Williams). The patches are aimed to close some leaks in the parser. pnenzi 2001-12-14 18:29:08 +0000
  • 3b5502ab0c Updated release number. pnenzi 2001-12-10 21:09:18 +0000
  • df54ab497e Fixed a bug that added a spurios character to vector names like in vxxxx#branch when HAVE_ASPRINTF is not defined. pnenzi 2001-12-07 21:08:53 +0000
  • 74b6d75ba1 Update of docs and test. Added mesa test files. pnenzi 2001-12-07 15:02:45 +0000
  • 1409be96d0 This file lists known bugs not yet fixed. pnenzi 2001-12-07 14:59:49 +0000
  • d55d6bbc04 misc updates rouat 2001-12-06 19:15:50 +0000
  • dfd1cf014b Documentation updated pnenzi 2001-12-06 16:33:02 +0000
  • 5347790036 Renamed conflicting functions min,max and d as vecmin, vecmax and vecd pnenzi 2001-12-06 12:38:10 +0000
  • 8385b33bea Removed useless GNU getopt handlinf in autoconf rouat 2001-12-05 21:33:25 +0000
  • 45e21263c1 Fixed bug in gnu getopt handling Made doc more readable rouat 2001-12-04 19:37:56 +0000
  • 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 pnenzi 2001-12-02 20:12:56 +0000
  • 65392b77ff Modified printnum function to avoid printing bugs and memory leaks. pnenzi 2001-12-02 10:03:11 +0000
  • 8fa2d2f361 Cleaned up the code (no more parentheses warning). pnenzi 2001-12-01 15:14:41 +0000
  • 6013fda3ba Fixed a typo. Thanks Charles. pnenzi 2001-11-27 10:29:51 +0000
  • e2e71a7e4d Applied patches from Charles Williams. The patched code makes error reporting more verbose. In inperror.c makes use of errMsg. pnenzi 2001-11-27 10:26:25 +0000
  • 633f489e4c Update of Changelog file to reflect bsim4 code cleanups. pnenzi 2001-11-26 16:22:52 +0000
  • 7fae91cd5f Some code cleanups and conformed to ngspice device interface. pnenzi 2001-11-26 16:17:31 +0000
  • 402eff28a2 Removed EXPERIMENTAL_CODE #define. The code masked by the define was what spice33 manual reproduces what spice3 manual says about TMAX. The old code was simply wrong. pnenzi 2001-11-25 19:19:05 +0000
  • 4baa8b0dcf Applied patch from Richard McRoberts: A bug that most users probably wouldn't encounter occurs in an ac analysis using a linear sweep with only one point. A rather pathological case.) The original code in acan.c uses a frequency ncrement of "HUGE" (infinity) which causes a crash when stepping to the second point. Fixed by making the increment zero, which is tested for in the sweep, ausing it to terminate correctly after the first point. pnenzi 2001-11-25 18:28:20 +0000
  • c6d2a20b8f Changed handling of GNU getopt rouat 2001-11-25 18:11:44 +0000
  • 7a57ec7b4a Applied patch: http://newton.ex.ac.uk/teaching/CDHW/Electronics2/userguide/patches10.txt This patch fix a bug that make spice crash if the "where" command is issued when there are no unconvered nodes to report. While I never had such problem in ngspice,I have applied this, because this version of the function make the output of "where" better. pnenzi 2001-11-25 17:57:58 +0000
  • 84c3d3fbc0 Updated BSIM4 model to latest version (BSIM4.2.1) rouat 2001-11-25 17:56:26 +0000
  • fc8956b08c Added min, max and d(iff) to vectors from code submitted by Routoure. pnenzi 2001-11-23 18:01:38 +0000
  • 5cc15682eb Removed some garbage introduced by CVS. pnenzi 2001-11-23 08:13:58 +0000
  • 79bc909c05 Added patch to avoid segfault. pnenzi 2001-11-22 20:50:14 +0000
  • 9f2d0d2324 Added patches to fix segfaults pnenzi 2001-11-22 20:43:36 +0000
  • 29f5d62f0a Added patches to fix inital segfault. pnenzi 2001-11-22 20:25:09 +0000
  • 4eeeed70fc Changed seconds unit from S to s (to lower case). Patch from Steven Borley. pnenzi 2001-06-05 18:02:49 +0000
  • 609f57ba00 Applied first patch from Steven Borley that fixes memory leaks and errors while reading input decks. pnenzi 2001-06-05 18:00:28 +0000
  • 08deeb54f5 Bug fix: braces around wrong subexpression pnenzi 2001-05-26 14:47:44 +0000
  • 5ccc72f182 Added Steven patch which consists of a bug fix (= instead of ==) and a new feature (substring search). pnenzi 2001-05-21 11:33:19 +0000
  • 0685cf4bb8 EKV support: added a line I forgot in the previous commits. pnenzi 2001-05-17 20:15:17 +0000
  • ec3351b96a Added contributed file from Jon. This is the first step towards win32 support. pnenzi 2001-05-16 18:55:56 +0000
  • b8393421a6 Added reference to the www site for ekv model pnenzi 2001-05-13 18:01:30 +0000
  • 3d557b762b First commit for EKV model support (as a not source model). pnenzi 2001-05-13 13:24:12 +0000
  • 20948c8d1c Inserted check for READLINE in configure.in and added code into the patches directory. pnenzi 2001-05-09 18:54:48 +0000
  • c099f63794 CKThead structure now allocated dynamically. pnenzi 2001-05-05 09:54:41 +0000
  • e96628b7bd Linked stag model to the simulator pnenzi 2001-05-02 20:33:10 +0000
  • 9332fc213f Added stag 26 model (as level 62 and M type) pnenzi 2001-05-02 20:31:09 +0000
  • 0dae4607a0 Added a patch to csw and sw from Jon Engelbert dealing with negative histeresys pnenzi 2001-04-25 18:28:20 +0000
  • 07b5fae7d8 PREDICTOR code works after addeing a varialbe previously removed during code cleaning. pnenzi 2001-04-25 18:22:20 +0000
  • 8401f16c5a Now PREDICTOR code works again, two variables were removed but they were needed for PREDICTOR code. pnenzi 2001-04-25 18:19:03 +0000
  • dff063fd56 Corrected an error in instance structure. Now should work. pnenzi 2001-04-25 18:15:17 +0000
  • 01186f3556 Reimported mos9 after running dos2unix, there were some ^M inherited from dos. pnenzi 2001-04-25 18:01:55 +0000
  • b07e35d150 Linked the new devices (mesa hfet1 hfet2) into the ngspice simulator pnenzi 2001-04-25 17:58:59 +0000
  • a2ba74bcac Added three new devices from macspice3f4 (A. Wilson). These devices are not yet in a usable state. They seems to be partial porting. pnenzi 2001-04-25 17:50:50 +0000
  • 913b715c51 This damn dependence hidden in the source. Have modifed the max number of devices pnenzi 2001-04-22 12:31:57 +0000
  • 1b7c9386fe Bug fixes from previous commit. pnenzi 2001-04-22 10:08:46 +0000
  • 8551caa8e9 Code to link mos9 and bjt2 and some fixes from last Alan's code. pnenzi 2001-04-20 07:31:30 +0000
  • 34d9855db1 bjt2 model import (bjt2 is bjt Modified by Alan Gillespie) pnenzi 2001-04-20 07:14:04 +0000
  • dba228e7dc Imported mo9 (mos3 modified by Alan Gillespie) pnenzi 2001-04-20 07:08:08 +0000
  • 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. pnenzi 2001-04-17 13:35:52 +0000
  • 87f6f0673b Applied Dan patches for Solaris. Asprintf is masked by HAVE_ASPRINTF. The check is done by autoconf. getopt path not yet applied. pnenzi 2001-04-16 09:58:25 +0000
  • 22acf4b96a Simple changes from patches to spice 3f4 (G. Roehrich) that restored the drawing of lines and boxes in plot windows in truecolor displays. pnenzi 2001-04-15 19:32:25 +0000
  • 72a751f567 Various bug fixes pnenzi 2001-04-15 10:11:04 +0000
  • 860df0844a Fixed a bug left forn Alan's code import. pnenzi 2001-04-15 10:10:25 +0000
  • 95fc4b7184 A quick and dirty hack to solve the spice options bug. Will be changed in the future. pnenzi 2001-04-15 10:09:22 +0000
  • fd6d0b0723 Fixed stringutil missing bug. pnenzi 2001-02-11 20:13:45 +0000
  • 317c6a2415 Appiled some of dan's patches. pnenzi 2001-02-11 00:47:21 +0000
  • 8aa1dc20a8 Bug fix: incorrect definition of CALLOC ifndef HAVE_LIBGC pnenzi 2001-02-09 23:17:27 +0000
  • c68f3470e4 Code cleanup. pnenzi 2001-02-09 19:46:36 +0000
  • 6f55975cc0 Code clean up (removed some warning) pnenzi 2001-02-09 13:27:21 +0000
  • d735c9a871 Some code cleanup pnenzi 2001-02-09 08:18:35 +0000
  • f928b61bea Corrected makefile EXTRA_DIST pnenzi 2001-02-08 09:39:13 +0000
  • 9b2a31494a Documentation update (Alan mail) pnenzi 2001-02-07 21:38:01 +0000
  • 1a821f5e9a Added Alan changes. Reference value plotted in interactive mode. pnenzi 2001-02-07 15:24:51 +0000
  • d0c681c741 spiceif.c contained some garbage from cvs conflict, resnoise.c did not clean INNOIZ and two consecutive noise analyses gave different results. pnenzi 2001-02-07 15:20:26 +0000
  • 8b7f406003 Modified CALLOC macro. Now uses calloc if LIBGC is not installed and malloc otherwise. LIBGC provides a malloc that clean the allocated memory. pnenzi 2001-02-06 18:29:13 +0000
  • ef0b33fdde Removed a bug in the model that caused different results in repeated analyses. pnenzi 2001-02-06 18:05:18 +0000
  • 7ec1d5d3d1 Some bux fixes: in ASRC device (B) ASRC ask was not included in interface structure. pnenzi 2001-01-30 08:43:38 +0000
  • 507d961b10 Some bug fixes (removed memcpy) pnenzi 2001-01-30 08:41:18 +0000
  • bb56feceff b4ld.c: some var were declared twice. spiceif.c: bug fix pnenzi 2001-01-24 17:24:32 +0000
  • 9f8b5562b6 Minor changes to files pnenzi 2001-01-24 17:22:08 +0000
  • 7c0be7b409 Added a line to #undef INT_NOISE (new noisean.c version) pnenzi 2001-01-24 17:18:35 +0000
  • 957c29c6c7 Added --enable-intnoise pnenzi 2001-01-24 17:15:31 +0000
  • ca5b045c32 Added bsim4 test code pnenzi 2001-01-24 11:31:05 +0000
  • ec53d25acc check.sh removes date from files generated pnenzi 2001-01-24 11:29:13 +0000
  • 1eaf9e34ab Need to change some files after removing #ifndef'd (NEWCONV) code. pnenzi 2001-01-24 11:28:35 +0000
  • 137b31b399 Some output files changed after removing the #ifndef'd (NEWCONV) code. pnenzi 2001-01-24 11:27:51 +0000
  • d5ee2ae512 Removed #ifndef'd (NEWCONV) code pnenzi 2001-01-24 11:22:13 +0000
  • 848065cc61 Removed #ifndef'd (NEWCONV) code. pnenzi 2001-01-24 11:21:36 +0000
  • 1a1fad9023 Modified handling of MOS number of nodes. BSIMSOI model can have up to 7 nodes. This code is very experimental. pnenzi 2001-01-24 11:19:39 +0000
  • 57d805cbf6 Modified noisean.c with the one found into the bsim4 (version 4.1.0) model, hope thet this version does not break anything. Changelog updated. pnenzi 2001-01-24 11:16:32 +0000
  • 3a6b1983b7 Reflected changes in device support pnenzi 2001-01-24 11:13:10 +0000
  • 777a922fd8 Updated model to 4.1.0 pnenzi 2001-01-24 11:11:56 +0000
  • 082b12238e This file was missing pnenzi 2001-01-23 15:03:39 +0000
  • 27d63941cd Modified WAT_GC in HAVE_LIBGC pnenzi 2001-01-23 15:01:58 +0000
  • 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. pnenzi 2001-01-21 17:24:23 +0000
  • 0733ec6973 Added bsim3soid DD (dynamic depletion) tests and minor modification to other files. pnenzi 2001-01-21 17:20:06 +0000
  • 4ce592331e Applied Alan Gillespie patch. The ngspice output format for raw file is now the original one (spice3) but with some enhancement made by Alan. pnenzi 2001-01-21 17:18:20 +0000
  • 9ae4040d53 A hacked version of check.sh to generate test files pnenzi 2001-01-21 17:14:10 +0000
  • 504ab3b0f9 Added support fot bsim3soi dynamic depletion device (initial commit) pnenzi 2001-01-21 17:07:40 +0000
  • d7e8cc99e5 Added bsim3soifd tests. pnenzi 2001-01-21 16:50:29 +0000
  • 5496e592ce Added bsim3soi FD (Fully Depleted) model and added test files pnenzi 2000-12-09 18:18:43 +0000
  • 97e77a523e Added support for bsim3soi fd devices (fully depleted). pnenzi 2000-12-08 16:58:47 +0000