Francesco Lannutti
|
5d092272f3
|
Fixed the KLU binding for BJT
|
2023-05-06 01:44:21 +02:00 |
Francesco Lannutti
|
e112e2d659
|
Commented out some debug printings
|
2023-05-06 01:44:21 +02:00 |
Francesco Lannutti
|
9c5297f776
|
Fixed the two routines for SPARSE (thx to Marcel Hendrix)
|
2023-05-06 01:44:21 +02:00 |
rlar
|
be4cb5ba94
|
(int) casts, applied to a double which just has been limited to INT_MAX
|
2023-05-06 01:44:21 +02:00 |
rlar
|
15f09868ba
|
casting, use (int) sizeof(), to swallow some warnings
|
2023-05-06 01:44:21 +02:00 |
rlar
|
e7e8ee87f8
|
use TMALLOC
|
2023-05-06 01:44:21 +02:00 |
Francesco Lannutti
|
9916c557e8
|
Handling the general case for an empty CSC matrix during the conversion to CSR format
|
2023-05-06 01:44:21 +02:00 |
Francesco Lannutti
|
ec7b8cd556
|
Ordered the COO format also along the columns to have a correct CSR format
|
2023-05-06 01:44:21 +02:00 |
Francesco Lannutti
|
6d936984d6
|
Fixed the AC part of the Sensitivity Analysis
|
2023-05-06 01:44:21 +02:00 |
Francesco Lannutti
|
0bd6710910
|
Fixed the CSC to CSR conversion for KLU matrix-vector multiplication
|
2023-05-06 01:44:21 +02:00 |
Francesco Lannutti
|
5c84072fa0
|
Fixed Sensibility Analysis for KLU - First Trial
|
2023-05-06 01:44:21 +02:00 |
Francesco Lannutti
|
745ec47b7d
|
Avoid crashing during the Sensitivity Analysis in KLU, stating that it isn't supported
|
2023-05-06 01:44:21 +02:00 |
Francesco Lannutti
|
21b9e516ae
|
Fixed Sensitivity Analysis integration for KLU
|
2023-05-06 01:44:21 +02:00 |
Francesco Lannutti
|
69aeed0503
|
Fixed the sign inversion calculation for the determinant of KLU
|
2023-05-06 01:44:21 +02:00 |
Francesco Lannutti
|
e3c1965685
|
Implement klu_z_print()
|
2023-05-06 01:44:21 +02:00 |
Francesco Lannutti
|
9e6d0f6261
|
Implement spMatrix_CSC_dump()
|
2023-05-06 01:44:21 +02:00 |
rlar
|
4fa88b9459
|
fix vsrc for pz analysis
|
2023-05-06 01:44:21 +02:00 |
Francesco Lannutti
|
539bc787e9
|
Use spDeterminant_KLU
|
2023-05-06 01:43:17 +02:00 |
Francesco Lannutti
|
de8643d478
|
Implemented spDeterminant_KLU
|
2023-05-06 01:43:17 +02:00 |
Francesco Lannutti
|
9a8265421e
|
Fixed SMPcZeroCol
|
2023-05-06 01:43:17 +02:00 |
Francesco Lannutti
|
59f120a7bd
|
klu_extract_Udiag, Fixed the PZ Analysis for KLU - Added a missing KLU node in VSRC which exists only in case of PZ Analysis - Other fixes
|
2023-05-06 01:43:17 +02:00 |
Francesco Lannutti
|
19eff5d23f
|
other fixes
|
2023-05-06 01:43:17 +02:00 |
Francesco Lannutti
|
4f15ba2be6
|
Fixed a bug in SMPpreOrder and let KLU digest an empty matrix
|
2023-05-06 01:43:17 +02:00 |
Francesco Lannutti
|
f5278a0890
|
Implemented the Solve Transpose for KLU
|
2023-05-06 01:43:17 +02:00 |
Francesco Lannutti
|
ed76ebf2c1
|
Fixed the SMPcSolve routine for KLU
|
2023-05-06 01:43:17 +02:00 |
Francesco Lannutti
|
2b02de7a9d
|
Enhanced KLU to avoid loosing computation cycles. The speedup is quite low, though: ~1%
|
2023-05-06 01:43:17 +02:00 |
Francesco Lannutti
|
2731f53081
|
fix the list of supported devices
|
2023-05-06 01:43:17 +02:00 |
rlar
|
4231643800
|
Added CPL Model to KLU
|
2023-05-06 01:43:17 +02:00 |
Francesco Lannutti
|
d17cfe512f
|
Added HISIMHV2 Model to KLU
|
2023-05-06 01:43:17 +02:00 |
Francesco Lannutti
|
d3c7667a96
|
Added ASRC Model to KLU
|
2023-05-06 01:43:17 +02:00 |
Francesco Lannutti
|
1ca6f7d594
|
KLU Integration from scratch #7, devices, bsim4/ (which is bsim4v8)
|
2023-05-06 01:43:17 +02:00 |
rlar
|
69847d9bf7
|
KLU Integration from scratch #6, devices, bsim4v7/
|
2023-05-06 01:43:17 +02:00 |
Francesco Lannutti
|
f652403eb1
|
Fixed the KLU package to let it correctly compile in libngspice.so
|
2023-05-06 01:43:17 +02:00 |
Francesco Lannutti
|
5621084241
|
KLU Integration from scratch #5, devices
|
2023-05-06 01:42:26 +02:00 |
Francesco Lannutti
|
4c9ebb3da0
|
KLU Integration from scratch #4, changed files
|
2023-05-06 01:40:55 +02:00 |
Francesco Lannutti
|
5ed3091e4e
|
KLU Integration from scratch #1, new files
|
2023-05-06 01:36:59 +02:00 |
Francesco Lannutti
|
5214479211
|
move include files to src/include/ngspice/
|
2023-05-06 01:36:59 +02:00 |
Francesco Lannutti
|
ef777165e0
|
fix include file directories (will be in src/include/ngspice/)
|
2023-05-06 01:36:59 +02:00 |
rlar
|
be9d8643f1
|
delete-trailing-whitespace
|
2023-05-06 01:36:59 +02:00 |
Francesco Lannutti
|
88f287c90b
|
incorporate KLU source files from SuiteSparse-3.7.0.tar.gz
|
2023-05-06 01:36:59 +02:00 |
rlar
|
e3e57c2ce6
|
SuiteSparse.org, recipe for incorporation of SuiteSparse-3.7.0.tar.gz
|
2023-05-06 01:36:59 +02:00 |
Francesco Lannutti
|
eee4ec0bbe
|
KLU Integration from scratch #1, examples/klu/Circuits
|
2023-05-06 01:36:59 +02:00 |
Holger Vogt
|
d4d576d695
|
Example input file for 'iplot -w' option
|
2023-05-02 18:15:22 +02:00 |
Giles Atkinson
|
fdb8ee3806
|
Add a "-w" option to the iplot command. It sets a width for the
window (in the current scale units) so that it does not re-scale
on overflow, but instead plots recently-generated data on a fixed scale.
|
2023-05-02 13:13:02 +01:00 |
Giles Atkinson
|
81e07e8ece
|
In graf.c change local function set() to do what you might expect,
rather than the opposite. Also fix a debug message.
|
2023-05-02 12:52:45 +01:00 |
Giles Atkinson
|
79c69e0644
|
Fix error in previous fix for Bug #607 -
"DC Source with Pulse stops pulsing half way through simulation".
Non-periodic PWL waveforms reverted to zero on termination.
|
2023-04-26 21:38:25 +01:00 |
Holger Vogt
|
675b9e6fa2
|
Prevent crash (seg fault), if measure statement is incomplete
|
2023-04-26 17:06:39 +02:00 |
Holger Vogt
|
783c432467
|
typo
|
2023-04-26 15:33:07 +02:00 |
Holger Vogt
|
d72d07beae
|
Update to ngspice-40, remove adms, recoomend using compile_linux.sh,
hints for Centos, compile scripts for macOS.
|
2023-04-26 15:20:37 +02:00 |
Holger Vogt
|
7e4f420788
|
Remove obsolete adms, add OSDI
|
2023-04-26 15:09:48 +02:00 |