Holger Vogt
|
152d6f21c4
|
Fix a bug, not finding any instance parameters for PSP or R2_CMC
If already aligned, return input value, not 0.
|
2023-07-21 14:19:02 +02:00 |
Holger Vogt
|
b3fd05e844
|
Fix intro comment: NDEV is no longer supported in ngspice
|
2023-07-21 00:14:19 +02:00 |
Holger Vogt
|
26e2e3fea6
|
Fix some memory leaks (Patch provided by Brian Taylor)
|
2023-07-21 00:13:49 +02:00 |
Holger Vogt
|
a7de429840
|
Remove crash in CIDER example meclgate.cir
|
2023-07-17 15:17:41 +02:00 |
Holger Vogt
|
a7a2d31c0b
|
Add osdiitf.h to project
|
2023-07-17 14:30:02 +02:00 |
Pascal Kuthe
|
e73a931b38
|
integrate OSDI with KLU
|
2023-07-17 14:29:26 +02:00 |
Holger Vogt
|
29560a0f44
|
Provide its own instal directory also for debug,
to not intermix standard and KLU ngspice.
|
2023-07-17 14:15:59 +02:00 |
Holger Vogt
|
3960e43a14
|
Allow a separate installation directory Spice64_KLU for MS Windows and MSVC
|
2023-07-17 14:15:46 +02:00 |
Francesco Lannutti
|
27a1801d40
|
Better fix for previous commit
|
2023-07-17 14:15:20 +02:00 |
Francesco Lannutti
|
84b114cfd0
|
Fixed a MLK for XSPICE and commented out an unused array
|
2023-07-17 14:15:10 +02:00 |
Francesco Lannutti
|
f7a6ccd998
|
Added the case of VSRCport to VSRC model for KLU
|
2023-07-17 14:14:52 +02:00 |
Holger Vogt
|
f31b5c039f
|
Enable compilation with MSVC (alignof seems to be available only for C++)
|
2023-07-17 14:14:39 +02:00 |
Francesco Lannutti
|
5da588bc39
|
Added initial KLU support for node collapsing
|
2023-07-17 14:14:22 +02:00 |
Francesco Lannutti
|
58f6dbff0a
|
Fixed KLU SINGULAR matrix handling and messaging
|
2023-07-17 14:09:10 +02:00 |
holger
|
3885c2167d
|
We need to remove all remnants of a previous compile
|
2023-07-17 14:08:56 +02:00 |
Francesco Lannutti
|
72da0a7792
|
Fixed VBIC model for KLU
Fixed SMPfindElt messages
|
2023-07-17 14:08:42 +02:00 |
Francesco Lannutti
|
c1b0a9e90e
|
Handled properly KLU messages when XSPICE is purely digital
|
2023-07-17 14:08:07 +02:00 |
Francesco Lannutti
|
48b8f220af
|
Fixed Empty Matrix handling in KLU
|
2023-07-17 14:07:58 +02:00 |
Holger Vogt
|
235055586f
|
remove adms, add xspice
|
2023-07-17 14:07:47 +02:00 |
Holger Vogt
|
b4617ab620
|
Set up to compile with MS VS2022
|
2023-07-17 14:07:35 +02:00 |
Francesco Lannutti
|
38c6fe5892
|
Handled an empty circuit with KLU
|
2023-07-17 14:07:23 +02:00 |
Francesco Lannutti
|
cb473d514b
|
Rebased upon pre-master branch
|
2023-07-17 14:07:11 +02:00 |
Holger Vogt
|
fc5a131828
|
compile script for ngspice-klu on Linux
|
2023-07-17 14:07:00 +02:00 |
Holger Vogt
|
ef9b6a4e6c
|
Enable compiling with VS 2019
Add hicum2bindCSC.c to project
|
2023-07-17 14:06:46 +02:00 |
Francesco Lannutti
|
fe77b252d1
|
Added KLU support to HICUM model
|
2023-07-17 14:06:37 +02:00 |
Holger Vogt
|
db5144d5ec
|
Enable log output (warning and error messages) on the Windows GUI
|
2023-07-17 14:06:21 +02:00 |
Holger Vogt
|
b35d13695b
|
Add XSPICE table models to MS project
|
2023-07-17 14:05:59 +02:00 |
Holger Vogt
|
a3a420ca2a
|
Set up the matrix according to branch KLU-6+11-rebase-master-28_10_2020
All cpl example files from ngspice\examples\TransmissionLines are o.k.
|
2023-07-17 14:05:43 +02:00 |
Francesco Lannutti
|
32f8d562ff
|
KLU branch rebased upon master @ 3 Feb 2022
Some merge conflicts have not been solved yet
Please look for >>>> HEAD if you want to solve them
|
2023-07-17 14:05:19 +02:00 |
Francesco Lannutti
|
53a2b27b96
|
Fixed KLU binding for VDMOS
|
2023-07-17 14:04:40 +02:00 |
Francesco Lannutti
|
6e157c113b
|
Fixed KLU binding for BJT
|
2023-07-17 14:04:28 +02:00 |
Francesco Lannutti
|
f62f4b11bc
|
Fixed a crash when SPARSE is used
|
2023-07-17 14:04:18 +02:00 |
Holger Vogt
|
6654c0c2fc
|
Re-enable compiling with Visual Studio
|
2023-07-17 14:04:03 +02:00 |
Francesco Lannutti
|
9fb5c12092
|
Fixed the case when DiagGmin has to not be loaded again and the case when refactoring returns 1
|
2023-07-17 14:03:41 +02:00 |
Francesco Lannutti
|
9212eab8ee
|
Fixed CKTsetup for KLU when XSPICE is used
|
2023-07-17 14:03:28 +02:00 |
Francesco Lannutti
|
dd28e85808
|
Added the support for KLU to VBIC Self Heating
|
2023-07-17 14:02:57 +02:00 |
Francesco Lannutti
|
674b224324
|
Fixed KLU memory leak during SMPdestroy
|
2023-07-17 14:02:31 +02:00 |
Francesco Lannutti
|
a9d02b66b9
|
Added the KLU support to Noise Analysis
|
2023-07-17 14:02:06 +02:00 |
Francesco Lannutti
|
897e0b082a
|
Fixed the dimension of the COO Trash Can
|
2023-07-17 14:01:48 +02:00 |
Francesco Lannutti
|
c17be605c9
|
Add KLU support to VDMOS
|
2023-07-17 14:01:31 +02:00 |
Holger Vogt
|
52b26ff1b6
|
re-enable CIDER with option sparse by setting CKTkluMODE
in new matrix to CKTkluMODE from current circuit.
|
2023-07-17 13:01:39 +02:00 |
Holger Vogt
|
a328b97a30
|
fix a memory leak in ASRC
|
2023-07-17 13:01:16 +02:00 |
Francesco Lannutti
|
48c41fb00f
|
Fixed a memory leak
|
2023-07-17 13:01:05 +02:00 |
Holger Vogt
|
6da4c076fd
|
plug a memory leak
|
2023-07-17 13:00:49 +02:00 |
Holger Vogt
|
11e9ce88df
|
fix a memory leak
ckt->CKTmatrix is now malloced, so has to bee freed as well
|
2023-07-17 13:00:34 +02:00 |
Holger Vogt
|
8a7e4dd102
|
Enable compiling with MSVC 2019
Remove reference to 'Visual Leak Detector'
Remove unused files from devices
Add custom build to invoke Flex_bison
|
2023-07-17 13:00:00 +02:00 |
Francesco Lannutti
|
c729d48c93
|
Added a comment in NIiter
|
2023-07-17 12:59:43 +02:00 |
Francesco Lannutti
|
d97d61d1e0
|
Changed the PivTol in SMPreorder with PivRel
|
2023-07-17 12:59:27 +02:00 |
Francesco Lannutti
|
4928f7ab05
|
Fixed the accounting statistics for SPICE and CIDER about number of elements in KLU
|
2023-07-17 12:59:10 +02:00 |
Francesco Lannutti
|
0743599380
|
Changed the Error message in klusmp.c to Information
|
2023-07-17 12:58:50 +02:00 |