h_vogt
|
08f95022de
|
MS Visual Studio 2015 project files for KLU
KLU added, 32 bit and 64 bit
|
2018-03-14 20:32:40 +01:00 |
h_vogt
|
da1d100d83
|
config.h, add KLU macro definition
|
2018-03-14 20:32:40 +01:00 |
h_vogt
|
1e8c21e737
|
compile_min.sh, add KLU dependency for MINGW compilation
|
2018-03-14 20:32:39 +01:00 |
Francesco Lannutti
|
8f1455bc71
|
Fixed the KLU binding for BJT
|
2018-03-14 20:32:39 +01:00 |
Francesco Lannutti
|
d6b4bb61cc
|
Commented out some debug printings
|
2018-03-14 20:32:39 +01:00 |
Francesco Lannutti
|
1aa45363f7
|
Fixed the two routines for SPARSE (thx to Marcel Hendrix)
|
2018-03-14 20:32:39 +01:00 |
rlar
|
78d58cbad8
|
(int) casts, applied to a double which just has been limited to INT_MAX
|
2018-03-14 20:32:39 +01:00 |
rlar
|
325eb66340
|
casting, use (int) sizeof(), to swallow some warnings
|
2018-03-14 20:32:39 +01:00 |
rlar
|
91e7edd18a
|
use TMALLOC
|
2018-03-14 20:32:39 +01:00 |
Francesco Lannutti
|
6b2ad93870
|
Handling the general case for an empty CSC matrix during the conversion to CSR format
|
2018-03-14 20:32:39 +01:00 |
Francesco Lannutti
|
02133ac79a
|
Ordered the COO format also along the columns to have a correct CSR format
|
2018-03-14 20:32:38 +01:00 |
Francesco Lannutti
|
f6ed81e0e1
|
Fixed the AC part of the Sensitivity Analysis
|
2018-03-14 20:32:38 +01:00 |
Francesco Lannutti
|
f22cb7da32
|
Fixed the CSC to CSR conversion for KLU matrix-vector multiplication
|
2018-03-14 20:32:38 +01:00 |
Francesco Lannutti
|
f422aa6e72
|
Fixed Sensibility Analysis for KLU - First Trial
|
2018-03-14 20:32:38 +01:00 |
Francesco Lannutti
|
ac76665b5f
|
Avoid crashing during the Sensitivity Analysis in KLU, stating that it isn't supported
|
2018-03-14 20:32:38 +01:00 |
Francesco Lannutti
|
05ebb3cbce
|
Fixed Sensitivity Analysis integration for KLU
|
2018-03-14 20:32:38 +01:00 |
Francesco Lannutti
|
d14330cb4d
|
Fixed the sign inversion calculation for the determinant of KLU
|
2018-03-14 20:32:38 +01:00 |
Francesco Lannutti
|
e4bdb8bba2
|
Implement klu_z_print()
|
2018-03-14 20:32:38 +01:00 |
Francesco Lannutti
|
3d7e293eae
|
Implement spMatrix_CSC_dump()
|
2018-03-14 20:32:37 +01:00 |
rlar
|
6b9761c7a0
|
fix vsrc for pz analysis
|
2018-03-14 20:32:37 +01:00 |
Francesco Lannutti
|
1de34baf0c
|
Use spDeterminant_KLU
|
2018-03-14 20:32:37 +01:00 |
Francesco Lannutti
|
6706269b96
|
Implemented spDeterminant_KLU
|
2018-03-14 20:32:37 +01:00 |
Francesco Lannutti
|
4909b953fd
|
Fixed SMPcZeroCol
|
2018-03-14 20:32:37 +01:00 |
Francesco Lannutti
|
ae554ff73c
|
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
|
2018-03-14 20:32:37 +01:00 |
Francesco Lannutti
|
2ec82d1e0a
|
other fixes
|
2018-03-14 20:32:37 +01:00 |
Francesco Lannutti
|
0fe10ed0fc
|
Fixed a bug in SMPpreOrder and let KLU digest an empty matrix
|
2018-03-14 20:32:37 +01:00 |
Francesco Lannutti
|
03595033b6
|
Implemented the Solve Transpose for KLU
|
2018-03-14 20:32:36 +01:00 |
Francesco Lannutti
|
7ea8b02d2e
|
Fixed the SMPcSolve routine for KLU
|
2018-03-14 20:32:36 +01:00 |
Francesco Lannutti
|
9592c3918a
|
Enhanced KLU to avoid loosing computation cycles. The speedup is quite low, though: ~1%
|
2018-03-14 20:32:36 +01:00 |
Francesco Lannutti
|
a96bcce117
|
fix the list of supported devices
|
2018-03-14 20:32:36 +01:00 |
rlar
|
1741e453b5
|
Added CPL Model to KLU
|
2018-03-14 20:32:36 +01:00 |
Francesco Lannutti
|
fa790615d4
|
Added HISIMHV2 Model to KLU
|
2018-03-14 20:32:36 +01:00 |
Francesco Lannutti
|
84bc945cb6
|
Added ASRC Model to KLU
|
2018-03-14 20:32:36 +01:00 |
Francesco Lannutti
|
fa07b81bd7
|
KLU Integration from scratch #7, devices, bsim4/ (which is bsim4v8)
|
2018-03-14 20:32:36 +01:00 |
rlar
|
bf9ce8a18e
|
KLU Integration from scratch #6, devices, bsim4v7/
|
2018-03-14 20:32:35 +01:00 |
Francesco Lannutti
|
59a9a11a70
|
Fixed the KLU package to let it correctly compile in libngspice.so
|
2018-03-14 20:32:35 +01:00 |
Francesco Lannutti
|
6002dba957
|
KLU Integration from scratch #5, devices
|
2018-03-14 20:32:35 +01:00 |
Francesco Lannutti
|
a6c17ffaef
|
KLU Integration from scratch #4, changed files
|
2018-03-14 20:32:35 +01:00 |
Francesco Lannutti
|
17eac9dfc0
|
KLU Integration from scratch #1, new files
|
2018-03-14 20:32:35 +01:00 |
Francesco Lannutti
|
abbafdefa1
|
move include files to src/include/ngspice/
|
2018-03-14 20:32:35 +01:00 |
Francesco Lannutti
|
7c244ace9d
|
fix include file directories (will be in src/include/ngspice/)
|
2018-03-14 20:32:35 +01:00 |
rlar
|
aa8078262c
|
delete-trailing-whitespace
|
2018-03-14 20:32:34 +01:00 |
Francesco Lannutti
|
dd8b683c5f
|
incorporate KLU source files from SuiteSparse-3.7.0.tar.gz
|
2018-03-14 20:32:34 +01:00 |
rlar
|
447150a4e6
|
SuiteSparse.org, recipe for incorporation of SuiteSparse-3.7.0.tar.gz
|
2018-03-14 20:32:34 +01:00 |
Francesco Lannutti
|
357ad0352a
|
KLU Integration from scratch #1, examples/klu/Circuits
|
2018-03-14 20:32:34 +01:00 |
h_vogt
|
3dd2115291
|
frontend/subckt.c, do not put model names into numparam hash table
nobody seems to make use of these entries.
see nupa_type which shrinks to four enum's
|
2018-03-01 18:13:01 +01:00 |
rlar
|
b803b294b4
|
frontend/parser/lexical.c, cp_lexer(), allow # and * comment
Both, whether interactive or not.
Especially for command scripts.
|
2018-02-26 19:41:04 +01:00 |
rlar
|
6903584e99
|
asrc/asrcacld.c, bug fix, reciproc tc coefficient
|
2018-02-25 21:59:15 +01:00 |
Holger Vogt
|
b1aa6cfc87
|
xspice/enh/enhtrans.c, two2three_translate(), plug a memory leak
|
2018-02-25 20:05:15 +01:00 |
rlar
|
878c9645c7
|
frontend/outitf.c, drop /* ARGSUSED */ comments
|
2018-02-22 21:56:05 +01:00 |