Holger Vogt
|
d0fc344bf9
|
Shorten the ngspice message when performing operating point evaluation.
The average user often complained about useless 'info'. The old output
is now available when 'set ngdebug' in .spiceinit.
|
2023-08-19 23:42:34 +02:00 |
Holger Vogt
|
c0d73dcd6f
|
Fix bug 642 by replacing strstr() by search_plain_identifier()
|
2023-08-19 23:14:26 +02:00 |
Holger Vogt
|
750d92c493
|
Fix a bug, not finding any instance parameters for PSP or R2_CMC
If already aligned, return input value, not 0.
|
2023-08-16 11:14:26 +02:00 |
Holger Vogt
|
adc645d8e9
|
Fix intro comment: NDEV is no longer supported in ngspice
|
2023-08-16 11:14:26 +02:00 |
Holger Vogt
|
c11613d1f7
|
Fix some memory leaks (Patch provided by Brian Taylor)
|
2023-08-16 11:14:25 +02:00 |
Holger Vogt
|
4864f0a118
|
Remove crash in CIDER example meclgate.cir
|
2023-08-16 11:14:25 +02:00 |
Holger Vogt
|
12d9394bd1
|
Add osdiitf.h to project
|
2023-08-16 11:14:25 +02:00 |
Pascal Kuthe
|
499634df47
|
integrate OSDI with KLU
|
2023-08-16 11:14:25 +02:00 |
Holger Vogt
|
c6b363ff4d
|
Provide its own instal directory also for debug,
to not intermix standard and KLU ngspice.
|
2023-08-16 11:14:25 +02:00 |
Holger Vogt
|
464da80d92
|
Allow a separate installation directory Spice64_KLU for MS Windows and MSVC
|
2023-08-16 11:14:25 +02:00 |
Francesco Lannutti
|
05aa9f0927
|
Better fix for previous commit
|
2023-08-16 11:14:24 +02:00 |
Francesco Lannutti
|
13e74751cc
|
Fixed a MLK for XSPICE and commented out an unused array
|
2023-08-16 11:14:24 +02:00 |
Francesco Lannutti
|
cab5e8cd37
|
Added the case of VSRCport to VSRC model for KLU
|
2023-08-16 11:14:24 +02:00 |
Holger Vogt
|
d658e0427c
|
Enable compilation with MSVC (alignof seems to be available only for C++)
|
2023-08-16 11:14:24 +02:00 |
Francesco Lannutti
|
b08eb2266a
|
Added initial KLU support for node collapsing
|
2023-08-16 11:14:24 +02:00 |
Francesco Lannutti
|
470cd4a514
|
Fixed KLU SINGULAR matrix handling and messaging
|
2023-08-16 11:14:24 +02:00 |
holger
|
b15278fd25
|
We need to remove all remnants of a previous compile
|
2023-08-16 11:14:24 +02:00 |
Francesco Lannutti
|
d68e83be78
|
Fixed VBIC model for KLU
Fixed SMPfindElt messages
|
2023-08-16 11:14:23 +02:00 |
Francesco Lannutti
|
8123fde6f7
|
Handled properly KLU messages when XSPICE is purely digital
|
2023-08-16 11:14:23 +02:00 |
Francesco Lannutti
|
4200362f42
|
Fixed Empty Matrix handling in KLU
|
2023-08-16 11:14:23 +02:00 |
Holger Vogt
|
7d3a8a7355
|
remove adms, add xspice
|
2023-08-16 11:14:23 +02:00 |
Holger Vogt
|
8c505ef65b
|
Set up to compile with MS VS2022
|
2023-08-16 11:14:23 +02:00 |
Francesco Lannutti
|
937325e2ce
|
Handled an empty circuit with KLU
|
2023-08-16 11:14:23 +02:00 |
Francesco Lannutti
|
4427a1f6dd
|
Rebased upon pre-master branch
|
2023-08-16 11:14:23 +02:00 |
Holger Vogt
|
e8d5bb4301
|
compile script for ngspice-klu on Linux
|
2023-08-16 11:14:23 +02:00 |
Holger Vogt
|
132957a5b3
|
Enable compiling with VS 2019
Add hicum2bindCSC.c to project
|
2023-08-16 11:14:22 +02:00 |
Francesco Lannutti
|
ae83b7c807
|
Added KLU support to HICUM model
|
2023-08-16 11:14:22 +02:00 |
Holger Vogt
|
6b6e9bb7cb
|
Enable log output (warning and error messages) on the Windows GUI
|
2023-08-16 11:14:22 +02:00 |
Holger Vogt
|
684e0a8779
|
Add XSPICE table models to MS project
|
2023-08-16 11:14:22 +02:00 |
Holger Vogt
|
d6aeb6cd94
|
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-08-16 11:14:22 +02:00 |
Francesco Lannutti
|
02e7c1c5b0
|
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-08-16 11:14:22 +02:00 |
Francesco Lannutti
|
b900527341
|
Fixed KLU binding for VDMOS
|
2023-08-16 11:14:21 +02:00 |
Francesco Lannutti
|
2bfd22c8f9
|
Fixed KLU binding for BJT
|
2023-08-16 11:14:21 +02:00 |
Francesco Lannutti
|
caf1ee7c47
|
Fixed a crash when SPARSE is used
|
2023-08-16 11:14:21 +02:00 |
Holger Vogt
|
30ee07b4c2
|
Re-enable compiling with Visual Studio
|
2023-08-16 11:14:21 +02:00 |
Francesco Lannutti
|
3c15993fe5
|
Fixed the case when DiagGmin has to not be loaded again and the case when refactoring returns 1
|
2023-08-16 11:14:21 +02:00 |
Francesco Lannutti
|
1ee798ec9d
|
Fixed CKTsetup for KLU when XSPICE is used
|
2023-08-16 11:14:21 +02:00 |
Francesco Lannutti
|
6ccaacaf1d
|
Added the support for KLU to VBIC Self Heating
|
2023-08-16 11:14:21 +02:00 |
Francesco Lannutti
|
12288f7be6
|
Fixed KLU memory leak during SMPdestroy
|
2023-08-16 11:14:20 +02:00 |
Francesco Lannutti
|
7048a24b74
|
Added the KLU support to Noise Analysis
|
2023-08-16 11:14:20 +02:00 |
Francesco Lannutti
|
4639e936a3
|
Fixed the dimension of the COO Trash Can
|
2023-08-16 11:14:20 +02:00 |
Francesco Lannutti
|
73626c62f8
|
Add KLU support to VDMOS
|
2023-08-16 11:14:20 +02:00 |
Holger Vogt
|
3bb643c8f5
|
re-enable CIDER with option sparse by setting CKTkluMODE
in new matrix to CKTkluMODE from current circuit.
|
2023-08-16 11:14:20 +02:00 |
Holger Vogt
|
98dd7da1c4
|
fix a memory leak in ASRC
|
2023-08-16 11:14:20 +02:00 |
Francesco Lannutti
|
613ae18db9
|
Fixed a memory leak
|
2023-08-16 11:14:20 +02:00 |
Holger Vogt
|
33eec95855
|
plug a memory leak
|
2023-08-16 11:14:20 +02:00 |
Holger Vogt
|
d5434a2df2
|
fix a memory leak
ckt->CKTmatrix is now malloced, so has to bee freed as well
|
2023-08-16 11:14:19 +02:00 |
Holger Vogt
|
ee0b52b779
|
Enable compiling with MSVC 2019
Remove reference to 'Visual Leak Detector'
Remove unused files from devices
Add custom build to invoke Flex_bison
|
2023-08-16 11:14:19 +02:00 |
Francesco Lannutti
|
967ee13940
|
Added a comment in NIiter
|
2023-08-16 11:14:19 +02:00 |
Francesco Lannutti
|
1110019ff2
|
Changed the PivTol in SMPreorder with PivRel
|
2023-08-16 11:14:19 +02:00 |