Holger Vogt
|
3147468ecb
|
Provide its own instal directory also for debug,
to not intermix standard and KLU ngspice.
|
2023-06-03 18:33:59 +02:00 |
Holger Vogt
|
0459d8da70
|
Allow a separate installation directory Spice64_KLU for MS Windows and MSVC
|
2023-06-02 22:40:40 +02:00 |
Holger Vogt
|
95c68e7b1b
|
Add an extra model stitching for CIDER only.
This one fills in actualLine, which is use by
parsing the CIDER model parameters in INPparseNumMod()
from inpgmod.c
|
2023-06-02 22:32:49 +02:00 |
Francesco Lannutti
|
b2ac28465a
|
Better fix for previous commit
|
2023-05-29 21:38:22 +02:00 |
Francesco Lannutti
|
9fbee3299c
|
Fixed a MLK for XSPICE and commented out an unused array
|
2023-05-29 19:48:51 +02:00 |
Francesco Lannutti
|
54ee5d85fc
|
Merge branch 'KLU-6+11-rebase-master-5_Mag_2023' of ssh://git.code.sf.net/p/ngspice/ngspice into KLU-6+11-rebase-master-5_Mag_2023
|
2023-05-28 00:15:42 +02:00 |
Francesco Lannutti
|
d2e65402aa
|
Added initial KLU support for node collapsing
|
2023-05-28 00:14:11 +02:00 |
Francesco Lannutti
|
6a431250fc
|
Added the case of VSRCport to VSRC model for KLU
|
2023-05-19 23:28:31 +02:00 |
Holger Vogt
|
c8c423bdf9
|
Enable compilation with MSVC (alignof seems to be available only for C++)
|
2023-05-13 23:41:08 +02:00 |
Pascal Kuthe
|
73ec1b72c1
|
integrate OSDI with KLU
|
2023-05-13 22:24:17 +02:00 |
Francesco Lannutti
|
d5de457068
|
Fixed KLU SINGULAR matrix handling and messaging
|
2023-05-10 22:59:36 +02:00 |
Francesco Lannutti
|
0c19cb2b0b
|
Merge branch 'KLU-6+11-rebase-master-5_Mag_2023' of ssh://git.code.sf.net/p/ngspice/ngspice into KLU-6+11-rebase-master-5_Mag_2023
|
2023-05-09 22:43:27 +02:00 |
Francesco Lannutti
|
2edbe6a63b
|
Fixed VBIC model for KLU
Fixed SMPfindElt messages
|
2023-05-09 22:40:53 +02:00 |
holger
|
a26e4479db
|
We need to remove all remnants of a previous compile
|
2023-05-09 10:11:26 +02:00 |
Holger Vogt
|
e71a37acdd
|
Plug a memory leak
|
2023-05-08 20:40:13 +02:00 |
Francesco Lannutti
|
8c5ab7edcd
|
Handled properly KLU messages when XSPICE is purely digital
|
2023-05-07 20:23:45 +02:00 |
Francesco Lannutti
|
e899217d92
|
Fixed Empty Matrix handling in KLU
|
2023-05-07 12:16:47 +02:00 |
Holger Vogt
|
f0c723fdf2
|
remove adms, add xspice
|
2023-05-06 20:23:56 +02:00 |
Francesco Lannutti
|
a7e6f7cd12
|
Merge branch 'KLU-6+11-rebase-master-5_Mag_2023' of ssh://git.code.sf.net/p/ngspice/ngspice into KLU-6+11-rebase-master-5_Mag_2023
|
2023-05-06 16:01:17 +02:00 |
Francesco Lannutti
|
565e364a67
|
Handled an empty circuit with KLU
|
2023-05-06 15:59:47 +02:00 |
Holger Vogt
|
1dc03273f4
|
Set up to compile with MS VS2022
|
2023-05-06 10:20:36 +02:00 |
Francesco Lannutti
|
56791aedbf
|
Rebased upon pre-master branch
|
2023-05-06 01:59:05 +02:00 |
Holger Vogt
|
5ca9021d3a
|
compile script for ngspice-klu on Linux
|
2023-05-06 01:50:33 +02:00 |
Holger Vogt
|
33c23a2839
|
Enable compiling with VS 2019
Add hicum2bindCSC.c to project
|
2023-05-06 01:50:33 +02:00 |
Francesco Lannutti
|
fb5fa289f9
|
Added KLU support to HICUM model
|
2023-05-06 01:50:33 +02:00 |
Holger Vogt
|
bfc2d62fb0
|
Enable log output (warning and error messages) on the Windows GUI
|
2023-05-06 01:49:31 +02:00 |
Holger Vogt
|
9b4e90352e
|
Add XSPICE table models to MS project
|
2023-05-06 01:49:31 +02:00 |
Holger Vogt
|
d858a6bc22
|
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-05-06 01:49:31 +02:00 |
Francesco Lannutti
|
e90375740f
|
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-05-06 01:49:31 +02:00 |
Francesco Lannutti
|
073a42fa8a
|
Fixed KLU binding for VDMOS
|
2023-05-06 01:49:31 +02:00 |
Francesco Lannutti
|
a0d99c72fa
|
Fixed KLU binding for BJT
|
2023-05-06 01:49:31 +02:00 |
Francesco Lannutti
|
eb64a2f05b
|
Fixed a crash when SPARSE is used
|
2023-05-06 01:49:31 +02:00 |
Holger Vogt
|
54b7d25c41
|
Re-enable compiling with Visual Studio
|
2023-05-06 01:49:31 +02:00 |
Francesco Lannutti
|
2cad2be098
|
Fixed the case when DiagGmin has to not be loaded again and the case when refactoring returns 1
|
2023-05-06 01:49:31 +02:00 |
Francesco Lannutti
|
d5829028d5
|
Fixed CKTsetup for KLU when XSPICE is used
|
2023-05-06 01:49:31 +02:00 |
Francesco Lannutti
|
ed7f00bc6b
|
Added the support for KLU to VBIC Self Heating
|
2023-05-06 01:49:31 +02:00 |
Francesco Lannutti
|
738e088bb3
|
Fixed KLU memory leak during SMPdestroy
|
2023-05-06 01:49:31 +02:00 |
Francesco Lannutti
|
2a0f26b9a4
|
Added the KLU support to Noise Analysis
|
2023-05-06 01:49:31 +02:00 |
Francesco Lannutti
|
a9af30a233
|
Fixed the dimension of the COO Trash Can
|
2023-05-06 01:46:05 +02:00 |
Francesco Lannutti
|
69ed2fe26f
|
Add KLU support to VDMOS
|
2023-05-06 01:46:05 +02:00 |
Holger Vogt
|
b0f7f3786c
|
re-enable CIDER with option sparse by setting CKTkluMODE
in new matrix to CKTkluMODE from current circuit.
|
2023-05-06 01:46:05 +02:00 |
Holger Vogt
|
348a6edfec
|
fix a memory leak in ASRC
|
2023-05-06 01:46:04 +02:00 |
Francesco Lannutti
|
d71e7c7d90
|
Fixed a memory leak
|
2023-05-06 01:46:04 +02:00 |
Holger Vogt
|
f3045f37a8
|
plug a memory leak
|
2023-05-06 01:46:04 +02:00 |
Holger Vogt
|
adb58e53fa
|
fix a memory leak
ckt->CKTmatrix is now malloced, so has to bee freed as well
|
2023-05-06 01:46:04 +02:00 |
Holger Vogt
|
4fadc49cba
|
Enable compiling with MSVC 2019
Remove reference to 'Visual Leak Detector'
Remove unused files from devices
Add custom build to invoke Flex_bison
|
2023-05-06 01:46:04 +02:00 |
Francesco Lannutti
|
8721c076bd
|
Added a comment in NIiter
|
2023-05-06 01:46:04 +02:00 |
Francesco Lannutti
|
23e91d22e6
|
Changed the PivTol in SMPreorder with PivRel
|
2023-05-06 01:46:04 +02:00 |
Francesco Lannutti
|
3f570e0557
|
Fixed the accounting statistics for SPICE and CIDER about number of elements in KLU
|
2023-05-06 01:46:04 +02:00 |
Francesco Lannutti
|
36dbc7c626
|
Changed the Error message in klusmp.c to Information
|
2023-05-06 01:46:04 +02:00 |