Francesco Lannutti
|
c7c2b6bd3f
|
Fixed a bug in libtool_wrapper_for_cuda.tcl to handle correct compilation of -fPIC objects
|
2018-03-27 10:00:06 +02:00 |
Francesco Lannutti
|
4149ae2462
|
Whitespaces and cosmetic changes to improve readability
|
2018-03-27 10:00:06 +02:00 |
Francesco Lannutti
|
06846167ce
|
CUSPICE Integration from scratch
|
2018-03-27 10:00:05 +02:00 |
Francesco Lannutti
|
86a5d92047
|
drop #ifdef MUTUAL
|
2018-03-27 10:00:05 +02:00 |
Francesco Lannutti
|
1172be10b1
|
Fixed the KLU binding for BJT
|
2018-03-27 10:00:05 +02:00 |
Francesco Lannutti
|
2453a2e626
|
Commented out some debug printings
|
2018-03-27 10:00:05 +02:00 |
Francesco Lannutti
|
5d4383a8f2
|
Fixed the two routines for SPARSE (thx to Marcel Hendrix)
|
2018-03-27 10:00:05 +02:00 |
rlar
|
16b254c93e
|
(int) casts, applied to a double which just has been limited to INT_MAX
|
2018-03-27 10:00:05 +02:00 |
rlar
|
d4dd943aee
|
casting, use (int) sizeof(), to swallow some warnings
|
2018-03-27 10:00:05 +02:00 |
rlar
|
786782fda0
|
use TMALLOC
|
2018-03-27 10:00:04 +02:00 |
Francesco Lannutti
|
8a22b6a096
|
Handling the general case for an empty CSC matrix during the conversion to CSR format
|
2018-03-27 10:00:04 +02:00 |
Francesco Lannutti
|
d8ea559c92
|
Ordered the COO format also along the columns to have a correct CSR format
|
2018-03-27 10:00:04 +02:00 |
Francesco Lannutti
|
8ac6093e34
|
Fixed the AC part of the Sensitivity Analysis
|
2018-03-27 10:00:04 +02:00 |
Francesco Lannutti
|
48114b1e40
|
Fixed the CSC to CSR conversion for KLU matrix-vector multiplication
|
2018-03-27 10:00:04 +02:00 |
Francesco Lannutti
|
74b6460326
|
Fixed Sensibility Analysis for KLU - First Trial
|
2018-03-27 10:00:04 +02:00 |
Francesco Lannutti
|
4e42a93ba1
|
Avoid crashing during the Sensitivity Analysis in KLU, stating that it isn't supported
|
2018-03-27 10:00:04 +02:00 |
Francesco Lannutti
|
5e657b5aa1
|
Fixed Sensitivity Analysis integration for KLU
|
2018-03-27 10:00:03 +02:00 |
Francesco Lannutti
|
8517337075
|
Fixed the sign inversion calculation for the determinant of KLU
|
2018-03-27 10:00:03 +02:00 |
Francesco Lannutti
|
9481013fe0
|
Implement klu_z_print()
|
2018-03-27 10:00:03 +02:00 |
Francesco Lannutti
|
ea52cd7ba0
|
Implement spMatrix_CSC_dump()
|
2018-03-27 10:00:03 +02:00 |
rlar
|
91fe96cdc4
|
fix vsrc for pz analysis
|
2018-03-27 10:00:03 +02:00 |
Francesco Lannutti
|
34d43556f6
|
Use spDeterminant_KLU
|
2018-03-27 10:00:03 +02:00 |
Francesco Lannutti
|
8d53bf8791
|
Implemented spDeterminant_KLU
|
2018-03-27 10:00:03 +02:00 |
Francesco Lannutti
|
4f7a0acb7a
|
Fixed SMPcZeroCol
|
2018-03-27 10:00:03 +02:00 |
Francesco Lannutti
|
ff9af114d4
|
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-27 10:00:02 +02:00 |
Francesco Lannutti
|
ed17c28db2
|
other fixes
|
2018-03-27 10:00:02 +02:00 |
Francesco Lannutti
|
5dc9605e3f
|
Fixed a bug in SMPpreOrder and let KLU digest an empty matrix
|
2018-03-27 10:00:02 +02:00 |
Francesco Lannutti
|
ae6a223bd1
|
Implemented the Solve Transpose for KLU
|
2018-03-27 10:00:02 +02:00 |
Francesco Lannutti
|
a33a05cb54
|
Fixed the SMPcSolve routine for KLU
|
2018-03-27 10:00:02 +02:00 |
Francesco Lannutti
|
ddc75e57b5
|
Enhanced KLU to avoid loosing computation cycles. The speedup is quite low, though: ~1%
|
2018-03-27 10:00:02 +02:00 |
Francesco Lannutti
|
0441fbf3fa
|
fix the list of supported devices
|
2018-03-27 10:00:02 +02:00 |
rlar
|
f0c156c255
|
Added CPL Model to KLU
|
2018-03-27 10:00:02 +02:00 |
Francesco Lannutti
|
d03f3a6180
|
Added HISIMHV2 Model to KLU
|
2018-03-27 10:00:01 +02:00 |
Francesco Lannutti
|
15be3f39a7
|
Added ASRC Model to KLU
|
2018-03-27 10:00:01 +02:00 |
Francesco Lannutti
|
95c49cc66b
|
KLU Integration from scratch #7, devices, bsim4/ (which is bsim4v8)
|
2018-03-27 10:00:01 +02:00 |
rlar
|
4dc38b3b29
|
KLU Integration from scratch #6, devices, bsim4v7/
|
2018-03-27 10:00:01 +02:00 |
Francesco Lannutti
|
e6717779bd
|
Fixed the KLU package to let it correctly compile in libngspice.so
|
2018-03-27 10:00:01 +02:00 |
Francesco Lannutti
|
22ed4a4ba3
|
KLU Integration from scratch #5, devices
|
2018-03-27 09:49:55 +02:00 |
Francesco Lannutti
|
4677aa608c
|
KLU Integration from scratch #4, changed files
|
2018-03-27 09:48:52 +02:00 |
Francesco Lannutti
|
f37e049ce3
|
KLU Integration from scratch #1, new files
|
2018-03-26 23:28:09 +02:00 |
Francesco Lannutti
|
ef76160343
|
move include files to src/include/ngspice/
|
2018-03-26 23:28:09 +02:00 |
Francesco Lannutti
|
c34ea42c0f
|
fix include file directories (will be in src/include/ngspice/)
|
2018-03-26 23:28:09 +02:00 |
rlar
|
a4877585f3
|
delete-trailing-whitespace
|
2018-03-26 23:28:09 +02:00 |
Francesco Lannutti
|
691f4b14f5
|
incorporate KLU source files from SuiteSparse-3.7.0.tar.gz
|
2018-03-26 23:28:09 +02:00 |
rlar
|
f65715242d
|
SuiteSparse.org, recipe for incorporation of SuiteSparse-3.7.0.tar.gz
|
2018-03-26 23:28:09 +02:00 |
Francesco Lannutti
|
8e19e5fd8c
|
KLU Integration from scratch #1, examples/klu/Circuits
|
2018-03-26 23:28:09 +02:00 |
rlar
|
9765358237
|
typify VECTOR_ALLOC and MATRIX_ALLOC
|
2018-03-26 23:28:08 +02: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 |