rlar
a23c482c23
#include "vccsext.h" to make the function declarations visible to their function definitions
2010-07-11 11:02:42 +00:00
rlar
98ae3c949f
cast the udn*() function args
2010-07-11 10:59:03 +00:00
rlar
a0b0f550ab
ansi style function args for a function pointer arg of spInitialize()
2010-07-10 14:06:14 +00:00
h_vogt
e07486df2a
patch B. Swartz 2010-07-04
2010-07-10 13:22:44 +00:00
rlar
3600f91ab0
drop some malloc prototypes, use <stdlib.h>
2010-07-10 12:48:56 +00:00
rlar
26f2d23e6c
cleanups
2010-07-10 12:37:49 +00:00
rlar
c2ca9a7998
drop -1, extend enum Mif_Cntl_Src_Type_t
2010-07-10 12:23:33 +00:00
h_vogt
94f3120cae
.probe
2010-07-10 12:12:08 +00:00
h_vogt
fe2d079b31
par('expression')
2010-07-10 11:27:57 +00:00
rlar
7d6abb2fde
upgrade some casts from void* to more specific type
2010-07-09 19:03:02 +00:00
rlar
d7e2e7f7f0
cast malloc... return values
2010-07-09 16:53:34 +00:00
rlar
eb6e3e9827
fix some casts
2010-07-08 18:27:17 +00:00
rlar
805f60448a
INPtables, remove some casts
2010-07-08 17:50:29 +00:00
rlar
63fae60605
use the GENmodel and GENinstance type instead of void*
2010-07-08 17:20:03 +00:00
rlar
c9bfe72187
use CKTcircuit instead of void*, #4/4
2010-07-07 17:36:56 +00:00
rlar
94518fdb02
use CKTcircuit instead of void*, #3/4
2010-07-07 17:32:40 +00:00
rlar
fe68605770
use CKTcircuit instead of void*, #2/4
2010-07-07 17:28:29 +00:00
rlar
72fc1a0186
use CKTcircuit instead of void*, #1/4
2010-07-07 17:26:05 +00:00
rlar
12dc45118b
ansi function declarations (prototypes) for some functions
2010-07-06 19:06:50 +00:00
rlar
d6ad853ecb
fix the type signature of the if_*() function family.
2010-07-06 19:03:40 +00:00
rlar
a57a381ea7
new include file "typedefs.h" for struct forward declarations
2010-07-06 18:58:15 +00:00
h_vogt
be99864a86
debug warnings removed
2010-07-06 13:52:52 +00:00
h_vogt
46e5436aa8
sighandler_t not under Wondows, spetrum script updated
2010-07-06 12:24:08 +00:00
rlar
e26cec467d
initialization of the struct IFdevice.flags element in generated code
2010-07-05 16:42:48 +00:00
rlar
d6d7fbde26
cast the return values of the void* returning functions
2010-07-05 16:16:56 +00:00
rlar
59d4e5d961
fix various type glitches
2010-07-04 17:54:22 +00:00
rlar
2744462d01
void *AllocatedPtr
2010-07-04 17:41:17 +00:00
rlar
5444f878d0
fix signal prototypes
2010-07-04 17:37:39 +00:00
rlar
c30028310b
ansi style function args for some function pointers
2010-07-03 21:27:53 +00:00
rlar
463ef4a3b1
convert K&R function definitions to ansi style
2010-07-03 20:37:00 +00:00
rlar
d19476685a
tiny fixes
2010-07-03 17:55:44 +00:00
rlar
68c0ee9cd3
whitespace change, cleanup, untabify
2010-07-03 15:36:05 +00:00
rlar
a321d7f419
forward declaration of structs, unions and typedefs
2010-07-03 15:33:23 +00:00
rlar
70420197e6
ansi style function args for some function pointers
2010-07-02 17:00:21 +00:00
h_vogt
e0110f319d
OpenMP for B4SOI version 4.3.1
2010-07-02 09:44:17 +00:00
h_vogt
39c98ad798
OpenMP for B4SOI version 4.3.1
2010-07-02 09:35:05 +00:00
h_vogt
e3b0a4b0dd
.TITLE line
2010-07-02 07:34:18 +00:00
h_vogt
2edf6bafd2
no white space removal in echo ' '
2010-07-01 20:29:53 +00:00
rlar
3369d860b4
cast the return values of malloc() function calls
2010-07-01 19:52:23 +00:00
rlar
0dbebc870c
fix some typecasts to *malloc() return values
2010-07-01 17:20:35 +00:00
rlar
643728aca4
explicit compare with NULL
2010-07-01 16:43:28 +00:00
rlar
c178bdb059
cosmetical changes
2010-06-30 20:08:57 +00:00
h_vogt
6874c454fc
allow {$var}
2010-06-30 19:20:01 +00:00
rlar
779e5a978c
ansi prototypes for the function pointers in struct DISPDEVICE
2010-06-30 16:50:09 +00:00
h_vogt
947e19bde7
no command file handling in numparam
2010-06-29 21:18:34 +00:00
h_vogt
a62db6942b
OpenMP support for BSIM4, slight upgrade of OpenMP for BSIM3
2010-06-28 17:51:55 +00:00
rlar
b1151b4934
drop useless cast of a copy() return value
2010-06-27 17:57:30 +00:00
rlar
a120a5d049
drop the casts for pointer arguments of bcopy() and bzero()
2010-06-27 17:22:11 +00:00
h_vogt
3a96b98900
short -> int
2010-06-27 16:19:27 +00:00
rlar
6c4e0cb6d0
add two unused arguments to arg_display(), to fit with struct comm.co_argfn
2010-06-27 15:44:53 +00:00
rlar
0000dda9af
ansi function declarations (prototypes)
2010-06-27 13:28:09 +00:00
rlar
c79d21af82
convert K&R function definitions to ansi style
2010-06-27 09:27:49 +00:00
rlar
ad947547a8
ansi function prototypes, and stdlib.h for exit()
2010-06-26 20:22:50 +00:00
rlar
5e35b809ec
drop cast of NULL to non-ansi function pointer
2010-06-26 19:58:42 +00:00
rlar
be57f10b3b
avoid some function pointer warnings
2010-06-26 17:12:56 +00:00
rlar
b58722b18b
remove redundant nested function declarations
2010-06-25 19:49:13 +00:00
rlar
5b5297ac2f
remove abandoned prototypes
2010-06-25 17:23:40 +00:00
rlar
3a6540b584
use allready defined enumerate Digital_State_t and Ipc_Status_t
2010-06-24 19:00:15 +00:00
h_vogt
de05abc7f6
OpenMP
2010-06-24 11:21:50 +00:00
h_vogt
1ed7e49ecd
OpenMP
2010-06-24 11:10:36 +00:00
h_vogt
8b1c9dde7f
OpenMP for BSIM3 ver 3.3.0
2010-06-24 10:25:05 +00:00
rlar
a14e59866e
ansi function declarations (prototypes)
2010-06-23 19:33:54 +00:00
rlar
5946300a97
upgrade foo() --> foo(void) ansi function definition
2010-06-23 18:57:13 +00:00
rlar
4420a3ecdd
add prototypes, remove some NULL casts
2010-06-23 17:40:56 +00:00
h_vogt
26541cc09d
version 21plus
2010-06-22 15:55:58 +00:00
h_vogt
1d1f10e560
version 21plus
2010-06-22 15:47:00 +00:00
h_vogt
81dd27a730
Cbg1 assignment
2010-06-22 15:23:15 +00:00
pnenzi
db900270b2
Stamped rework 21
2010-06-21 06:17:47 +00:00
h_vogt
c1868c0c0b
*** empty log message ***
2010-06-20 12:09:08 +00:00
rlar
453345f2a9
ng-spice-manual is a package now
2010-06-20 10:43:50 +00:00
h_vogt
0c1ed55970
update to version 21
2010-06-20 10:04:50 +00:00
h_vogt
97d0e801f4
dekete reference to MOS levels 60, 61
2010-06-20 07:27:52 +00:00
h_vogt
a3a4d4409c
.measure skip braces in a special case
2010-06-19 18:50:39 +00:00
h_vogt
aab308e863
bug, see support tracker no. 3013968
2010-06-19 18:23:32 +00:00
rlar
1f290ed13e
remove junk from tarball, and fix some Makefile.am dependencies
2010-06-19 16:08:07 +00:00
h_vogt
7f9885c842
remove extra white spaces in inp_fix_gnd_name()
2010-06-17 21:55:40 +00:00
h_vogt
1dcb43bf14
WINDOWS: no help files
2010-06-15 22:39:09 +00:00
rlar
ed556f3afc
Makefile.am cleanups
2010-06-14 20:01:29 +00:00
rlar
69465c5aa3
`make dist' improvements
2010-06-13 18:55:18 +00:00
rlar
27e25aa615
add some license and test files to `make dist'
2010-06-13 16:58:40 +00:00
rlar
da7067cbc8
include the pdf manual in the `dist' tar-ball
2010-06-13 09:24:34 +00:00
h_vogt
d5f3e6b1d4
update vers. 21
2010-06-13 07:38:48 +00:00
rlar
a9e4e38cf7
reintroduce the man pages ngspice.1 ngnutmeg.1
2010-06-12 20:18:54 +00:00
h_vogt
3f6b8c2591
FAQ update
2010-06-12 15:47:54 +00:00
h_vogt
52e01e0f41
version 21
2010-06-12 15:17:24 +00:00
h_vogt
ffb7c96f4f
version 21
2010-06-12 15:10:13 +00:00
h_vogt
ce1be5509e
manpage updates
2010-06-12 10:13:15 +00:00
h_vogt
41744de629
update BSIM 4.6.5
2010-06-12 09:00:32 +00:00
h_vogt
24094bc623
notice: help file outdated
2010-06-11 08:40:09 +00:00
h_vogt
0c3cbd5410
bug report 3008000
2010-06-04 20:16:43 +00:00
h_vogt
ba48d85de1
return NULL
2010-06-03 22:17:25 +00:00
h_vogt
a633a0d50f
update bsim4soi to vers. 4.3.1
2010-06-03 22:11:20 +00:00
h_vogt
4e6bc6590a
*** empty log message ***
2010-05-30 17:22:30 +00:00
h_vogt
b441769118
update for 'make dist'
2010-05-30 09:57:30 +00:00
h_vogt
9f6a32ae85
updates for 'make dist'
2010-05-30 09:33:59 +00:00
h_vogt
92abb04185
update on B source pwl handling
2010-05-27 19:20:10 +00:00
h_vogt
1fe8cbbf26
xspice api update
2010-05-26 05:51:04 +00:00
h_vogt
806227a164
scientific notation of level parameter
2010-05-22 15:46:41 +00:00
h_vogt
2fe85974ce
ternary fcn in numparam bugfix 2936702
2010-05-21 20:58:31 +00:00
h_vogt
dd66fc7220
abort if .inc fails
2010-05-16 16:31:03 +00:00
h_vogt
1cf306f8e8
remove bugs in processing of lines
2010-05-16 11:55:07 +00:00
h_vogt
63c6260696
update fcn inp_bsource_compat
2010-05-14 22:39:56 +00:00
h_vogt
8ddd172cc9
tmalloc patch R Larice
2010-05-14 20:26:54 +00:00
h_vogt
0bebd1e9e0
new replacement of gnd by 0
2010-05-12 20:48:23 +00:00
h_vogt
d850fdd7a3
fcn finishLine: add e. or h. to token inside i(...)
2010-05-10 21:57:36 +00:00
h_vogt
7be4dc785e
derivatives for min, max
2010-05-09 18:57:31 +00:00
h_vogt
5d3c29cb77
ngbehavior
2010-05-09 18:46:56 +00:00
h_vogt
9548bdd710
tiny update
2010-05-09 12:47:43 +00:00
h_vogt
e5e54f9270
correct resistor expression line 3707
2010-05-08 15:47:24 +00:00
h_vogt
9eaba91bf2
update on E, G sources with expressions
2010-05-08 14:21:31 +00:00
h_vogt
bfd1b3cb23
L, C implementation: avoid substraction from a builtin 1.0
2010-05-08 09:36:57 +00:00
dwarning
1ba2d635c8
correct parsing of integer model parameter
2010-04-26 20:28:58 +00:00
h_vogt
e66ef33c57
ngspice compatibility mode
2010-04-23 22:00:40 +00:00
dwarning
49aadcca58
new operation in control blocks
2010-04-11 09:04:55 +00:00
dwarning
5fcf9c2afe
ternary operation in control blocks
2010-04-11 08:49:05 +00:00
dwarning
112261297d
Bill Swartz patch
2010-03-25 22:44:37 +00:00
h_vogt
625b3d14fc
no crash after 'unset undefined'
2010-03-21 21:23:47 +00:00
h_vogt
df5931e570
circuit flag CKTvarHertz
2010-03-20 17:35:56 +00:00
h_vogt
9e2f02fbe2
HERTZ added to B source
2010-03-20 15:32:23 +00:00
h_vogt
85788591ff
remove 291,292
2010-03-16 23:10:18 +00:00
dwarning
7254de579c
no message
2010-03-13 11:53:13 +00:00
dwarning
4adb944a10
no message
2010-03-09 19:31:40 +00:00
h_vogt
288e0b7214
patches R. Larice
2010-03-08 22:20:25 +00:00
h_vogt
486ae1b66e
patch R. Larice Feb. 28, add time and temper varianbles to B source
2010-03-07 19:53:32 +00:00
h_vogt
6f00b0e12a
correct date
2010-03-07 16:00:45 +00:00
h_vogt
9bdf85c43c
fcn sgn()
2010-03-07 15:59:08 +00:00
dwarning
b89648441b
no message
2010-03-07 08:54:43 +00:00
dwarning
7c5e1a5c94
no message
2010-03-07 00:14:29 +00:00
dwarning
54046ea353
no message
2010-03-03 20:03:54 +00:00
dwarning
006666ee7f
no message
2010-02-28 17:52:43 +00:00
h_vogt
75d891e4c0
new parser for B source
2010-02-28 16:00:40 +00:00
h_vogt
4068f498c6
command wrdata
2010-02-27 21:11:30 +00:00
h_vogt
5221bffddf
pwl td= r=
2010-02-26 22:55:40 +00:00
h_vogt
76feebbbfa
various bug fixes
2010-02-25 21:43:03 +00:00
dwarning
da04a0c747
no message
2010-02-22 21:00:52 +00:00
dwarning
ff53d7218f
bsimsoi update to 4.3
2010-02-21 13:51:18 +00:00
h_vogt
c7470aa895
line endings
2010-02-15 10:28:48 +00:00
h_vogt
71c371485c
K&R->ANSI patches by R. Larice
2010-02-13 16:01:56 +00:00
h_vogt
07f90563dc
patches R. Larice
2010-02-13 14:47:45 +00:00
h_vogt
31203ce2ab
macro ERROR -> MERROR
2010-02-11 22:32:10 +00:00
h_vogt
c6088c8db1
use format (__printf__, 1, 2)
2010-02-11 21:51:09 +00:00
h_vogt
d7d5a38583
patches by R. Larice
2010-02-08 21:15:17 +00:00
h_vogt
f721fdf782
64 bit support
2010-02-08 20:25:30 +00:00
h_vogt
0337caea00
*** empty log message ***
2010-02-07 20:57:12 +00:00
dwarning
888b9fddb3
no message
2010-02-07 18:16:42 +00:00
h_vogt
df4428b239
bug. no 2936702
2010-02-07 09:51:03 +00:00
dwarning
dea3d778cf
no message
2010-01-30 14:12:51 +00:00
dwarning
c1e04b773a
no message
2010-01-30 13:29:48 +00:00
h_vogt
005dae2462
more characts for real number params
2010-01-29 22:33:59 +00:00
dwarning
4eb6e85519
no message
2010-01-28 20:19:16 +00:00
dwarning
51f699a4dd
no message
2010-01-27 21:30:59 +00:00
dwarning
a31e41883d
no message
2010-01-19 21:49:53 +00:00
h_vogt
80af4f24a6
SystemParametersInfo()
2010-01-17 19:29:32 +00:00
h_vogt
3959b48afb
ps output for X11
2010-01-17 19:06:03 +00:00
dwarning
86fc4beff0
no message
2010-01-17 17:24:10 +00:00
h_vogt
d8810a841a
patches by R. Larice
2010-01-17 16:40:22 +00:00
h_vogt
204362044e
.gllobal bug
2010-01-17 14:49:42 +00:00
dwarning
4479aa7d5c
no message
2010-01-16 22:29:26 +00:00
h_vogt
ecf5665104
patch for translate(), R. Larice, .global bug
2010-01-15 22:05:23 +00:00
h_vogt
dc7d2d01a2
hardcopy button error removed
2010-01-06 22:48:21 +00:00
h_vogt
7dc6417e6d
add xfont, wfont, wfont_size variables
2010-01-02 18:05:07 +00:00
h_vogt
f34a09b540
gnuplot update
2010-01-02 15:24:03 +00:00
h_vogt
b500f3e32c
calling gnuplot via xterm
2010-01-01 13:13:48 +00:00
h_vogt
2c5ed4f83e
gnuplot updates
2009-12-31 15:42:28 +00:00
h_vogt
2dc814f613
patches by R. Larice
2009-12-31 15:37:08 +00:00
h_vogt
46e6df66ce
gnuplot enhancements (for Windows)
2009-12-30 13:23:57 +00:00
h_vogt
c1f06ba5c4
patch by R. Larice
2009-12-29 18:18:47 +00:00
h_vogt
28d5114f43
comments, new examples
2009-12-28 08:34:55 +00:00
h_vogt
8cee489660
bugfix in com_meas()
2009-12-22 15:03:58 +00:00
h_vogt
57097463ee
xspice examples
2009-12-21 18:23:55 +00:00
h_vogt
70b2408f39
updates for .measure
...
new example files
2009-12-21 18:17:38 +00:00
h_vogt
d6350ca86d
add vectors to meas
2009-12-21 00:27:15 +00:00
h_vogt
248e44b883
new measure commands
2009-12-20 16:43:51 +00:00
h_vogt
99533fa109
start value for sine
2009-12-20 08:44:50 +00:00
pnenzi
aa93968573
Fixed bug in time computation for vsrc and isrc with xspice extensions.
2009-12-19 18:15:03 +00:00
h_vogt
68b06c7a73
comments
2009-12-19 16:04:22 +00:00
h_vogt
5571e9b9fa
source file path as additional search path
2009-12-19 09:18:03 +00:00
dwarning
b66562316d
no message
2009-12-18 17:30:24 +00:00
dwarning
823b8e78de
no message
2009-12-18 17:00:49 +00:00
h_vogt
82d46a68c8
'^' added to is_arith_char() in string.c
2009-12-12 17:40:20 +00:00
h_vogt
b9512bbed1
.plot tran vout1
2009-12-12 11:48:06 +00:00
h_vogt
8a2f81f61f
warning: .meas not possible with -b
2009-12-11 17:18:03 +00:00
h_vogt
974585af8c
bug 2909730
2009-12-11 16:26:17 +00:00
dwarning
ddc003fd61
no message
2009-12-10 21:03:38 +00:00
h_vogt
400100d9c6
pipe mode option -p
2009-12-07 21:42:09 +00:00
h_vogt
71104809b2
xbrushwidth settable from keyboard
2009-12-07 21:16:55 +00:00
dwarning
3b0b4ff454
no message
2009-12-06 18:31:12 +00:00
h_vogt
73d241fe69
function declarator to new format
2009-11-29 15:23:51 +00:00
h_vogt
486ff89800
postscript to file
2009-11-29 15:09:13 +00:00
dwarning
8d93851088
no message
2009-11-26 20:05:53 +00:00
h_vogt
6d13becdb7
bug no.2902374 fixed
2009-11-24 21:30:43 +00:00
h_vogt
514c8e8573
memory allocation struct pwldata->vals
2009-11-21 22:21:14 +00:00
h_vogt
3c094b5f1f
postscrpit output allows black or white background
2009-11-20 22:43:17 +00:00
h_vogt
26cbf742fc
postscript hardcopy
2009-11-19 22:47:03 +00:00
dwarning
284e1d546e
no message
2009-11-18 21:20:54 +00:00
dwarning
1fb0bd91c5
no message
2009-11-18 21:20:05 +00:00
h_vogt
3f0b344a82
comments added
2009-11-17 22:51:55 +00:00
dwarning
1cfd7d82fe
no message
2009-11-17 19:29:34 +00:00
h_vogt
06dd0263c0
VC console app
2009-11-16 21:45:12 +00:00
h_vogt
7b1f733190
enable compilation for Windows console app
2009-11-16 19:52:51 +00:00
h_vogt
13819432bd
flag for compatibility mode
2009-11-15 21:22:04 +00:00
pnenzi
f991322440
Updated for release reowrk-20
2009-11-15 13:06:25 +00:00
dwarning
9c231c5ffd
no message
2009-11-09 09:16:25 +00:00
dwarning
fb004a890e
no message
2009-11-08 09:26:51 +00:00
h_vogt
c579717d00
replace strdup by copy
2009-11-07 11:14:54 +00:00
h_vogt
8d7356970b
updating windows
2009-10-31 11:11:13 +00:00
dwarning
74e42635ec
no message
2009-10-24 06:28:40 +00:00
dwarning
d85ab90a27
no message
2009-10-18 13:46:40 +00:00
h_vogt
9fb0d31390
MS Visual Studio: build date, "quit" button
2009-10-18 10:32:11 +00:00
h_vogt
3feb4377a6
initialize variable history_file
2009-10-11 16:54:52 +00:00
h_vogt
5e438cb6ed
initialize variable history_file
2009-10-11 16:54:51 +00:00
dwarning
eed6d11fd7
no message
2009-10-11 08:51:48 +00:00
h_vogt
1ff1fc5a6c
version 20, update for Cygwin
2009-10-04 15:57:10 +00:00
dwarning
52722a3a64
no message
2009-10-04 12:28:24 +00:00
dwarning
b1bcf130e1
no message
2009-10-04 11:50:04 +00:00
dwarning
9ded135794
no message
2009-10-04 07:32:29 +00:00
h_vogt
3c5382eb22
typo removed
2009-09-30 22:24:21 +00:00
h_vogt
5be507a97f
command sysinfo
2009-09-30 22:22:36 +00:00
h_vogt
5b13d38ebe
CVS header
2009-09-26 21:03:44 +00:00
h_vogt
6d874cf427
CVS header
2009-09-26 21:02:28 +00:00
pnenzi
2ff50ea37d
Updated BSIM4 code to 4.6.5 (source and drain diode currents)
2009-09-22 09:05:20 +00:00
h_vogt
2eba12d518
bugfix no. 2859013, comments
2009-09-20 20:28:12 +00:00
h_vogt
881908ec47
bug no. 2859013
2009-09-19 21:18:04 +00:00
h_vogt
7ec7495457
tran setup info, cleanup
2009-09-19 14:16:04 +00:00
h_vogt
5f9f71b5a4
variable ngdebug for additional debug info
2009-09-19 12:38:03 +00:00
h_vogt
25ebed0993
.global reinstated
2009-09-16 20:58:37 +00:00
h_vogt
c84522b842
prints time required for setup
2009-09-14 22:34:17 +00:00
h_vogt
c25d028cbf
SetAnalyse output extended
2009-09-13 19:42:19 +00:00
h_vogt
07b2828a4b
comments added
2009-09-09 09:33:14 +00:00
h_vogt
f0638c658f
new plot options
2009-09-09 08:50:52 +00:00
h_vogt
fc43943e93
vm, vi, vp, vr, vdb for ac measurement
2009-08-30 19:54:54 +00:00
h_vogt
808c78b405
examples for .meas
2009-08-30 11:08:47 +00:00
h_vogt
98e0fa7691
add dc and ac measurement
2009-08-30 10:56:50 +00:00
dwarning
635bfea173
no message
2009-08-26 06:09:13 +00:00
h_vogt
6053c50723
mempool.c, hash.c compatmode.c removed (Preliminary)
2009-08-23 14:45:23 +00:00
h_vogt
55bf01dce6
new code .measure
2009-08-23 10:29:23 +00:00
dwarning
4692651211
no message
2009-08-22 18:13:51 +00:00
h_vogt
257d218893
option noinit, ref. to _logb
2009-08-22 16:54:03 +00:00
h_vogt
9282e4e434
comments added
2009-08-17 20:13:51 +00:00
h_vogt
1dd7a2869f
comments added
2009-08-15 09:27:08 +00:00
h_vogt
b399caf9bc
.meas patches by Bill Swartz added
2009-08-08 20:12:46 +00:00
pnenzi
b6a05e9095
Fix for memory limit from T. D. Dean
2009-08-08 17:38:23 +00:00
h_vogt
0aaab1697d
more comments
2009-08-08 13:48:06 +00:00
h_vogt
72a5e9754d
add comments
2009-08-05 22:27:55 +00:00
dwarning
2b7ec35695
no message
2009-08-04 19:30:55 +00:00
dwarning
5dea3fa3a1
no message
2009-08-04 19:30:09 +00:00
dwarning
3e5ae103ca
no message
2009-07-30 18:31:38 +00:00
h_vogt
45f19c5054
repair broken files
2009-07-28 21:10:06 +00:00
dwarning
c5298775b8
no message
2009-07-25 10:22:23 +00:00
dwarning
4dc755a5e7
no message
2009-07-22 21:07:01 +00:00
h_vogt
e5657968f8
.meas
2009-06-11 21:01:40 +00:00
h_vogt
9aad956864
convergence (output.net), add some comments
2009-06-11 14:12:07 +00:00
dwarning
ae0a8ab015
no message
2009-05-24 17:11:10 +00:00
h_vogt
13acf2cef1
SV_ADMITTANCE, signal prototype
2009-05-21 15:11:06 +00:00
pnenzi
e92a7d397f
Bug fix from Laurent for a segfault.
2009-05-21 08:11:21 +00:00
h_vogt
be1e207dc9
enhanced .model names
2009-05-16 19:09:44 +00:00
h_vogt
1de4a31321
bipolar handling fixed
2009-05-16 10:11:24 +00:00
h_vogt
7072bb23f1
inp_fix_gnd_name() remove excessive white spaces
2009-05-12 20:36:02 +00:00
h_vogt
de546abac2
-lBLT24 in src/makefile.am
2009-05-11 20:58:14 +00:00
h_vogt
b16759cf97
1348: find last dot
2009-05-10 19:29:13 +00:00
h_vogt
e778aab344
iplot graphics scaling, printing interrupt message
2009-05-09 13:23:08 +00:00
h_vogt
f3c2b111be
bug reports 1834772, 2787076 and 2787079
2009-05-06 21:43:47 +00:00
h_vogt
0f17142aa1
bug reports 2787076, 2787079
2009-05-06 21:30:26 +00:00
h_vogt
63dee6c2fd
line 428 malloc(len+1): +1 added
2009-05-06 21:08:00 +00:00
h_vogt
4ef61a65cf
SIGSEGV handling for Windows
2009-05-02 09:40:33 +00:00
h_vogt
bdbee943bf
maxord set to min 2 or max 6
2009-05-01 17:30:35 +00:00
h_vogt
05c0d50e55
SetAnalys, maxord
2009-04-28 21:53:29 +00:00
dwarning
c7211d09d2
no message
2009-04-27 20:56:15 +00:00
dwarning
126375a7e9
no message
2009-04-26 16:49:46 +00:00
dwarning
35a7e74140
no message
2009-04-26 09:13:19 +00:00
h_vogt
a20e00fcd2
suppress message "cannot redefine"
2009-04-26 06:41:57 +00:00
h_vogt
4f05c8da9d
suppression of message "cannot redefine"
2009-04-26 06:39:34 +00:00
h_vogt
b6dadd33d3
NGSPICEDATADIR set to $dprefix/share/ngspice
2009-04-25 20:29:10 +00:00
h_vogt
4b6eed9b6a
winmessage headers
2009-04-25 12:25:07 +00:00
pnenzi
2e0ef03d64
Updated for release
2009-04-24 20:59:35 +00:00
h_vogt
9dcfdd201c
() handling repaired
2009-04-23 22:46:30 +00:00
h_vogt
b5db0a1e36
#ifdef CIDER added to line 70
2009-04-23 07:51:03 +00:00
h_vogt
6c55df1cb5
Windows error message
2009-04-22 21:15:30 +00:00
dwarning
68aa666cc8
no message
2009-04-22 05:44:24 +00:00
h_vogt
8460e1c0ba
some addition for MS Visual 2008
2009-04-20 21:01:00 +00:00
h_vogt
9231e94560
automatic selection of static or shared build
2009-04-20 20:54:25 +00:00
dwarning
3a17600e1d
Update to bsimsoi v4.1
2009-04-19 10:58:11 +00:00
h_vogt
7155566116
chapter 1.5 added
2009-04-18 14:46:22 +00:00
h_vogt
fd1d3c75e6
allow compilation into a build directory
2009-04-17 21:59:04 +00:00
h_vogt
2e323531fb
patch by Bill Swartz
2009-04-14 06:28:27 +00:00
h_vogt
eef75ffab5
remove bug no. 2724127 repeat loop inside another loop
2009-04-14 06:09:48 +00:00
h_vogt
6f4cdcac47
replace gpl getopt by BSD getopt
2009-04-12 21:08:18 +00:00
h_vogt
c9b58436f6
winmessage() modified
2009-04-12 18:19:24 +00:00
h_vogt
12bf33431c
keep dico structure
2009-04-12 18:04:47 +00:00
h_vogt
6e7da31598
memory leak removed
2009-04-10 12:20:55 +00:00
h_vogt
3f7201376c
call to nupa_done() to release memory
2009-04-05 18:31:25 +00:00
h_vogt
faada68e9d
*** empty log message ***
2009-04-05 12:26:19 +00:00
h_vogt
8a4b560324
memory leaks: code improved
2009-04-05 08:57:55 +00:00
h_vogt
e43430a669
memory leaks removed
2009-04-05 08:02:03 +00:00
dwarning
ddbcc17fc9
no message
2009-04-01 19:34:16 +00:00
h_vogt
e9d957d2d6
memory leaks removed
2009-03-29 16:58:44 +00:00
h_vogt
e3fc225e50
memory leaks removed
2009-03-28 20:06:38 +00:00
h_vogt
624a8a0be0
Dynamic memory allocation for numparam
2009-03-22 21:03:02 +00:00
h_vogt
9b2170953c
line renumbering to end of inp_readall added
2009-03-21 13:30:03 +00:00
h_vogt
3a319212f3
numparam dynamic memory allocation, part 1
2009-03-15 15:08:04 +00:00
h_vogt
c22fa4be3f
noacct supresses printing of 'Initial transient solution'
2009-03-09 20:34:31 +00:00
h_vogt
55848d318a
xlabel, ylabel, title: allow composite strings in zoomed windows
2009-03-08 12:10:15 +00:00
h_vogt
1fdbe96d01
no quote change in plot line
2009-03-07 22:25:24 +00:00
dwarning
c695392262
Actual testbench BSIM4.6.1/2
2009-03-07 18:53:50 +00:00
h_vogt
0e61b7ccc0
collect info for dyn. mem arrays in numparam
2009-03-07 15:49:51 +00:00
dwarning
7316d39038
no message
2009-03-03 21:17:12 +00:00
dwarning
d4182a3ff7
no message
2009-03-01 18:06:21 +00:00
dwarning
06339d2072
no message
2009-03-01 10:29:53 +00:00
h_vogt
3ecc23e290
flag OUTDECK yields printout of deck after param substitution
2009-02-28 14:03:08 +00:00
h_vogt
4609081714
debug output, numparam char arrays
2009-02-25 22:12:14 +00:00
h_vogt
2750b076bb
line 436 error message corrected
2009-02-25 22:05:25 +00:00
dwarning
d72ba97e12
no message
2009-02-25 19:32:20 +00:00
dwarning
337f9f2ab2
no message
2009-02-24 19:03:36 +00:00
dwarning
8ff5133956
no message
2009-02-23 21:51:21 +00:00
dwarning
6bf6ff2d99
no message
2009-02-23 21:00:09 +00:00
h_vogt
fdb0e0bed7
remove heap overflow ion tfree(path)
2009-02-22 21:02:25 +00:00
h_vogt
f727fd6c8e
.options noacct
2009-02-22 19:29:44 +00:00
h_vogt
7cf016f98b
.options NOACCT
2009-02-22 18:28:25 +00:00
h_vogt
c22be4689d
*.cm for CYGWIN need to be made executable (755 instead of 644)
2009-02-22 12:41:18 +00:00
dwarning
198e9d56bf
no message
2009-02-22 12:06:27 +00:00
h_vogt
1935e00ff3
make check CYGWIN
2009-02-21 20:52:19 +00:00
h_vogt
19b999e0d2
larger width of ngspice window to allow displaying 80 characters per line
2009-02-21 16:15:03 +00:00
h_vogt
f4c54eada1
line 922 removed: no automatic deletion of @xxx[par]
2009-02-21 13:00:36 +00:00
h_vogt
46261c4eae
allow closing of help windows with WM x-button
2009-02-20 18:25:17 +00:00
dwarning
900c188907
no message
2009-02-14 20:06:07 +00:00
dwarning
3f6acf6ff3
no message
2009-02-14 12:25:08 +00:00
h_vogt
ed1c4cb09c
allow x-button to close plot windows
2009-02-12 23:08:36 +00:00
dwarning
0227974ced
no message
2009-02-12 19:34:23 +00:00
h_vogt
051a765488
line 908 set i=0
2009-02-12 19:05:43 +00:00
h_vogt
9b5c583f30
command 'destroy' removes graphics window before deleting data
2009-02-10 19:00:24 +00:00
h_vogt
7c667e0fd7
alter & altermod reinstated
2009-02-08 14:52:16 +00:00
dwarning
00563de621
no message
2009-02-01 18:10:49 +00:00
h_vogt
5dac6590e2
New heap only for tclspice in Windows (HAS_TCLWIN defined)
2009-02-01 09:49:35 +00:00
h_vogt
55f5956bd1
bug no. 2293284 removed (preliminary)
2009-01-31 15:17:48 +00:00
h_vogt
67bf8c93cc
incomptibility to MAC OSX removed
2009-01-31 14:32:12 +00:00
saintel
e1a2f5f66a
*** empty log message ***
2009-01-26 07:28:42 +00:00
pnenzi
ceecdbf97d
Fixed some issues with smith and polar plots. Patch from espice
...
(A.Roldan)
2009-01-18 16:37:05 +00:00
h_vogt
488771485e
add HAS_TCLWIN
2009-01-18 12:09:56 +00:00
h_vogt
9c334af5f4
variable declarations to top of function
2009-01-18 11:14:44 +00:00
pnenzi
1ada4d3530
Finish first batch of imports from espice.
2009-01-16 15:35:00 +00:00
pnenzi
5f716e4b61
Added new datatypes to vectors (impedance, admittance,atc.) A. Roldan -
...
espice
2009-01-16 14:31:07 +00:00
pnenzi
8c3ca11c62
New capability of print command for sin source print @vin_sin[sin] and
...
alter command for sin source alter @vin_sin[sin] = ( 1 1 3000Hx ). Patch
from Espice - A. Roldan
2009-01-15 22:16:32 +00:00
pnenzi
f543aa8c06
Improvements in vector derivative computation and new functions to
...
compute group delay and moving average. From espice (A. Roldan).
2009-01-15 21:08:09 +00:00
pnenzi
f0d3b7c976
Introduced the possibility to look for parameters in models and not only
...
in devices.
2009-01-15 16:46:31 +00:00
dwarning
59a2a6705c
no message
2009-01-14 20:46:31 +00:00
dwarning
a02cb7f623
using ngspice.h
2009-01-11 21:31:23 +00:00
dwarning
2a61f9976e
using ngspice.h
2009-01-11 20:43:27 +00:00
h_vogt
95a68aae48
plot window handling
2009-01-10 20:29:17 +00:00
dwarning
bea58219e7
heap only needed under windows
2009-01-09 20:19:57 +00:00
dwarning
83e19c5174
no message
2009-01-05 21:34:23 +00:00
dwarning
abc18c40f0
try to catch isinf over ieeefp.h
2009-01-04 13:23:58 +00:00
dwarning
994b00783d
add isinf
2009-01-04 11:23:41 +00:00
dwarning
e0ad9b13a4
zoom was broken
2009-01-02 13:45:14 +00:00
dwarning
760b55367a
A more serious implementation
2009-01-02 10:35:57 +00:00
dwarning
11679e737b
no message
2009-01-01 20:51:59 +00:00
dwarning
d0f2ab75a7
no message
2009-01-01 20:51:19 +00:00
h_vogt
1fa4faf88c
tclspice for Windows
2008-12-31 14:42:49 +00:00
dwarning
91ddd861f4
no message
2008-12-28 17:30:51 +00:00
h_vogt
024ada0a25
add systeminfo and correct resource printouts to tclspice
2008-12-23 18:10:08 +00:00
h_vogt
f345bb62d7
checks for BSIM3, BSIM4 modofied
2008-12-22 12:42:07 +00:00
dwarning
b9d267c05e
no message
2008-12-22 08:17:29 +00:00
h_vogt
0c4b672bd9
3.2 and 3.20 added to BSIM3 versions
2008-12-20 17:47:07 +00:00
dwarning
a62ce0b367
no message
2008-12-14 18:10:14 +00:00
dwarning
fbc2771fb0
no message
2008-12-14 18:02:04 +00:00
dwarning
75bb93925a
double semikolon in nutmeginfo decl.
2008-12-07 10:07:35 +00:00
h_vogt
db040fc2c3
spec, fft now accept simple node name
2008-12-06 12:38:45 +00:00
saintel
84f3077eda
*** empty log message ***
2008-11-30 12:47:07 +00:00
pnenzi
1995fc0608
Cleaning
2008-11-30 10:17:02 +00:00
saintel
c2d95a680d
*** empty log message ***
2008-11-30 00:48:35 +00:00
saintel
4c512cb1a4
*** empty log message ***
2008-11-30 00:36:50 +00:00
h_vogt
e7fe33ece8
random number generation organized
2008-11-29 20:21:56 +00:00
dwarning
9e24a8ac83
no stimod switch as model parameter
2008-11-26 21:12:34 +00:00
h_vogt
75f68291aa
various compiler warnings removed
2008-11-26 20:33:20 +00:00
saintel
aa2d344887
*** empty log message ***
2008-11-23 22:04:09 +00:00
saintel
b50d0c8788
*** empty log message ***
2008-11-23 20:47:23 +00:00
h_vogt
afefdb7188
*** empty log message ***
2008-11-23 09:37:13 +00:00
h_vogt
35671684ab
version 18
2008-11-23 09:12:18 +00:00
saintel
6fe0cebe58
*** empty log message ***
2008-11-22 10:31:46 +00:00
pnenzi
3a053d09cc
Updated for correclty identify i(xxx) vector names in rawfiles.
2008-11-20 10:47:23 +00:00
dwarning
93fee0a665
no message
2008-11-19 19:58:26 +00:00
dwarning
6c7f654e91
vbic corrections
2008-11-18 11:59:33 +00:00
dwarning
0f37a7e943
bug fix dev info structure and correct version
2008-11-16 09:53:55 +00:00
dwarning
0d00387575
BSIM4.6.3 update
2008-11-09 22:42:50 +00:00
h_vogt
2fdb7dccfd
MS Visual Studio projectt added
2008-11-09 12:38:16 +00:00
h_vogt
d5c130c4dd
add user info
2008-11-08 13:55:42 +00:00
pnenzi
72482f964e
Fixed segfaults when redirecting output < > -- Espice
2008-11-04 11:40:17 +00:00
saintel
924ddd14e5
*** empty log message ***
2008-11-02 18:23:14 +00:00
dwarning
4fd732f450
vbic was lost
2008-10-27 20:28:13 +00:00
dwarning
530cb059fe
polish to prevent warning
2008-10-14 19:59:23 +00:00
h_vogt
08da4e6c56
VC++ 2008 compatibility
2008-10-11 17:36:52 +00:00
h_vogt
3dc3d42553
Small changes, e.g. _MS_VER macro, added to allow compilation of tclspice with MS VC++ 2008
2008-10-04 22:44:52 +00:00
h_vogt
73e581f015
VC++ 2008 compatibility
2008-09-23 22:10:56 +00:00
h_vogt
4b055a4ca8
Small changes to allow compilation with MS Visual C++ 2008
2008-09-21 22:18:06 +00:00
saintel
c2bb21e261
*** empty log message ***
2008-09-15 06:53:50 +00:00
saintel
00cbe5790f
*** empty log message ***
2008-09-15 06:39:21 +00:00
h_vogt
b70270c972
typo in makefile.am
...
AC_LIBTOOL_WIN32_DLL to configure.in
2008-09-13 21:14:07 +00:00
h_vogt
4b10166e80
allow compilation with tcl under windows
2008-09-13 10:20:57 +00:00
saintel
2c9e21a9c2
*** empty log message ***
2008-09-08 22:18:28 +00:00
pnenzi
ccdf09a212
capzerobypass enabled by default
2008-09-01 21:10:18 +00:00
pnenzi
b1ad491d96
Fixed a typo.
2008-08-27 19:23:30 +00:00
pnenzi
fa549df82a
TCLSPICE IMPORT + libtool + measure2 command
2008-08-27 13:39:05 +00:00
pnenzi
cacdda8fde
Removed --enable-intnoise switch and related ifdef. Integrated noise
...
plot now is always generated.
2008-08-25 18:58:00 +00:00
pnenzi
5dfde8105f
Machine accuracy limits always defined.
2008-08-24 17:03:26 +00:00
h_vogt
e1aafbf148
Adapt examples to new numparam code
2008-06-14 15:09:20 +00:00
dwarning
cb8dc85cfb
pid and wait() processing under solaris
2008-05-31 08:38:56 +00:00
h_vogt
56b8b08ac5
spec, fft
2008-05-24 18:28:29 +00:00
h_vogt
655d8aea02
Fast fourier transform for transient data analysis
2008-05-24 18:06:33 +00:00
dwarning
6bd5f8470b
Changes to compile under Sun Studio 11 for Solaris
2008-05-18 19:25:17 +00:00
dwarning
bce499a9e1
global nodes and numparams now as default
2008-05-12 15:52:59 +00:00
dwarning
a28ad1a197
math functions in one central place maths/misc
2008-05-11 20:27:28 +00:00
h_vogt
77925f7f48
memory information from /proc/... (LINUX) or api functions (Windows)
2008-05-10 16:07:22 +00:00
h_vogt
b7015cb5f3
No printing of "reference value" into log-file (Windows)
2008-05-06 19:35:05 +00:00
dwarning
5159eac292
srandom has a macro in ngspice.h
2008-05-03 16:05:47 +00:00
h_vogt
fde590c95d
*** empty log message ***
2008-05-01 16:56:05 +00:00
h_vogt
5e0964c4d4
remove iplot bug (line 686)
2008-04-28 18:39:06 +00:00
dwarning
c505cd4436
adding windows gnuplot, some modifications
2008-04-27 18:34:43 +00:00
h_vogt
6efcfa3606
inp_sort_params() with dynamic memory allocation
2008-04-26 16:19:36 +00:00
h_vogt
0669e293f5
vectors of complex variables o.k. in inp_fix_param_values
2008-04-25 15:12:13 +00:00
h_vogt
39e0a1a38b
inp_fix_param_values will recognize complex variables
2008-04-23 19:17:37 +00:00
h_vogt
2fcfd0ee61
.cmodel added for xspice compatibility
2008-04-20 17:08:20 +00:00
dwarning
0640081a96
new testcase for bsim3soi
2008-04-20 09:36:53 +00:00
h_vogt
87b4a6b7c6
inpcom.c
2008-04-19 20:49:02 +00:00
dwarning
a2b1f38a36
New bsim3soi version 4.0
2008-04-16 20:32:37 +00:00
h_vogt
c6f5b60101
inpcom.c, winmain.c, main.c
2008-04-13 14:31:41 +00:00
h_vogt
8ed853345e
BOOLEAN definition
2008-04-13 12:46:36 +00:00
dwarning
dc584ddfef
no message
2008-04-06 19:37:19 +00:00
dwarning
514a3816aa
Nodes for SOI devices not detected correct , better TRACEing
2008-03-23 11:41:11 +00:00
pnenzi
6b61d1d660
Added initial support for gnuplot output (not yet working)
2008-03-22 13:10:46 +00:00
dwarning
bb1539b666
fix conflict for own shutdown function
2008-01-20 17:36:02 +00:00
dwarning
16adcce60f
avoid access to uninitialized memory
2008-01-20 13:20:14 +00:00
dwarning
8f1b9a96d8
w/o optimization better debug
2008-01-19 21:33:34 +00:00
dwarning
b84cbc7127
xspice ipc is possible
2008-01-12 16:24:22 +00:00
dwarning
e352cb46dd
correct subckt expansion and new bsim model level/version selection
2008-01-06 14:09:33 +00:00
pnenzi
b7a0ee52f1
Commented out code that prevented rawfile generation.
2008-01-04 14:13:34 +00:00
dwarning
7b2c98dd1a
rflag still needed
2008-01-03 07:27:37 +00:00
dwarning
28e90e6330
Using a real double compare to equal.
2008-01-02 18:52:04 +00:00
pnenzi
b449c09b48
Fixed incorrect voltage vectors name in output file.
2008-01-02 17:38:13 +00:00
pnenzi
d1828b6d0b
Fix from Holger Vogt for two cinditions that caused segfault.
2008-01-02 12:55:53 +00:00
dwarning
035957b83a
no param handling for "set" commands and 3/4 bjt terminals
2007-12-29 21:14:37 +00:00
dwarning
1e3367b0d3
no message
2007-12-27 17:08:30 +00:00
dwarning
b90b52e1ba
No usage of C99 Designated Initializers
2007-12-27 16:20:58 +00:00
pnenzi
a9b85b3405
Downgraded to standard C syntax.
2007-12-26 16:55:27 +00:00
dwarning
71362bf7eb
allow mingw build w/o GUI
2007-12-15 16:35:35 +00:00
dwarning
7f157c76a2
fix the filetype problem if set in spinit
2007-12-15 16:29:50 +00:00
sjborley
91922d1e04
Added bug number to fix comment.
2007-12-15 15:19:13 +00:00
sjborley
bd1f8280e4
src/frontend/spiceif.c: Avoid invalid lvalue assignment errors when calling the macro _foo(). Needed for gcc4 which no longer supports lvalue cast bogosity.
2007-12-15 15:11:12 +00:00
sjborley
51b2d73d79
Added automake warning and output verbosity to autogen.sh
2007-12-15 13:41:48 +00:00
sjborley
7eae5c1ea0
Updated changelog for .cvsignore additions and tweak.
2007-12-14 10:15:55 +00:00
sjborley
a3ec41da2d
* Fixed(?) missing files error when autogen.sh is run (with no adms)
...
- configure.in: removed adms directors from AC_CONFIG_FILES list
* Fixed inclusion of termcap header
- configure.in: add check for <termcap.h> to <ncurses/termcap.h>
- frontend/terminal.c: select either <termcap.h> or <ncurses/termcap.h>
2007-12-13 21:29:51 +00:00
dwarning
95ff0a0277
if no bsim3 version given then use 3.30
2007-12-10 21:14:49 +00:00
dwarning
7ce19a84ea
no message
2007-12-09 21:09:04 +00:00
dwarning
8e61fe5eca
show coordinates and gradients, zooming - hvogt
2007-12-06 21:46:27 +00:00
dwarning
9f97eab066
no message
2007-12-03 07:02:15 +00:00
dwarning
034bca3273
no message
2007-11-28 17:48:41 +00:00
dwarning
852ce72507
no message
2007-11-25 20:13:11 +00:00
dwarning
05d511544b
no message
2007-11-21 17:10:50 +00:00
dwarning
700fc2da9e
no message
2007-11-17 22:39:24 +00:00
dwarning
f961b92c7d
no message
2007-11-14 20:32:22 +00:00
dwarning
0133e20412
til now only bsim4 has version processing
2007-11-14 10:39:54 +00:00
dwarning
f075e4925d
no message
2007-11-14 08:38:33 +00:00
pnenzi
47ebcd0c95
Debug information on xspice device loading masked with #ifdef TRACE
2007-11-13 19:31:22 +00:00
pnenzi
b2b61c0e74
Updated scale "option" processing.
2007-11-12 21:52:45 +00:00
dwarning
4e3794505e
BSIM4 version code added and updated
2007-11-12 21:27:32 +00:00
pnenzi
90f5a541ff
Modified brief option
2007-10-12 22:06:43 +00:00
pnenzi
7703a63230
Added -a option for switching on/off netlist autorun
2007-10-11 11:14:06 +00:00
pnenzi
3733b1d07e
Updated
2007-10-10 11:26:09 +00:00
pnenzi
0a8a56c654
Added "altshow" for switching between the old and the new show format.
2007-10-09 21:27:25 +00:00
pnenzi
4bfa1b7c19
Added multi input vcvs (Phil Barker)
2007-10-09 09:13:52 +00:00
pnenzi
a52a87ddd8
Added "r" option to vsrc, aliased some parameters on r and c, added safe floating point comparison (from Phil Barker)
2007-10-09 08:44:49 +00:00
pnenzi
6f3f195158
Additions from Phil Barker (subckt nodeset and ic, simvars, mosfet binning, various fixes)
2007-10-09 07:19:45 +00:00
pnenzi
53e52f4a59
Model improvements from Phil Barker
2007-10-08 21:45:00 +00:00
pnenzi
936cd7a4fc
Improvements in frontend by Phil Barker
2007-10-08 21:10:34 +00:00
pnenzi
56626999fc
Improved current vectors output and added element for last analysis run
2007-10-08 20:18:38 +00:00
pnenzi
e9db216a83
Modified show command (Phil Barker)
2007-10-08 15:55:34 +00:00
pnenzi
008c9d7a4c
Improved reporting (from Phil Barker)
2007-10-08 15:36:56 +00:00
pnenzi
3097c4e04b
Improvements in numparam from Phil Barker
2007-10-08 14:52:25 +00:00
pnenzi
58347d932e
Fixed a bug in let command for expressions like let vec[2]=5.0
2007-09-17 13:53:51 +00:00
pnenzi
7e4700ea2d
Fix for the wrong line mumber in listing command of .end lines.
2007-09-14 14:42:57 +00:00
pnenzi
082b961397
Updated ChangeLog for out_printf()
2007-09-14 13:18:15 +00:00
pnenzi
d9f9ad827d
Fixed segfault on empty or directory include.
2007-08-12 09:46:13 +00:00
gdiso
85a73411e6
allow NULL pointer in DEVices array
2007-06-17 03:20:42 +00:00
pnenzi
9eb9f56060
fix for the negative times in seconds.
2007-06-14 10:27:35 +00:00
pnenzi
3a7c14f53f
Update to reflect recent changes.
2007-05-16 15:07:24 +00:00
gdiso
73629edd64
Add NDEV
2007-05-01 03:41:59 +00:00
pnenzi
44c5f4721d
Changelog updated with bsim4.6.0 and psp2
2007-04-26 16:31:11 +00:00
pnenzi
00cf9ec22a
Fixed code for BJT devices with less than 5 nodes.
2007-01-20 12:37:35 +00:00
pnenzi
2bfcb8cf4c
Bipolar devices support 5 nodes now (Dietmar)
2006-02-21 15:25:23 +00:00
pnenzi
86b47ab990
Added Gary's patch for cygwin.
2006-02-19 09:37:03 +00:00
pnenzi
f659abd416
Fixed support for adms devices (Mextram and hicum0)
2006-02-17 14:52:57 +00:00
pnenzi
f3070062eb
Removed support for EKV and generation of C code from autogen.sh for verilog devices.
2006-02-16 11:44:42 +00:00
pnenzi
5990ff03cc
Initial import for admst (Verilog-AMS) translators for ngspice.
2006-01-31 17:53:48 +00:00
dwarning
78cb65eef6
Var tmp should be int.
2005-12-06 19:58:46 +00:00
pnenzi
486764292e
Back to the original code from Berkeley around line 4015-4020.
2005-12-04 09:17:35 +00:00
pnenzi
5296cd51b8
Partially applied Paul Reich patch (missing include and c++ style comments)
2005-12-04 08:52:10 +00:00
pnenzi
517e9e0afc
Added manual page for ngmultidec as sent by John Murdie.
2005-11-27 09:50:32 +00:00
pnenzi
99c1f901e3
Added fixes from Hitoshi Tanaka and Dietmar Warning over original code.
2005-11-13 21:22:37 +00:00
pnenzi
3403580a05
Updated BSIM4 model to BSIM4.5.0 (Hitoshi Tanaka and Dietmar Warning)
2005-11-13 20:56:33 +00:00
pnenzi
d921759a2a
Patch sent by Dietmar Warning: fixed double allocation of substrate node, current sign and tempo for rb and rc.
2005-11-07 13:57:10 +00:00
sjborley
75f2db1483
Implemented fix to prevent 'multiple definition' errors during link of nghelp when built on systems that use the latest versions of the GNU tools. Solution provided by Andreas Unger <a_unger@gmx.de>.
2005-10-19 07:09:37 +00:00
sjborley
3187fdf79d
Fixed code to avoid errors (invalid lvalue in assignment) under gcc v4.0.2 or and warnings under gcc 4.0.0 (target of assignment not really an lvalue).
2005-10-15 15:34:18 +00:00
sjborley
b79423051d
Updated
2005-10-15 14:00:53 +00:00
sjborley
9405fa70e5
Updated log for 2005-19-09
2005-09-19 20:54:49 +00:00
sjborley
d457775820
Reverted to placing the cp_* stream variable definitions back in to src/frontend/streams.c with their extern declarations in src/frontend/streams.h
2005-09-09 17:53:45 +00:00
sjborley
111a46e4b5
Fixed date of last change (oops!)
2005-09-08 20:55:06 +00:00
sjborley
bf6ca0c491
Added hard-coded paths for NGSPICEBINDIR and NGSPICEDATADIR for MinGW targets
2005-09-08 20:52:40 +00:00
pnenzi
240aea2cdf
Fixed "undefined symbols" error.
2005-09-08 09:43:48 +00:00
sjborley
1104a10c6d
Updated log for a number of miscellaneous fixes
2005-09-06 21:23:24 +00:00
pnenzi
33b254609b
Patch sent by Hitoshi to fix ltra code and "listing" command. See Changelog.
2005-09-04 16:41:27 +00:00
pnenzi
e9ceec2522
Update for rework-17
2005-08-30 07:51:21 +00:00
pnenzi
8274fff4fe
String offset wrong. Expression were translated incorrectly.
2005-08-26 20:22:26 +00:00
pnenzi
8e4fb4cef8
Updated for rework-16
2005-08-26 17:01:18 +00:00
pnenzi
f1d51ab2aa
Fixed a typo.
2005-08-24 07:26:50 +00:00
pnenzi
f805d7ab71
Applied changes to cfunc.mod sent by Hitoshi
2005-08-23 08:21:00 +00:00
pnenzi
5bcb23d795
Removed casting for strictier syntax of recent gcc compilers.
2005-08-22 19:29:20 +00:00
sjborley
9fc210b7e3
* In INSTALL added --enable-maintainer-mode as an argument to ./configure
...
when building straight from CVS. This is now necessary due to the use of
version.texi to allow versioning info to be passed into the documentation
system.
2005-08-15 22:32:35 +00:00
sjborley
13be2b6713
* More changes to the documentation. Specifically the make dist now produces
...
a PDF file. See doc/ChangeLog for details
* Update the AUTHORS file and adjusted formatting to make it more compatable
with the texinfo include
2005-08-14 19:43:31 +00:00
sjborley
b39be19530
Fixed problem with text2dvi and makeinfo when running make dist, and corrected many spelling errors in doc/ngspice.texi
2005-08-11 01:41:02 +00:00
pnenzi
db294d26c3
Patch to allow for vm(4,0) and similar.
2005-08-08 19:08:23 +00:00
pnenzi
3c0898d7ac
Updated MIFunsetup()
2005-08-06 08:41:27 +00:00
pnenzi
363ffb85e0
Fixed bug in memory management when xspice codemodels are used.
2005-08-04 08:23:32 +00:00
pnenzi
c14e9eded3
Added IPC stuff to resource.c
2005-06-30 14:41:38 +00:00
pnenzi
cfb185c3bb
Bug in power function fixed.
2005-06-30 11:41:17 +00:00
pnenzi
b8dca1b4c2
Fixed xspice extensions.
2005-06-25 19:11:57 +00:00
sjborley
51988dfb80
Changes supplied bt Hitoshi Tanaka to allow XSpice to compile using MinGW in Windows.
2005-06-16 00:28:16 +00:00
sjborley
d835edc527
Fixed '*# ' command operation.
...
Added 'hack' to allow the 'numparams' variable to be set (or unset)
before the netlist part of a file is parsed. This is based on code supplied by
Dietmar Warning, with changes to allow it to work with the *# syntax, the
unset keyword and variable amounts of white space.
line_free(line,flag) is now a macro so that line is set to NULL when it is
freed. (src/frontend/inp.c) This is a safty mechnism.
2005-06-09 01:38:47 +00:00
sjborley
1f33b1ee02
Applied fix for logging supplied by Dietmar Warning (src/main.c).
...
Miscellaneous tidying for format, indentation, #include style ("" vis-a-vis <>). Also removal of some compile time warnings.
2005-05-31 16:47:48 +00:00
sjborley
5be2f9fde9
Logged the changes taken place over the last few days
2005-05-30 20:31:38 +00:00
sjborley
84b7f8c73d
Fixed bug with 'plot title title_name' (see bug [ 557638 ] plot segmentation fault).
2005-05-26 21:46:54 +00:00
sjborley
cbdd811aa5
Fixed bug with define (see bug reference [ 999546 ] 'define' is broken in ngspice-15). free_pnode() now copes properly with parse trees that reuse leaf nodes.
2005-05-26 19:29:52 +00:00
sjborley
83810a9f59
Fixed a 'core-dump' that could be caused by the interactive 'write' command when the plot contains more than one dimension. This was due to improper use of a buffer in raw_write(), as pointed out by Dietmar Warning.
2005-05-24 03:18:08 +00:00
sjborley
7ef2b45828
Fixed a divide-by-zero bug in the MOS level=2 device model. The fix was supplied by Hitoshi Tanaka.
2005-05-23 20:36:50 +00:00
sjborley
11e978a77e
logged latest chnages
2005-05-23 07:01:27 +00:00
sjborley
295b9b01b4
Fixed minor errors
2005-05-21 17:09:25 +00:00
sjborley
e474adb6a1
Updated with todays changes
2005-05-21 17:07:01 +00:00
sjborley
7d70a68c96
updated for recent changes - MinGW related
2005-05-20 14:11:20 +00:00
sjborley
f06cce1acf
Updated for recent fixes for MinGW
2005-05-19 15:34:33 +00:00
sjborley
c2b62fa151
Updated for conversion to ASCII of German comments by Dietmar Warning
2005-05-18 21:10:37 +00:00
sjborley
d2fd6d545a
Updated for move of isnan()
2005-05-18 20:26:13 +00:00
sjborley
9f24102048
Updated for fix to restemp.c
2005-05-18 19:24:30 +00:00
sjborley
81108db6f9
Fix for linkage problem with winmain.o
2005-05-18 14:51:11 +00:00
sjborley
f5ba9c2745
updated with latest changes to allow compile under MinGW
2005-05-17 21:54:22 +00:00
sjborley
f659b71017
Fixed line-endings (DOS to UNIX)
...
and translated German to English in comments.
2005-05-11 21:49:52 +00:00
sjborley
7e542d122a
updated
2005-05-10 21:56:41 +00:00
pnenzi
1c8a23e1a2
Updated after isrc and vsrc extensions.
2005-05-10 07:16:07 +00:00
sjborley
1facfd764d
Added new syntax to the the resistor card to support HSpice style temperature dependence (from Hitoshi Tanaka <HDA01055@nifty.com>)
2005-05-09 20:20:18 +00:00
sjborley
eba2fb5eb4
Added support for the BSD licensed editline library (libedit) and updated the INSTALL file.
2005-05-06 23:44:51 +00:00
sjborley
7d25b89f97
Update fot the .gobal keyword addition etc.
2005-05-06 07:30:24 +00:00
sjborley
29586efd08
Updated
2005-05-05 14:24:28 +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
pnenzi
b3c5a9f577
Updated with latest changes.
2005-04-29 07:33:58 +00:00
pnenzi
baf5f91666
Updated Changelog
2005-04-26 19:45:24 +00:00
pnenzi
985d977197
Applied Steven Borley patch for numparam and frontend. See Changelog.
2005-04-24 21:17:31 +00:00
pnenzi
28cd5a84d9
Updated changelog.
2005-04-16 22:46:25 +00:00
pnenzi
ab44f6866b
removed prototype for inp_nummodes()
2005-04-06 16:37:29 +00:00
pnenzi
2c1c43e69c
Updated with lastest fixes: subckt.c and configure.in
2005-04-04 10:42:13 +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
28caa83ad1
New check script.
2005-03-13 17:27:47 +00:00
pnenzi
7b92662abd
Commented out NEWCONV code.
2005-03-07 20:49:16 +00:00
pnenzi
afb6410121
Update in changelog.
2005-03-06 21:29:43 +00:00
pnenzi
9e906bc09b
Updated Changelog
2005-03-06 21:24:43 +00:00
pnenzi
acd6bef222
Updated DEVICES and Changelog to reflect changes in bsim4 code.
2005-02-28 15:57:59 +00:00
pnenzi
87f94117f7
Fixed bug with long lines. Thanks Dietmar!
2005-02-08 21:07:37 +00:00
pnenzi
5c42425c8a
Last updates.
2004-09-05 09:45:02 +00:00
pnenzi
eaa98b5eb6
Changed bug reports address.
2004-09-01 19:05:40 +00:00
pnenzi
6f2b5e2648
Update.
2004-08-29 17:56:38 +00:00
pnenzi
60fb846f40
Fixed an invalid free, a segfault and removed POLY(2) limitation.
2004-08-22 17:33:02 +00:00
pnenzi
e779f2e700
Updated Changelog.
2004-08-20 09:48:24 +00:00
pnenzi
2e10ac04c4
Updated for vera's patch to "show" memory leak.
2004-08-16 09:13:58 +00:00
pnenzi
81f1e9a535
Updated documentation for changes in spinit.
2004-08-15 08:54:37 +00:00
pnenzi
630821e7bd
Updated for latest changes.
2004-08-15 06:22:37 +00:00
pnenzi
3aea768132
Description of last updates.
2004-08-13 11:03:34 +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
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
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
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
9033228825
Changed version to rework-15
2004-01-27 22:42:10 +00:00
pnenzi
814c6c755c
Updated configure.in for 15pre3.
2004-01-27 22:01:18 +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
7bfe6db9bf
Added example files for cider simulator.
2004-01-26 12:25:22 +00:00
pnenzi
6a6707838c
Added configure options for some debug symbols.
2004-01-25 17:38:13 +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
96afae120e
DEVICE file update.
2004-01-20 13:12:52 +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
96b41c6a8f
ChangeLog for first batch of xspice code update.
2004-01-10 16:48:59 +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
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
8ec77c3b7a
Update documentation with CPL and TXL changes.
2003-12-31 16:15:33 +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
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
2a71ab3b8c
MOS6 Update.
2003-12-08 18:04:08 +00:00
pnenzi
38b30ef0b8
Bsim2 update.
2003-11-22 17:39:21 +00:00
pnenzi
263c0ad377
Update after bsim1 commit.
2003-11-21 22:19:17 +00:00
pnenzi
369ccef625
Updated with changes to MOS1.
2003-11-12 19:23:04 +00:00
pnenzi
cc953232fa
Updated changelog after bjt mods.
2003-11-12 19:07:50 +00:00
pnenzi
57fe5fc5f0
Updated changelog info.
2003-10-29 08:24:05 +00:00
pnenzi
5edfc3fb25
Last fixes (update).
2003-10-02 18:02:38 +00:00
pnenzi
d476cfcb47
Updated changelog after changes in inductor code.
2003-09-27 20:22:14 +00:00
pnenzi
685f3d1120
Updated with numparam library changes.
2003-09-25 17:26:55 +00:00
pnenzi
cea675e1a2
Updated to reflect changes introduced into bjt2.
2003-09-25 12:36:50 +00:00
pnenzi
100aa8388d
Updated.
2003-09-25 09:23:52 +00:00
pnenzi
00b44db5aa
Updated DEVICE file status and Changelog for bsim3 updates.
2003-09-25 09:21:59 +00:00
pnenzi
0c2309bed8
Fixed resistance sweep.
2003-09-24 10:15:07 +00:00
pnenzi
5e124c6a60
Updated documentation afer resistor model update.
2003-09-20 20:18:25 +00:00
pnenzi
bec68b1559
Fixed temperature sweep.
2003-09-20 18:05:27 +00:00
pnenzi
1969bef054
Documentation update.
2003-08-24 23:11:08 +00:00
pnenzi
8686a73047
Added readline patch (support for command history).
2003-08-14 19:21:10 +00:00
pnenzi
003a286109
Update after CIDER inclusion.
2003-08-11 20:59:48 +00:00
pnenzi
c5605a2f34
Committed changelog with changes introduced from tclspice 0.2.13
2003-08-06 12:25:55 +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
8362dec274
Integrated code from tclspice, brorson xspice and Vera memleak.
2003-07-23 19:36:39 +00:00
pnenzi
937e3db647
Holger Vogt Windows port for Ngspice.
2002-01-03 22:44:21 +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
rouat
c6d2a20b8f
Changed handling of GNU getopt
2001-11-25 18:11:44 +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
arno
e7b68b461e
* Makefile.am: Conversion from notes dir to NOTES file.
...
* configure.in: Cosmetic changes.
* tests/Makefile.am: Updates for distcheck target.
2000-10-18 16:29:59 +00:00
arno
cbb5c9843d
* TODO: Little updates.
2000-10-16 23:14:33 +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
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
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
f1953e2885
* src/devices/dev.c, src/devices/dev.h: Added first_device()
...
and next_device() to abstract manipulations to the devices
list. Now change all the code that uses direct access to
these functions...
2000-07-05 13:10:16 +00:00
arno
fe8d08d0a9
* ChangeLog: Summarize recents changes.
...
* src/devices/Makefile.am: Updates to EXTRA_DIST.
* src/misc/misc_time.c, src/misc/printnum.c, src/misc/tilde.c:
Code formatting updates.
* tests/fourbitadder.out: Updates.
2000-07-03 15:32:29 +00:00
arno
489fc66afd
src/Makefile.am src/help.c src/main.c
...
src/circuit/Makefile.am src/circuit/ifnewuid.c
src/frontend/Makefile.am src/frontend/aspice.c
src/frontend/circuits.h src/frontend/com_display.c
src/frontend/com_hardcopy.c src/frontend/commands.c
src/frontend/commands.h src/frontend/cpitf.c
src/frontend/debugcom.c src/frontend/device.c
src/frontend/diff.c src/frontend/display.c
src/frontend/dotcards.c src/frontend/fourier.c
src/frontend/inp.c src/frontend/inpcom.c src/frontend/linear.c
src/frontend/misccoms.c src/frontend/mw_coms.c
src/frontend/nutinp.c src/frontend/options.c
src/frontend/outitf.c src/frontend/parse.c
src/frontend/postcoms.c src/frontend/postsc.c
src/frontend/rawfile.c src/frontend/resource.c
src/frontend/runcoms.c src/frontend/runcoms2.c
src/frontend/shyu.c src/frontend/spec.c src/frontend/spiceif.c
src/frontend/subckt.c src/frontend/vectors.c
src/frontend/where.c src/frontend/plotting/Makefile.am
src/frontend/plotting/agraf.c src/frontend/plotting/graf.c
src/frontend/plotting/plotcurv.c
src/frontend/plotting/plotit.c src/frontend/plotting/x11.c
src/frontend/plotting/xgraph.c src/include/Makefile.am
src/maths/cmaths/cmath4.c src/misc/terminal.c
src/misc/terminal.h src/parser/cshpar.c src/parser/front.c
src/parser/front.h src/parser/history.c src/parser/history.h
src/parser/modify.c src/parser/var2.c src/parser/var2.h
src/parser/variable.c: Refactoring of frontend code.
* src/include/ftehelp.h src/include/variable.h: Moved into
frontend directory.
* src/include/cpdefs.h src/include/cpextern.h
src/include/ftedefs.h src/include/plot.h: Updates.
2000-06-27 16:09:02 +00:00
arno
6f81cb9446
* src/analysis/cktask.c: moved to src/devices.
...
* src/analysis/cktbindn.c: moved, renamed to
src/devices/cktbindnode.c.
* src/analysis/cktfdev.c: moved, renamed to
src/devices/cktfinddev.c.
* TODO: Updates
* src/analysis/Makefile.am src/devices/Makefile.am: Updates.
2000-06-19 19:03:54 +00:00
arno
e61ba3bcf0
* AUTHORS doc/ngspice.texi: Included an acknowledgements section.
2000-06-17 23:10:21 +00:00
arno
d1cbcf5052
src/frontend/doplot.c: refactored into the following files:
...
src/frontend/com_asciiplot.c src/frontend/com_asciiplot.h
src/frontend/com_hardcopy.c src/frontend/com_hardcopy.h
src/frontend/com_plot.c src/frontend/com_plot.h
src/frontend/com_xgraph.c src/frontend/com_xgraph.h
src/frontend/plotting/plotit.c src/frontend/plotting/plotit.h
src/frontend/doplot.h: Removed.
src/frontend/Makefile.am src/frontend/plotting/Makefile.am:
Updated for the new files.
2000-06-16 19:04:15 +00:00
arno
0951379198
* src/frontend/Makefile.am
...
src/frontend/plotting/Makefile.am
src/frontend/plotting/graphdb.c
src/frontend/plotting/graphdb.h
src/frontend/graphdb.c src/frontend/graphdb.h: Moved plotting
related files into plotting directory.
2000-06-15 21:37:33 +00:00
arno
d74a36c2e5
* configure.in tests/Makefile.am: Updates for the new
...
directories.
* tests/check.sh tests/filters/.cvsignore
tests/filters/Makefile.am tests/filters/lowpass.cir
tests/filters/lowpass.out tests/resistance/.cvsignore
tests/resistance/Makefile.am tests/resistance/res_array.cir
tests/resistance/res_array.out
tests/resistance/res_partition.cir
tests/resistance/res_partition.out
tests/resistance/res_simple.cir
tests/resistance/res_simple.out: New files.
* tests/config.sh tests/diffpair.sh tests/fourbitadder.sh
tests/resistor.cir tests/resistor.out tests/resistor.sh
tests/respart.cir tests/respart.out tests/respart.sh
tests/resistance/test1.cir: No longer needed, removed.
2000-06-05 21:24:21 +00:00
arno
1025e978bc
* src/include/complex.h, src/include/macros.h,
...
src/include/memory.h, src/maths/sparse/spdefs.h: Moved definitions
of complex into complex.h. There are three different ways to
declare a complex number in Spice. We need further work to reduce
this to only one.
* src/maths/cmaths/Makefile.am, src/maths/cmaths/.cvsignore,
src/maths/cmaths/test_cx_ph.c: Added a new test and updated the
corresponding support files.
2000-06-03 12:08:35 +00:00
arno
7e88315320
* src/circuit/inp2dot.c: Refactoring introduced a bug in the
...
line parsing. Adding line as an extra variable to the
refactored functions, fixed it.
2000-06-02 18:49:38 +00:00
arno
1db20f4abf
* TODO: Updated.
2000-05-30 19:56:04 +00:00
arno
5b7863e305
* src/maths/cmaths/Makefile.am, src/maths/cmaths/test_cx_mag.c,
...
src/maths/cmaths/test_cx_j.c: Added first testcases for complex
math library.
2000-05-30 19:36:33 +00:00
arno
2395c7bc99
* src/circuit/inp2dot.c: First refactoring of INP2dot into smaller
...
functions. Still needs work.
2000-05-25 22:01:44 +00:00
arno
942ae6279e
* ChangeLog TODO: small updates.
2000-05-25 20:32:47 +00:00
arno
0d0574cca8
* ChangeLog TODO configure.in: Updates for the new subdirs.
2000-05-06 14:20:56 +00:00
arno
b824ff0bf4
* src/maths/ni/nipzmeth.c: Corrected an overeager deletion.
2000-05-04 19:33:52 +00:00
arno
0fb8f339b8
* man/man1/nutmeg.1 man/man1/spice.1 src/multidec.c
...
src/analysis/cktinit.c src/analysis/cktpzld.c
src/analysis/cktpzstr.c src/analysis/cktsens.c
src/analysis/sensaskq.c src/analysis/senssetp.c
src/analysis/tfanal.c src/circuit/inpgtok.c
src/circuit/inpptree.c src/circuit/sperror.c src/devices/dev.c
src/devices/asrc/asrcacld.c src/devices/devsup/devsup.c
src/devices/jfet/jfetload.c src/devices/ltra/ltra.c
src/devices/ltra/ltraset.c src/devices/mos6/mos6ext.h
src/frontend/aspice.c src/frontend/device.c
src/frontend/display.c src/frontend/doplot.c
src/frontend/dotcards.c src/frontend/fourier.c
src/frontend/gens.c src/frontend/graf.c src/frontend/grid.c
src/frontend/inp.c src/frontend/interp.c
src/frontend/nutctab.c src/frontend/plotcurv.c
src/frontend/postcoms.c src/frontend/postsc.c
src/frontend/resource.c src/frontend/runcoms.c
src/frontend/spiceif.c src/frontend/typesdef.c
src/frontend/x11.c src/hlp/readhelp.c src/hlp/x11disp.c
src/include/complex.h src/include/devdefs.h
src/include/fteconst.h src/maths/ni/nipzmeth.c
src/maths/sparse/spalloc.c src/maths/sparse/spbuild.c
src/maths/sparse/spcombin.c src/maths/sparse/spextra.c
src/maths/sparse/spfactor.c src/maths/sparse/spoutput.c
src/maths/sparse/spsmp.c src/maths/sparse/spsolve.c
src/maths/sparse/sputils.c src/parser/lexical.c
src/parser/unixcom.c: removed most `#ifdef notdef', converted
some function calls from K&R to ANSI.
2000-05-03 20:01:30 +00:00
arno
e92356e43c
* DEVICES: Adjusted spacing.
...
* doc/.cvsignore man/.cvsignore man/man1/.cvsignore
src/.cvsignore src/analysis/.cvsignore src/circuit/.cvsignore
src/devices/.cvsignore src/devices/asrc/.cvsignore
src/devices/bjt/.cvsignore src/devices/bsim1/.cvsignore
src/devices/bsim2/.cvsignore src/devices/bsim3/.cvsignore
src/devices/bsim3soi_dd/.cvsignore
src/devices/bsim3soi_fd/.cvsignore
src/devices/bsim3soi_pd/.cvsignore
src/devices/bsim3v1/.cvsignore src/devices/bsim3v2/.cvsignore
src/devices/bsim4/.cvsignore src/devices/cap/.cvsignore
src/devices/cccs/.cvsignore src/devices/ccvs/.cvsignore
src/devices/csw/.cvsignore src/devices/devsup/.cvsignore
src/devices/dio/.cvsignore src/devices/disto/.cvsignore
src/devices/ind/.cvsignore src/devices/isrc/.cvsignore
src/devices/jfet/.cvsignore src/devices/jfet2/.cvsignore
src/devices/ltra/.cvsignore src/devices/mes/.cvsignore
src/devices/mos1/.cvsignore src/devices/mos2/.cvsignore
src/devices/mos3/.cvsignore src/devices/mos6/.cvsignore
src/devices/res/.cvsignore src/devices/sw/.cvsignore
src/devices/tra/.cvsignore src/devices/urc/.cvsignore
src/devices/vccs/.cvsignore src/devices/vcvs/.cvsignore
src/devices/vsrc/.cvsignore src/frontend/.cvsignore
src/hlp/.cvsignore src/include/.cvsignore src/maths/.cvsignore
src/maths/cmaths/.cvsignore src/maths/ni/.cvsignore
src/maths/sparse/.cvsignore src/misc/.cvsignore
src/parser/.cvsignore tests/.cvsignore: Help CVS ignore
automatically regenerated files.
2000-05-01 18:23:50 +00:00
arno
7472642832
* src/Makefile.am src/main.c src/ngspice.c
...
src/devices/Makefile.am, src/devices/dev.c src/devices/dev.h:
Refactored devices initialization code into the devices dir.
2000-05-01 17:43:38 +00:00
arno
905656c5a8
* tests/Makefile.am: Updates for new files.
...
* tests/respart.cir tests/respart.out tests/respart.sh:
Additional tests for resistor.
* tests/resistance/respart.cir: Moved into tests directory.
2000-05-01 17:36:59 +00:00
pnenzi
978f1c32a2
Initial revision
2000-04-27 20:03:57 +00:00