rlar
|
79fa9aa28b
|
rhash-bug-1.cir
|
2016-07-03 20:16:47 +02:00 |
rlar
|
ac2c9f2cbc
|
avoid excessive and expensive invocations of vec_rebuild_lookup_table()
see
https://sourceforge.net/p/ngspice/support-requests/20/
reported by Marlize Schoeman in ticket #20
|
2016-06-13 21:14:16 +02:00 |
rlar
|
e090a99b73
|
frontend/spec.c, com_spec(), indentation
|
2016-06-13 21:14:16 +02:00 |
rlar
|
74368277b9
|
frontend/linear.c, cleanup `com_linearize()'
invoke vec_new() for the scale vector too, attempting to unify
dvec and vec usage patterns
|
2016-06-13 21:14:16 +02:00 |
rlar
|
8617ee754d
|
frontend/interp.c, cleanup `lincopy()'
and set v_plot before the vec_new() invocation
|
2016-06-13 21:14:16 +02:00 |
rlar
|
5972de0bb1
|
make regression tests insensitive to -0 versus +0
|
2016-06-13 19:51:37 +02:00 |
rlar
|
4d95360a68
|
fix abs(-0), which shall evaluate to +0
|
2016-06-13 19:50:03 +02:00 |
Francesco Lannutti
|
8f44e9da44
|
Implemented the Solve Transpose for KLU
|
2016-06-12 23:32:29 +02:00 |
rlar
|
da51f9c7a8
|
up, whitespace in new files
|
2016-06-12 22:08:06 +02:00 |
rlar
|
6ff9f1eecc
|
up, whitespace
|
2016-06-12 22:08:06 +02:00 |
Francesco Lannutti
|
97f8380f02
|
Fixed the SMPcSolve routine for KLU
|
2016-06-12 21:47:31 +02:00 |
rlar
|
92525887a0
|
disable hisim test, these models don't work yet
|
2016-06-12 19:55:14 +02:00 |
Francesco Lannutti
|
cfd0c22d7b
|
Enhanced KLU to avoid loosing computation cycles. The speedup is quite low, though: ~1%
|
2016-06-12 14:30:45 +02:00 |
Francesco Lannutti
|
5bc50952e9
|
Fixed Hisimhv2 Model for KLU
|
2016-06-12 14:30:42 +02:00 |
Francesco Lannutti
|
df6ac7813e
|
Added ASRC Model to KLU
|
2016-06-12 14:30:37 +02:00 |
Francesco Lannutti
|
42bc73fd18
|
KLU Integration from scratch #7, devices, bsim4/ (which is bsim4v8)
|
2016-06-12 14:30:24 +02:00 |
rlar
|
e8572a513d
|
KLU Integration from scratch #6, devices, bsim4v7/
|
2016-06-12 14:30:20 +02:00 |
Francesco Lannutti
|
2634d61b7d
|
Fixed the KLU package to let it correctly compile in libngspice.so
|
2016-06-12 14:30:15 +02:00 |
Francesco Lannutti
|
b38091b25b
|
KLU Integration from scratch #5, devices
|
2016-06-12 14:29:56 +02:00 |
Francesco Lannutti
|
4ccf8ed726
|
KLU Integration from scratch #4, changed files
|
2016-06-12 13:06:25 +02:00 |
Francesco Lannutti
|
17d9d61af6
|
KLU Integration from scratch #3, new files
|
2016-06-12 13:06:25 +02:00 |
Francesco Lannutti
|
4705569c2e
|
KLU Integration from scratch #2, new files, src/maths/KLU
|
2016-06-12 13:06:25 +02:00 |
Francesco Lannutti
|
9b10a6408a
|
KLU Integration from scratch #1, examples/klu/Circuits
|
2016-06-12 13:06:25 +02:00 |
h_vogt
|
b14e7cb040
|
sharedspice.c, remove meory leaks
|
2016-05-28 16:52:50 +02:00 |
rlar
|
4c60783e4d
|
xspice, implement EVTdest() to fix xspice memory leaks
|
2016-05-07 15:50:34 +02:00 |
rlar
|
af93d79675
|
ngspice/mifparse.h, ngspice/mifcmdat.t, reduce scope of these include files
|
2016-05-07 15:44:50 +02:00 |
rlar
|
97cc400efb
|
ngspice/evt.h, ngspice/enh.t, reduce scope of these include files
|
2016-05-07 15:36:43 +02:00 |
h_vogt
|
efcd8584f1
|
error.c, ft_sperror(), memory leak, free memory returned by `if_errstring()'
|
2016-04-03 18:50:28 +02:00 |
rlar
|
5611ca4f10
|
harmonise all incarnations of `if_errstring()' to return malloced memory
|
2016-04-03 18:44:48 +02:00 |
h_vogt
|
50bd157349
|
parser/inppas3.c, fix memory leak
|
2016-04-03 11:26:41 +02:00 |
h_vogt
|
ffee2a6b5f
|
parser/inppas3.c, fix memory ownership
`INPgetTok()' creates `nodename' which is then committed to `INPtermInsert()'
|
2016-04-03 11:26:40 +02:00 |
rlar
|
ddf01dbe3f
|
parser/inppas3.c, shrink scope of local variable `name'
|
2016-04-03 11:26:38 +02:00 |
rlar
|
cff23b8d38
|
fix commit "ngspice.h, cm.h, cleanup NAN defines"
|
2016-04-02 18:01:17 +02:00 |
rlar
|
d58fd306f3
|
input.c, inchar(), cleanup
|
2016-04-01 20:05:37 +02:00 |
rlar
|
1aab43dd1a
|
xspice/cmpp/*.l, flex file cleanup and use %option noinput, nounput
|
2016-04-01 19:36:51 +02:00 |
h_vogt
|
9154ab103a
|
inp2dot.c, dot_tran(), fix a memory leak
|
2016-04-01 19:36:36 +02:00 |
h_vogt
|
0443a2690c
|
glob.c, brac1(), fix a memory leak
|
2016-04-01 18:25:10 +02:00 |
h_vogt
|
841f2846fe
|
plotit.c, properly free a reversed wordlist
|
2016-04-01 18:05:40 +02:00 |
rlar
|
5299f8cdb6
|
ngspice.h, cm.h, cleanup NAN defines
|
2016-04-01 18:03:38 +02:00 |
h_vogt
|
8480898399
|
frontend/variable.c, remove memory leak
|
2016-04-01 17:40:17 +02:00 |
rlar
|
ac726f0cf4
|
struct variable, #18/18, clean
|
2016-04-01 17:39:53 +02:00 |
rlar
|
a6cd5eea45
|
struct variable, #17/18, clean
|
2016-04-01 17:39:22 +02:00 |
rlar
|
af81e6810e
|
struct variable, #16/18, drop intermediate variable
|
2016-04-01 17:37:27 +02:00 |
rlar
|
212121d373
|
struct variable, #15/18, rewrite in terms of `var_alloc_xxx()' (do-3)
|
2016-04-01 17:36:57 +02:00 |
rlar
|
57f56f53a6
|
struct variable, #14/18, introduce `var_alloc_xxx()'
|
2016-04-01 17:34:55 +02:00 |
rlar
|
bf5acda362
|
struct variable, #13/18, reorder var_alloc() invocation
|
2016-04-01 17:34:25 +02:00 |
rlar
|
eb53b4d703
|
struct variable, #12/18, rewrite in terms of `var_alloc()' (do-2)
|
2016-04-01 17:34:03 +02:00 |
rlar
|
8691368a81
|
struct variable, #11/18, introduce `var_alloc()'
|
2016-04-01 17:32:36 +02:00 |
rlar
|
68042b3d1b
|
struct variable, #10/18, rewrite in terms of `var_set_xxx()' (do-1)
|
2016-04-01 17:32:12 +02:00 |
rlar
|
bbbd531d8d
|
struct variable, #9/18, introduce `var_set_xxx()'
|
2016-04-01 17:29:58 +02:00 |