sjborley
47af112683
Added code by H.Tanaka to find global nodes
2005-05-06 07:11:02 +00:00
sjborley
5b4347f3a6
Renamed strcmpi() to local_strcmpi() to avoid clash with system function when compiling in cygwin
2005-05-05 12:37:20 +00:00
sjborley
f59180ea79
added .cvsignore
2005-05-05 12:27:11 +00:00
sjborley
e602232500
Fixed issues with the alternate prompt. Translations for German comments provided by Dietmar Warning. fixed readline with ngnutmeg. Updated copyright date for --help. Tidy to removed some compiler warnings.
2005-05-04 01:30:09 +00:00
sjborley
a1991eee19
Fixed issues with the alternate prompt
2005-05-04 01:26:53 +00:00
pnenzi
cb6094d8fa
Modified syntax of end-of-line comments starting with "$" to avoid confusion with variables.
2005-04-29 07:32:50 +00:00
pnenzi
09c9d68a5f
Fixed the scripts to avoid the warnings on non-windows systems arising from linking with an empty library. Patch from Steven Borley.
2005-04-29 07:06:39 +00:00
pnenzi
f3b74b9afa
Fixed typos (Steven Borley).
2005-04-29 07:04:40 +00:00
pnenzi
3af2e6fbf0
Added files that CVS should ignore (from Steven Borley).
2005-04-29 07:03:53 +00:00
pnenzi
261778cec4
Code cleaning
2005-04-26 19:44:38 +00:00
pnenzi
b3e47fbbd3
New logis in initialization files for ngspice.
2005-04-26 19:42:41 +00:00
pnenzi
07588be2d7
Fixed an error in a comment.
2005-04-26 19:04:50 +00:00
pnenzi
f72fbdce74
Added some code to debug breakpoints.
2005-04-25 08:50:22 +00:00
pnenzi
5df827ae4e
Added a line for enabling numparams
2005-04-25 08:10:53 +00:00
pnenzi
2c78ba5419
Added a newline at the end.
2005-04-24 21:18:57 +00:00
pnenzi
985d977197
Applied Steven Borley patch for numparam and frontend. See Changelog.
2005-04-24 21:17:31 +00:00
pnenzi
f59a7c0450
Removed a spurious "+"
2005-04-18 08:25:46 +00:00
pnenzi
1aa04ca10b
Fixed numparam library (Steven Borley) and corrected bug in node translation (Hitoshi Tanaka).
2005-04-16 22:45:32 +00:00
pnenzi
7989c811fb
Fixed memory allocation to account for string termination character.
2005-04-16 22:41:23 +00:00
pnenzi
40017e1290
Added support for MAC OSX.
2005-04-16 22:39:57 +00:00
pnenzi
ab44f6866b
removed prototype for inp_nummodes()
2005-04-06 16:37:29 +00:00
pnenzi
8cc46680ab
Fixed a bug in model name translation.
2005-04-04 10:38:45 +00:00
pnenzi
bccd01f403
Fixed a bug that affected interactive analysis of some mosfet devices and changed value of trtol to 1 when xspice extensions are compiled in.
2005-03-20 10:46:58 +00:00
pnenzi
0c2ff31d0b
Applied a set of patches from Steven Borley. See changelog for details.
2005-03-17 21:22:33 +00:00
pnenzi
98f0efb33b
Corrected some errors in pole-zero routine.
2005-03-13 18:14:12 +00:00
pnenzi
7b92662abd
Commented out NEWCONV code.
2005-03-07 20:49:16 +00:00
pnenzi
3b11bac24e
Changed the way to compute the last point in a sweep.
2005-03-06 21:27:46 +00:00
pnenzi
4e3645671f
Removed uninitialized variables.
2005-03-06 21:18:33 +00:00
pnenzi
8af796318d
Corrected newline characters for bsim 4.4.0 files.
2005-03-04 19:58:13 +00:00
pnenzi
a1c0c9b12d
Updated bsim4 model to version 4.3.0 (replace older versions).
2005-02-28 14:35:03 +00:00
pnenzi
5c6f6a8613
Added #ifdef to switch off xspice a codemodels
2005-02-09 17:54:57 +00:00
pnenzi
87f94117f7
Fixed bug with long lines. Thanks Dietmar!
2005-02-08 21:07:37 +00:00
pnenzi
94ff98e088
Mesa model type now shows up correctly. Changed test output accordingly.
2004-09-05 09:03:47 +00:00
pnenzi
73943dbf42
jfet model type (njf or pjf) was included in output parameters, showing in shomod command as a model parameter. That was wrong. Corrected.
2004-09-05 08:39:42 +00:00
pnenzi
eaa98b5eb6
Changed bug reports address.
2004-09-01 19:05:40 +00:00
pnenzi
874fb0b5e2
Added patch from FreeBSD ports.
2004-08-29 17:54:58 +00:00
pnenzi
0d1326ae51
Added a missing }. Thanks Dietmar!
2004-08-23 14:07:20 +00:00
pnenzi
23734b142c
Removed a comment (it was a personal comment).
2004-08-22 17:34:39 +00:00
pnenzi
60fb846f40
Fixed an invalid free, a segfault and removed POLY(2) limitation.
2004-08-22 17:33:02 +00:00
pnenzi
742186b44f
Trimmed include file and removed some warnings.
2004-08-20 09:44:08 +00:00
pnenzi
1baba94cd1
Vera's patch to close "show +" and similar constructs segfault.
2004-08-20 09:34:55 +00:00
pnenzi
d2472a93a9
Rollback of part of Niessner's patch.
2004-08-16 21:05:42 +00:00
pnenzi
0bfc3220bf
Rollback of part of Niessner's patch.
2004-08-16 20:55:58 +00:00
pnenzi
bac65fea71
Rollback of part of Niessner's patch.
2004-08-16 20:53:11 +00:00
pnenzi
2e4b5f71f3
Applied vera patch for "show" memleak.
2004-08-16 09:10:40 +00:00
pnenzi
0175443a3c
Codemodel commands are decommented if --enable-xspice has been declared in configure.
2004-08-15 08:51:13 +00:00
pnenzi
6a6c41acb4
Corrected implementation of "-o" switch.
2004-08-14 14:55:09 +00:00
pnenzi
3104666d86
Fixed a typo that prevented compilation.
2004-08-13 11:02:16 +00:00
pnenzi
db426c24b1
Fix for show command when issued before any analysis.
2004-08-13 10:50:40 +00:00
pnenzi
0abca45825
Fix for "show" command, when run before any analysis.
2004-08-13 10:47:29 +00:00
pnenzi
fc1ac2dfa4
Closed a memory leak in show command.
2004-08-13 10:11:06 +00:00
pnenzi
c163059229
Removed mos3 model >1um limit.
2004-08-09 17:51:34 +00:00
pnenzi
c3064d0b26
Fixed a bug when using acm=2.
2004-08-09 17:05:45 +00:00
pnenzi
8653d6c21e
Now is generated automatically.
2004-08-09 16:46:11 +00:00
pnenzi
abd65a6f71
Updated files.
2004-08-09 16:40:30 +00:00
pnenzi
1260ae08db
Update autoconf scripts and applied Niessner patch to remove compiler warnings.
2004-07-09 18:37:25 +00:00
pnenzi
eb890a8ef6
modified BSIMSOI levels accordint to DEVICE file.
2004-07-05 20:20:51 +00:00
pnenzi
be722a1fdb
Fixed typos in inpdomod.c and added osx support in resource.c.
2004-07-05 20:07:21 +00:00
pnenzi
7a8a00e968
Updated vbic code (4 terminal model - no excess phase - no thermal)
2004-06-22 11:19:24 +00:00
pnenzi
8a9766a401
Solved bug in codemodel system.
2004-06-21 09:58:25 +00:00
pnenzi
c5438903ac
Two patches from Dietmar.
2004-05-30 08:24:07 +00:00
pnenzi
7056d37343
Autoconf trimming.
2004-02-14 21:40:57 +00:00
pnenzi
18403d2aa5
Reworked cmpp compilation. More automake compliant.
2004-02-14 19:52:58 +00:00
pnenzi
9066452b23
Trimmed Makefiles.am for "make dist" and added tests placeholders.
2004-02-14 19:19:23 +00:00
pnenzi
01dc8e5707
Bug Fix: bug in gmin stepping.
2004-02-05 21:25:32 +00:00
pnenzi
d0c3eaf5fe
Leading space bug corrected.
2004-02-02 13:06:59 +00:00
pnenzi
6bfedffdc9
Changed tilde_expand to tildexpand.
2004-01-27 23:58:08 +00:00
pnenzi
50baf17997
Coolector resistance loaded into matrix instead of conductance: corrected.
2004-01-27 21:58:52 +00:00
pnenzi
90bc7ec8be
Added VBIC model (3T) from Dietmar Warning.
2004-01-27 21:57:20 +00:00
pnenzi
01bbb31d2e
Cleaned up isrc and vsrc code and updated their status into DEVICE file.
2004-01-26 19:51:11 +00:00
pnenzi
4b6bef82fe
Option management patch. CDHW
2004-01-21 19:15:48 +00:00
pnenzi
5708a54ce4
Applied CDHW patch for options management.
2004-01-21 18:27:57 +00:00
pnenzi
ada277e81b
Cleaned up the code removing unnecessary includes.
2004-01-20 20:32:57 +00:00
pnenzi
7d91b8bbd2
Code cleanup.
2004-01-20 13:05:10 +00:00
pnenzi
a03bd669f9
Code clean up.
2004-01-20 13:04:36 +00:00
pnenzi
877b8160c0
Code cleanup
2004-01-20 13:03:35 +00:00
pnenzi
17cd696a62
Cleaned up code for TXL and added unsetup function.
2004-01-14 18:58:44 +00:00
pnenzi
0603ce82f1
Removed spurious include for stdio.h.
2004-01-11 18:38:20 +00:00
pnenzi
b03a70760b
Applied Stuart's 12-03-2003 patch. Support for readline (disabled) and for node names in the form (x,y).
2004-01-10 21:39:36 +00:00
pnenzi
4fa3c84d99
Corrected make mrproper barfing.
2004-01-10 19:46:00 +00:00
pnenzi
b0306b3425
Make configure automatically set paths for lex yacc and install dir and chenged linking order of libxspmif.a and libxspcm.a.
2004-01-10 17:12:35 +00:00
pnenzi
b1b0841625
Codemodel support update.
2004-01-10 17:01:39 +00:00
pnenzi
112766d160
Updated xspice code from tclspice (first commit).
2004-01-10 16:48:05 +00:00
pnenzi
0bfa659ae0
Paths in spice init file are automatically generated at config time.
2004-01-10 16:15:31 +00:00
pnenzi
1dc9f963c3
Removed ngspice.idx and make it auto-generated and installed.
2004-01-10 12:19:44 +00:00
pnenzi
d14a6e7665
Added ifdef for Solaris
2004-01-10 12:11:40 +00:00
pnenzi
a872f83194
Added prototype.
2004-01-10 12:07:03 +00:00
pnenzi
00ccfec837
Small code reformatting.
2004-01-10 12:03:47 +00:00
pnenzi
333dba6018
Better integration into ngspice of cpl. Updated documentation.
2004-01-09 22:29:54 +00:00
pnenzi
51fee5964c
Cleaned up LTRA, TRA and URC code and updated DEVICES file.
2003-12-31 17:02:46 +00:00
pnenzi
ebb73dcfc8
Added some code nedeed by cpl an txl from kspice.
2003-12-31 16:13:26 +00:00
pnenzi
a8aa5e2c41
Code cleaned. Added compilation of TXLfindBr and TXLaccept but non included into device.
2003-12-31 16:12:08 +00:00
pnenzi
bcfdf3885a
Code cleaned.
2003-12-31 16:10:41 +00:00
pnenzi
828a50686c
Added dtemp and "m" to mesa, corrected MESAunsetup and added pole-zero analysis.
2003-12-31 10:44:45 +00:00
pnenzi
3329216be0
Added "m" to mes device. Updated Documentation and added mes test file.
2003-12-31 07:56:39 +00:00
pnenzi
42edf017c8
Added "m" and "dtemp" and pole-zero analysis. Updated DEVICES.
2003-12-30 15:23:45 +00:00
pnenzi
d0d274f49f
gspr and gdpr initialized with a resistance, corrected.
2003-12-30 09:27:33 +00:00
pnenzi
dab7eea4f5
Added dtemp and "m" to hfet1, pole-zero analysis and corrected a bug in unsetup function. Added two test netlists.
2003-12-30 09:20:47 +00:00
pnenzi
1def649a82
Added dtemp and "m" to JFET2 and updated DEVICES file.
2003-12-27 12:04:53 +00:00
pnenzi
c54bda7dc0
Removed #if INTERPOLATE
2003-12-26 11:03:24 +00:00
pnenzi
4e2f666b7e
Added old code to jfetload.c ad updated documentation.
2003-12-26 11:01:21 +00:00
pnenzi
14eef00d5c
Added "dtemp" anf "m" to jfet model. Added a test netlist and updated DEVICES.
2003-12-26 09:46:48 +00:00
pnenzi
531fb3575a
Applied Vera Patch to correct bugs in shell code and re-enabling interpolate command.
2003-12-25 17:30:36 +00:00
pnenzi
b5112c0d47
Added "dtemp". Cleaned the code a bit. Updated DEVICES.
2003-12-08 21:11:56 +00:00
pnenzi
5c26919de1
Re-added some defines.
2003-12-08 18:28:00 +00:00
pnenzi
29c808d51d
MOS6 update ("m" and "dtemp")
2003-12-08 18:02:17 +00:00
pnenzi
e32b7009ca
added BYPASS #ifdef
2003-11-22 17:44:37 +00:00
pnenzi
030f5c9f1b
bsim2 update: added "m" parameter and noise analysis.
2003-11-22 17:37:32 +00:00
pnenzi
d7ecff455d
Added noise analysis to bsim1, and parallel multiplier. (Do not rely on distortion analysis).
2003-11-21 22:10:46 +00:00
pnenzi
951fb233d8
added "dtemp" parameter.
2003-11-12 22:08:54 +00:00
pnenzi
7e5ff8abf7
Added dtemp parameter.
2003-11-12 20:37:24 +00:00
pnenzi
5b65ca2fa3
"dtemp" was not defaulted.
2003-11-12 00:02:51 +00:00
pnenzi
4a6cdce588
dtemp was not defaulted.
2003-11-12 00:01:29 +00:00
pnenzi
16e22904e0
Added "dtemp" and cleaned code.
2003-11-11 22:41:20 +00:00
pnenzi
c705ef8120
Cleaned dos characters.
2003-11-10 22:13:28 +00:00
pnenzi
2f8588d326
Added areab and areac instance parameters to bjt level2.
2003-11-01 11:28:32 +00:00
pnenzi
1da56dbe45
fixed a typo.
2003-11-01 11:23:55 +00:00
pnenzi
b6ff05468c
Added areab and areac parameters.
2003-10-31 22:11:49 +00:00
pnenzi
1b367de70d
Added a compilation switch to enable a comaptible behavior.
2003-10-29 21:45:54 +00:00
pnenzi
d4415c58e8
added a macro symbol to enable two spice2 model parameters.
2003-10-29 18:12:11 +00:00
pnenzi
23e56ffe68
added a macro to enable two spice2 parameters.
2003-10-29 18:10:50 +00:00
pnenzi
d0d4843a90
Removed dos way of ending lines.
2003-10-29 09:12:28 +00:00
pnenzi
e936ee783c
Completed "m" support and fixed some bug introduced in the previous commit.
2003-10-29 08:11:54 +00:00
pnenzi
ea26a7f6ff
One noise source not multiplied by m. Fixed.
2003-10-29 07:52:28 +00:00
pnenzi
abec23a489
Forgot to scale paramters by m.
2003-10-28 21:04:15 +00:00
pnenzi
c57a5c5464
Added support for dtemp and parallel code. Partial support for multiplier.
2003-10-28 08:56:58 +00:00
pnenzi
fa936c397f
Enhanced model: m,dtemp.
2003-10-27 19:30:52 +00:00
pnenzi
858a227a57
Cleaned and fixed inductor code.
2003-10-26 13:20:54 +00:00
pnenzi
39d9a6e677
Enhanced diode model (should work).
2003-10-23 22:05:59 +00:00
pnenzi
cf43dfbb3b
Removed unused variables.
2003-10-15 21:34:55 +00:00
pnenzi
49d77b9f3c
Update disto model to spice3 and added a note about high level injection.
2003-10-15 21:31:48 +00:00
pnenzi
38252ebdbe
Trimmed high level injection code.
2003-10-15 20:39:37 +00:00
pnenzi
de08745044
Fixed a bug: the inductor default model was taken from capacitors, too many
...
blind cut and paste.
2003-10-14 07:53:00 +00:00
pnenzi
980ede1032
Enhanced diode model (preliminary commit).
2003-10-11 11:07:56 +00:00
pnenzi
94821b2aff
Small change in inductor code. Added "nt" instance parameter.
2003-10-06 07:34:34 +00:00
pnenzi
ba0c212d6b
Closed a bug in TNOM handling.
2003-10-04 17:52:32 +00:00
pnenzi
7a65467946
*** empty log message ***
2003-10-04 16:44:29 +00:00
pnenzi
d2db79fe1d
removed references to a non existant function.
2003-10-02 18:05:12 +00:00
pnenzi
310619dd94
Flicker noise exponent defaulted to one, as in other spice devices.
2003-10-02 16:59:54 +00:00
pnenzi
58788e1491
Fixed segfault when resuming a long-lasting noise analysis. Patch from Vera Albrecht.
2003-10-02 16:58:01 +00:00
pnenzi
9c26e40abc
Added constants needed for new inductor model.
2003-09-27 17:27:47 +00:00
pnenzi
df2c3b8810
New inductor model. Small changes.
2003-09-27 17:26:38 +00:00
pnenzi
192302a4e3
New inductor model, adapted parser.
2003-09-27 17:25:53 +00:00
pnenzi
68f620d28b
New model for inductor, parallel multiplier, scale factor, temp dependence.
2003-09-27 17:23:49 +00:00
pnenzi
d9a722df58
Very small fix: CKTtime was confused with CKTtemp.
2003-09-25 18:17:12 +00:00
pnenzi
79fb9463b4
Added entries for numparam library.
2003-09-25 17:23:26 +00:00
pnenzi
09e31fceab
Changed to include numparam library (this file is the link point of
...
the library).
2003-09-25 17:21:28 +00:00
pnenzi
feedbaf092
Added numparam library (contributed by Georg Post) to add .param to spice
...
netlists.
2003-09-25 17:19:44 +00:00
pnenzi
a0514cfc30
Dietmar's bjt2 code (temperature correction of resistors).
2003-09-25 12:27:23 +00:00
pnenzi
b5c7486d34
Added dietmar's bsim3v3.2 enhanced model.
2003-09-25 09:08:55 +00:00
pnenzi
1222eabbc9
Chenged parsing rules to accomodate new capacitor model.
2003-09-25 07:10:19 +00:00
pnenzi
488e1cf2b3
Added a couple of constants: epsilon0 and epsilonSiO2.
2003-09-25 06:53:41 +00:00
pnenzi
eb7649bdf4
New capacitor model (temperature, geometrical / physical parameters).
2003-09-25 06:51:48 +00:00
pnenzi
0c2309bed8
Fixed resistance sweep.
2003-09-24 10:15:07 +00:00
pnenzi
d46cefa700
Small fixes.
2003-09-20 21:22:27 +00:00
pnenzi
df69eedc4b
Small bug fixes.
2003-09-20 21:21:29 +00:00
pnenzi
5292806527
Added a new function to take into account dtemp.
2003-09-20 20:21:08 +00:00
pnenzi
56232ed6c7
New resistor code.
2003-09-20 20:20:16 +00:00
pnenzi
bec68b1559
Fixed temperature sweep.
2003-09-20 18:05:27 +00:00
pnenzi
92ba461127
Fixed a typo error.
2003-09-06 15:07:32 +00:00
pnenzi
9535236b1c
Remaining bugs fixed.
2003-09-06 14:31:27 +00:00
pnenzi
eb10dba000
Applied fixes: removed binaries in hsm1noi.c, fixed error in variable name in
...
hsm1cvtest.c and fixed makefile.am
2003-09-06 12:52:14 +00:00
pnenzi
2522b8a8a3
Update hisim code to 1.2.0.
2003-08-30 13:02:19 +00:00
pnenzi
7d0f2f2276
Improved the "version" command to show compilation switches. Updated
...
documentation to reflect changes.
2003-08-24 16:45:15 +00:00
pnenzi
541a78d8dc
Fixed a bug that caused V(x) elements to be wrongly parsed.
2003-08-24 12:41:41 +00:00
pnenzi
a6517ea488
Closed memory leak.
2003-08-23 22:27:36 +00:00
pnenzi
1471aac6b2
Cleaned the code.
2003-08-23 20:02:47 +00:00
pnenzi
6242054c2a
Code Cleaning.
2003-08-23 19:54:52 +00:00
pnenzi
fabfd87abd
Code cleaning and enabled maximum verbosity in debug code.
2003-08-23 19:51:42 +00:00
pnenzi
858f0442eb
Bug fixing. Added externs for memory allocation functions and fixed SMPcDProd code.
2003-08-23 19:49:03 +00:00
pnenzi
842b05311d
Commented out the code that caused segfault when "plot v(x)" command is issued.
...
Need additiona check.
2003-08-21 12:38:55 +00:00
pnenzi
2403881fb3
Added files for an old (and unsupported) sensitivity analysis.
2003-08-14 20:17:21 +00:00
pnenzi
8686a73047
Added readline patch (support for command history).
2003-08-14 19:21:10 +00:00
pnenzi
8d05f51d74
Added CIDER define to interface, needed by CIDER.
2003-08-14 16:09:23 +00:00
pnenzi
deafc9915c
Better way to compare two doubles.
2003-08-14 15:03:54 +00:00
pnenzi
b8cece5fba
Modified code for CIDER simulator.
2003-08-14 11:46:55 +00:00
pnenzi
9cb7e22d6f
Bug fixing.
2003-08-13 23:27:50 +00:00
pnenzi
63c93eca79
Modified sparse include files to obtain better separation from rest of the code.
...
(added spFindElement in spbuild.c needed by cider).
2003-08-13 23:27:17 +00:00
pnenzi
3765922b23
Cider inclusion fix.
2003-08-13 23:23:06 +00:00
pnenzi
310905710b
Fixed cider code for inclusion into ngspice.
2003-08-13 23:21:03 +00:00
pnenzi
4b3cc927b9
Bug fix.
2003-08-13 13:03:53 +00:00
pnenzi
9ee4064c46
Added more separation between sparse and the rest of the package.
2003-08-13 13:00:12 +00:00
pnenzi
c741a14c4f
Corrected ifdef system.
2003-08-13 12:56:27 +00:00
pnenzi
00e357b124
Renamed xrealloc to trealloc accroding to ngspice api.
2003-08-13 11:45:45 +00:00
pnenzi
7100098ed1
Appended model name to StrongNoiseEvalBUBBLE.
2003-08-13 11:40:24 +00:00
pnenzi
55c9fb256a
Renamed StrongInversionNoiseEval StrongInversionNoiseEval_b3v1.
2003-08-13 11:34:16 +00:00
pnenzi
cc7efbf248
xrealloc is now trealloc and xmalloc is now tmalloc. ngspice convention.
2003-08-13 11:03:12 +00:00
pnenzi
9075a6883e
Removed sensitivity analisys functions. Not yet working.
2003-08-13 10:51:53 +00:00
pnenzi
f67b255931
Corrected the CIDER part. The old scheme did not work.
2003-08-13 10:47:22 +00:00
pnenzi
4090c12422
Added a missing endif.
2003-08-12 21:44:11 +00:00
pnenzi
b25c50f614
Errors corrected.
2003-08-12 21:40:45 +00:00
pnenzi
2f87db3456
Removed compilation of sensitivity analysis. Code not yet ready.
2003-08-12 20:21:10 +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
88b8906c9a
Removed multiple definition of CMPLX_MUL macro.
2003-08-12 11:45:39 +00:00
pnenzi
8d893d890a
CIDER integration. Code updated for cider support.
2003-08-11 20:53:33 +00:00
pnenzi
ae57bef3b4
Bsim 3v2 model is now in bsim3 directory. Multirevision code.
2003-08-11 20:48:45 +00:00
pnenzi
623418b603
B3 license Import.
2003-08-11 20:39:36 +00:00
pnenzi
adb9d8c889
Ingore file for cvs.
2003-08-11 20:38:23 +00:00
pnenzi
f5cf25a6a1
Ignore file for CVS
2003-08-11 20:36:06 +00:00
pnenzi
1d5cfd8d10
Code update. CIDER compatiblity. Variuous enhancements.
2003-08-11 20:31:51 +00:00
pnenzi
33c3e863b8
Cider simulator (Include files). Import.
2003-08-11 20:25:19 +00:00
pnenzi
9d870bb115
Cider simulator support file.
2003-08-11 20:23:21 +00:00
pnenzi
6df3c20240
Hisim model import.
2003-08-11 20:13:47 +00:00
pnenzi
9c438c1a45
Bsim3soi V3.x import.
2003-08-11 20:12:11 +00:00
pnenzi
62c0c2c44e
Bsim3v1 (Serban Popescu version). Import.
2003-08-11 19:57:37 +00:00
pnenzi
dc6340f8bc
Bsim 3v1 (Alan Gillespie version). Import.
2003-08-11 19:54:07 +00:00
pnenzi
57f8eed5db
bsim 3v0 model. Import.
2003-08-11 19:53:13 +00:00
pnenzi
7f26f46d77
Cider simulator (scripts) Import.
2003-08-11 19:40:31 +00:00
pnenzi
63d16b9f2e
Cider simulator (math support routines) Import.
2003-08-11 19:38:20 +00:00
pnenzi
89317d34e8
Cider simulator (numerical devices) Import.
2003-08-11 19:35:20 +00:00
pnenzi
f5f8602d3a
Cider simulator (simulator routines) Import.
2003-08-11 19:25:28 +00:00
pnenzi
dd8929457e
Code cleaning.
2003-08-06 18:37:51 +00:00
pnenzi
d154d16449
Corrected errors I made in adding tclspice code.
2003-08-06 10:53:38 +00:00
pnenzi
b15349b847
REmoved compiled codemodel
2003-08-05 17:30:34 +00:00
pnenzi
dd49ea7eaa
Added changes from tclspice 0.2.13
2003-08-05 17:20:17 +00:00
pnenzi
531d3a1fc6
Removed poly directory (and its content).
2003-08-05 15:37:48 +00:00
pnenzi
98f7c6c9cd
*** empty log message ***
2003-08-05 15:32:25 +00:00
pnenzi
ca37aa0858
Removed dlinfo.h
2003-08-05 15:24:27 +00:00
pnenzi
b459529ca0
Removed icm_spice2poly directory (and contained files) and committed
...
changes to dlmain.c.
2003-08-05 15:23:27 +00:00
pnenzi
b273847454
Added TransImpedanceAmp example.
2003-07-31 17:24:41 +00:00
pnenzi
d381bf8026
BSIM3SOI{DD,FD,PD}owner and BSIM3SOI{DD,FD,PD}states where swapped in the
...
structure. Corrected and updated changelog. Thanks to Jon.
2003-07-25 20:26:25 +00:00
pnenzi
78ad27c858
Applied vera patches and updated Changelog.
2003-07-25 19:57:34 +00:00
pnenzi
4a82e1adbb
Term of use common to Bsim SOI models.
2003-07-23 20:10:45 +00:00
pnenzi
f1c81d40f7
Third batch of added files.
2003-07-23 20:08:35 +00:00
pnenzi
758bedc716
Second batch of added files.
2003-07-23 20:06:10 +00:00
pnenzi
9317355c0c
First batch of added file.
2003-07-23 19:59:53 +00:00
pnenzi
8362dec274
Integrated code from tclspice, brorson xspice and Vera memleak.
2003-07-23 19:36:39 +00:00
Robert Larice
0a0b64d23f
tclspice 0.2.7 import (hand craftet 2012)
2012-02-20 18:53:44 +01:00
stefanjones
add5a573f2
rming
2002-11-26 11:31:39 +00:00
stefanjones
ab9ab1640d
Remove rubbish from import
2002-11-26 11:27:28 +00:00
stefanjones
d2ae47441b
Initial revision
2002-11-26 10:11:59 +00:00
pnenzi
a7e1405208
Windows port of Ngspice (Holger Vogt) (part 2)
2002-01-03 22:47:29 +00:00
pnenzi
937e3db647
Holger Vogt Windows port for Ngspice.
2002-01-03 22:44:21 +00:00
pnenzi
6696aac9e6
Updated changelogs
2001-12-14 18:42:56 +00:00
pnenzi
7583d1849e
Applied another bunch of patches sent by CDHW (Charles D.H. Williams). The patches
...
are aimed to close some leaks in the parser.
2001-12-14 18:29:08 +00:00
pnenzi
df54ab497e
Fixed a bug that added a spurios character to vector names like in vxxxx#branch when
...
HAVE_ASPRINTF is not defined.
2001-12-07 21:08:53 +00:00
rouat
d55d6bbc04
misc updates
2001-12-06 19:15:50 +00:00
pnenzi
5347790036
Renamed conflicting functions min,max and d as vecmin, vecmax and vecd
2001-12-06 12:38:10 +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
pnenzi
65392b77ff
Modified printnum function to avoid printing bugs and memory leaks.
2001-12-02 10:03:11 +00:00
pnenzi
8fa2d2f361
Cleaned up the code (no more parentheses warning).
2001-12-01 15:14:41 +00:00
pnenzi
6013fda3ba
Fixed a typo. Thanks Charles.
2001-11-27 10:29:51 +00:00
pnenzi
e2e71a7e4d
Applied patches from Charles Williams. The patched code makes error reporting
...
more verbose. In inperror.c makes use of errMsg.
2001-11-27 10:26:25 +00:00
pnenzi
633f489e4c
Update of Changelog file to reflect bsim4 code cleanups.
2001-11-26 16:22:52 +00:00
pnenzi
7fae91cd5f
Some code cleanups and conformed to ngspice device interface.
2001-11-26 16:17:31 +00:00
pnenzi
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.
2001-11-25 19:19:05 +00:00
pnenzi
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.
2001-11-25 18:28:20 +00:00
rouat
c6d2a20b8f
Changed handling of GNU getopt
2001-11-25 18:11:44 +00:00
pnenzi
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.
2001-11-25 17:57:58 +00:00
rouat
84c3d3fbc0
Updated BSIM4 model to latest version (BSIM4.2.1)
2001-11-25 17:56:26 +00:00
pnenzi
fc8956b08c
Added min, max and d(iff) to vectors from code submitted by Routoure.
2001-11-23 18:01:38 +00:00
pnenzi
5cc15682eb
Removed some garbage introduced by CVS.
2001-11-23 08:13:58 +00:00
pnenzi
79bc909c05
Added patch to avoid segfault.
2001-11-22 20:50:14 +00:00
pnenzi
9f2d0d2324
Added patches to fix segfaults
2001-11-22 20:43:36 +00:00
pnenzi
29f5d62f0a
Added patches to fix inital segfault.
2001-11-22 20:25:09 +00:00
pnenzi
4eeeed70fc
Changed seconds unit from S to s (to lower case). Patch from Steven Borley.
2001-06-05 18:02:49 +00:00
pnenzi
609f57ba00
Applied first patch from Steven Borley that fixes memory leaks and errors while reading input decks.
2001-06-05 18:00:28 +00:00
pnenzi
08deeb54f5
Bug fix: braces around wrong subexpression
2001-05-26 14:47:44 +00:00
pnenzi
5ccc72f182
Added Steven patch which consists of a bug fix (= instead of ==) and a new feature (substring search).
2001-05-21 11:33:19 +00:00
pnenzi
0685cf4bb8
EKV support: added a line I forgot in the previous commits.
2001-05-17 20:15:17 +00:00
pnenzi
b8393421a6
Added reference to the www site for ekv model
2001-05-13 18:01:30 +00:00
pnenzi
3d557b762b
First commit for EKV model support (as a not source model).
2001-05-13 13:24:12 +00:00
pnenzi
c099f63794
CKThead structure now allocated dynamically.
2001-05-05 09:54:41 +00:00
pnenzi
e96628b7bd
Linked stag model to the simulator
2001-05-02 20:33:10 +00:00
pnenzi
9332fc213f
Added stag 26 model (as level 62 and M type)
2001-05-02 20:31:09 +00:00
pnenzi
0dae4607a0
Added a patch to csw and sw from Jon Engelbert dealing with negative histeresys
2001-04-25 18:28:20 +00:00
pnenzi
07b5fae7d8
PREDICTOR code works after addeing a varialbe previously removed during code cleaning.
2001-04-25 18:22:20 +00:00
pnenzi
8401f16c5a
Now PREDICTOR code works again, two variables were removed but they were needed for PREDICTOR code.
2001-04-25 18:19:03 +00:00
pnenzi
dff063fd56
Corrected an error in instance structure. Now should work.
2001-04-25 18:15:17 +00:00
pnenzi
01186f3556
Reimported mos9 after running dos2unix, there were some ^M inherited
...
from dos.
2001-04-25 18:01:55 +00:00
pnenzi
b07e35d150
Linked the new devices (mesa hfet1 hfet2) into the ngspice simulator
2001-04-25 17:58:59 +00:00
pnenzi
a2ba74bcac
Added three new devices from macspice3f4 (A. Wilson). These devices are not yet in a usable state. They seems to be partial porting.
2001-04-25 17:50:50 +00:00
pnenzi
913b715c51
This damn dependence hidden in the source. Have modifed the max number of devices
2001-04-22 12:31:57 +00:00
pnenzi
1b7c9386fe
Bug fixes from previous commit.
2001-04-22 10:08:46 +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
34d9855db1
bjt2 model import (bjt2 is bjt Modified by Alan Gillespie)
2001-04-20 07:14:04 +00:00
pnenzi
dba228e7dc
Imported mo9 (mos3 modified by Alan Gillespie)
2001-04-20 07:08:08 +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
22acf4b96a
Simple changes from patches to spice 3f4 (G. Roehrich) that restored the drawing of lines and boxes in plot windows in truecolor displays.
2001-04-15 19:32:25 +00:00
pnenzi
72a751f567
Various bug fixes
2001-04-15 10:11:04 +00:00
pnenzi
860df0844a
Fixed a bug left forn Alan's code import.
2001-04-15 10:10:25 +00:00
pnenzi
95fc4b7184
A quick and dirty hack to solve the spice options bug. Will be changed in
...
the future.
2001-04-15 10:09:22 +00:00
pnenzi
fd6d0b0723
Fixed stringutil missing bug.
2001-02-11 20:13:45 +00:00
pnenzi
317c6a2415
Appiled some of dan's patches.
2001-02-11 00:47:21 +00:00
pnenzi
8aa1dc20a8
Bug fix: incorrect definition of CALLOC ifndef HAVE_LIBGC
2001-02-09 23:17:27 +00:00
pnenzi
c68f3470e4
Code cleanup.
2001-02-09 19:46:36 +00:00
pnenzi
6f55975cc0
Code clean up (removed some warning)
2001-02-09 13:27:21 +00:00
pnenzi
d735c9a871
Some code cleanup
2001-02-09 08:18:35 +00:00
pnenzi
f928b61bea
Corrected makefile EXTRA_DIST
2001-02-08 09:39:13 +00:00
pnenzi
9b2a31494a
Documentation update (Alan mail)
2001-02-07 21:38:01 +00:00
pnenzi
1a821f5e9a
Added Alan changes. Reference value plotted in interactive mode.
2001-02-07 15:24:51 +00:00
pnenzi
d0c681c741
spiceif.c contained some garbage from cvs conflict, resnoise.c did not clean INNOIZ
...
and two consecutive noise analyses gave different results.
2001-02-07 15:20:26 +00:00
pnenzi
8b7f406003
Modified CALLOC macro. Now uses calloc if LIBGC is not installed and malloc otherwise.
...
LIBGC provides a malloc that clean the allocated memory.
2001-02-06 18:29:13 +00:00
pnenzi
ef0b33fdde
Removed a bug in the model that caused different results in repeated analyses.
2001-02-06 18:05:18 +00:00
pnenzi
7ec1d5d3d1
Some bux fixes: in ASRC device (B) ASRC ask was not included in interface structure.
2001-01-30 08:43:38 +00:00
pnenzi
507d961b10
Some bug fixes (removed memcpy)
2001-01-30 08:41:18 +00:00
pnenzi
bb56feceff
b4ld.c: some var were declared twice. spiceif.c: bug fix
2001-01-24 17:24:32 +00:00
pnenzi
d5ee2ae512
Removed #ifndef'd (NEWCONV) code
2001-01-24 11:22:13 +00:00
pnenzi
848065cc61
Removed #ifndef'd (NEWCONV) code.
2001-01-24 11:21:36 +00:00
pnenzi
1a1fad9023
Modified handling of MOS number of nodes. BSIMSOI model can have up to 7 nodes.
...
This code is very experimental.
2001-01-24 11:19:39 +00:00
pnenzi
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.
2001-01-24 11:16:32 +00:00
pnenzi
777a922fd8
Updated model to 4.1.0
2001-01-24 11:11:56 +00:00
pnenzi
27d63941cd
Modified WAT_GC in HAVE_LIBGC
2001-01-23 15:01:58 +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
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.
2001-01-21 17:18:20 +00:00
pnenzi
504ab3b0f9
Added support fot bsim3soi dynamic depletion device (initial commit)
2001-01-21 17:07:40 +00:00
pnenzi
5496e592ce
Added bsim3soi FD (Fully Depleted) model and added test files
2000-12-09 18:18:43 +00:00
pnenzi
97e77a523e
Added support for bsim3soi fd devices (fully depleted).
2000-12-08 16:58:47 +00:00
pnenzi
cdae0ed0b5
Fixed a couple of bugs in the files
2000-11-21 21:44:33 +00:00
pnenzi
4764a45ddf
Cleaning commit. Added tests for PD SOI device.
2000-11-21 20:12:35 +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
arno
9dd92c7315
* com_history, com_alias, parser/cshpar.c, parser/complete.c:
...
Applied patch by Michael Widlok. It fixes command completion and
history list. In the process, Michael also fixed a memory leak.
2000-11-07 17:49:18 +00:00
pnenzi
8669c613b2
Corrected path for gc include file.
2000-11-05 16:02:46 +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
pnenzi
b2c1e70401
variable.c : a variable was not declared; fixed
...
NEWS: updating (in progress)
2000-10-26 20:33:11 +00:00
pnenzi
19129762ad
Added Glao Dezai's patches (some memory leaks fixes)
2000-10-26 17:02:12 +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
cc51f0e8db
* src/main.c, src/multidec.c, src/proc2mod.c,
...
src/frontend/display.c, src/frontend/outitf.c,
src/frontend/help/readhelp.c, src/frontend/help/x11disp.c,
src/frontend/parser/complete.c, src/frontend/parser/glob.c,
src/frontend/plotting/graf.c,
src/frontend/plotting/graphdb.c,
src/frontend/plotting/x11.c, src/include/graph.h,
src/include/iferrmsg.h, src/include/ifsim.h,
src/include/macros.h, src/maths/poly/polyfit.c,
src/maths/sparse/spalloc.c, src/maths/sparse/spconfig.h,
src/misc/alloc.c, src/misc/mktemp.c,
src/spicelib/analysis/cktpzstr.c,
src/spicelib/devices/bsim2/b2temp.c,
src/spicelib/devices/bsim3/b3temp.c,
src/spicelib/devices/bsim3v1/b3v1temp.c,
src/spicelib/devices/bsim3v2/b3v2temp.c,
src/spicelib/devices/bsim4/b4temp.c: replaced malloc
realloc and free calls to use tmalloc trealloc and txfree.
* tests/diffpair.out, tests/fourbitadder.out,
tests/resistance/res_partition.out: Updated.
2000-10-14 13:16:53 +00:00
arno
03cf985d1a
*** empty log message ***
2000-10-13 16:25:00 +00:00
arno
70e2bc5b16
* polyfit.c: Input matrix got overwritten too soon, leading to NaN
...
results for Fourier Analysis. Fix due to Daniele Gordini.
2000-10-13 16:24:31 +00:00
arno
0aabb5f1d0
*** empty log message ***
2000-10-12 22:20:47 +00:00
arno
526313390b
* inpeval.c: Bugfix for subcircuits contributed by Michael
...
Widlok.
2000-10-12 21:39:18 +00:00
arno
f237c66aee
* graf.c: Removed need to press return after resizing the plot
...
window.
2000-10-10 12:20:57 +00:00
pnenzi
ac84baab65
Alan fixed some typo introduced in the last commits.
2000-10-03 05:22:07 +00:00
pnenzi
1857890a08
Corrected a bug introdiced when patching the file with Alan's code.
...
Models in subcircuits are now handled correctly.
2000-09-14 05:51:50 +00:00
pnenzi
ae8bcb42cf
Restored Alan's patches. Now they works.
2000-09-12 22:00:57 +00:00
pnenzi
c8e1e5c939
I have reverted to the old (non AlansFixes) version outif.c and changed
...
again (as Alan suggested) the if(FLASE) to if(terse). The problems with
vectors are now disappeared.
2000-09-12 19:02:26 +00:00
pnenzi
703b2337f5
Changed if(terse) into a if(FALSE) as in Alan's Code.
2000-09-10 20:00:55 +00:00
arno
67976b05dc
* fteext.h: Removed prototype for com_fourier(). Use
...
src/frontend/fourier.h for the proper prototype.
2000-09-09 13:26:02 +00:00
arno
508fee7d4b
* commands.c: Use fourier.h.
...
* dotcards.c: Update to prevent segfault.
* fourier.c, fourier.h: com_fourier is now calling fourier(), a
function with more parameters.
* dotcards.c: Added assertions to guard a double indirection, now
ngspice will bomb out on an assertion instead of a segfault.
2000-09-09 13:24:30 +00:00
arno
7a3a17a5b9
* dotcards.c: Added assertions to guard a double indirection, now
...
ngspice will bomb out on an assertion instead of a segfault.
2000-09-09 12:12:32 +00:00
arno
187600fe61
* inp2dot.c: Removed unused static functions dot_ic and
...
dot_nodeset.
* inppas2.c: Added back parsing for dotlines.
2000-09-09 12:04:51 +00:00
arno
2680129539
* analysis.c: New file.
2000-09-07 18:14:25 +00:00
arno
5c77d40766
* analysis.h: New file.
2000-09-07 18:13:32 +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
34f9e54174
Corrected a bug
2000-09-05 16:51:55 +00:00
pnenzi
b3c950634f
Added some file I forgot to add in the previous commit (was rather big)
2000-09-04 05:53:10 +00:00
pnenzi
0875108157
Added patches extracted from Alan Gillespie's code. Documentation and
...
author's file not updated.
2000-09-03 09:00:08 +00:00
arno
37fe87bb96
* bjtdset.c: reformatted.
2000-09-01 23:17:27 +00:00
arno
2462eb7b01
* asrc/asrcset.c, bjt/bjtsetup.c, bsim1/b1set.c, bsim2/b2set.c,
...
bsim3/b3set.c, bsim3v2/b3v2set.c, bsim4/b4set.c, ccvs/ccvsset.c,
dio/diosetup.c, ind/indsetup.c, jfet/jfetset.c, jfet2/jfet2set.c,
ltra/ltraset.c, mes/messetup.c, mos1/mos1set.c, mos2/mos2set.c,
mos3/mos3set.c, mos6/mos6set.c, tra/trasetup.c, urc/urcsetup.c,
vcvs/vcvsset.c, vsrc/vsrcset.c: Removed HAS_BATCHSIM preprocessor
checks.
2000-08-28 20:07:03 +00:00
pnenzi
ae5950eea8
I have added some code from macspice3f4 (from A. Wilson). To enable it, compile with --enable-experimental.
2000-08-22 13:28:56 +00:00
arno
9b7d4b3187
* src/spicelib/analysis/cktpzstr.c: Reversed a patch that went
...
in between ng-spice-0.2 and ng-spice-0.3 that eliminated the
following warnings: 'suggest parentheses around && within
||'. The parenthesis were not placed correctly, leading to
incorrect behaviour of the pole-zero analysis.
* tests/polezero/*.out: Changed the content of these files because
the bug that caused the incorrect pole-zero results have been
traced to src/spicelib/analysis/cktpzstr.c.
2000-07-27 22:57:36 +00:00
arno
d902e99d6d
* src/spicelib/devices/README: Moved to src/spicelib/README.
...
* src/spicelib/Makefile.am, src/spicelib/devices/Makefile.am:
Files affected by the move.
2000-07-25 06:07:11 +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
a4acd552c4
* .cvsignore: Added.
2000-07-24 21:09:24 +00:00