Francesco Lannutti
|
6fd0647a11
|
Fixed the IND model
|
2020-08-07 01:45:04 +02:00 |
Francesco Lannutti
|
81ae905ba9
|
Restored SPARSE behavior (no LnNL is possible) and fixed some things
|
2020-06-28 22:14:01 +02:00 |
Francesco Lannutti
|
2af49ca9f0
|
Prototype of LnNL check per instance, so that VSRC can be Static or Dynamic depending on which model is used (part 1)
|
2020-06-22 01:37:09 +02:00 |
Francesco Lannutti
|
048c337d85
|
Added the CKTrhs additional vectors for LinearStatic and LinearDynamic so that VSRC can be converted to be a Linear Dynamic model
|
2020-06-21 11:06:48 +02:00 |
Francesco Lannutti
|
1c66b4a957
|
Fixed a critical bug about initialization of Static and Dynamic Linear Matrices
|
2020-06-20 22:53:39 +02:00 |
Francesco Lannutti
|
3e8a6083a6
|
Solved a rebase problem in CKTsetup routine
|
2020-06-20 15:22:58 +02:00 |
Francesco Lannutti
|
0fd5330dd6
|
Fixed a bug in CKTload routine when KLU (and LnNL) is enabled
|
2020-06-20 14:34:09 +02:00 |
Francesco Lannutti
|
fe9d5eea40
|
Fixed a missing check for DEVisLinear and DEVisLinearStatic (Part 2)
|
2020-06-20 14:34:09 +02:00 |
Francesco Lannutti
|
badc3dccba
|
Fixed a missing check for DEVisLinear and DEVisLinearStatic
|
2020-06-20 14:34:09 +02:00 |
Francesco Lannutti
|
4fe8e42723
|
Model Based Infrastructure and some model released for the separated Linear and Non-Linear Model Evaluation
|
2020-06-20 14:34:09 +02:00 |
Francesco Lannutti
|
e17c0c21a2
|
Fixed the VSRCbindCSC routine
|
2020-06-20 12:46:55 +02:00 |
Francesco Lannutti
|
afbffb706a
|
Added missing ISCAS85 libraries
|
2020-06-20 12:41:40 +02:00 |
Francesco Lannutti
|
5e192453ff
|
Fixed BJTbindCSC routine
|
2020-06-19 22:40:11 +02:00 |
Francesco Lannutti
|
17c5481b42
|
Fixed again the NIiter loop for KLU
|
2020-06-19 13:55:44 +02:00 |
Francesco Lannutti
|
92bd63fdb4
|
Fixed KLU returns values so that NIiter can Factor again, if the matrix is numerically singular from the refactorization
Fixed the NIiter code to perform a factorization without reloading the matrix
|
2020-06-16 15:35:37 +02:00 |
Francesco Lannutti
|
5c76941409
|
Added the KLU support to ADMS models
|
2020-06-16 13:36:44 +02:00 |
Francesco Lannutti
|
ae100b4a8e
|
Fixed the KLU returns values for Factorization and ReFactorization.
If the matrix is Numerically Singular, continue the factorization till the end
|
2020-06-15 14:36:15 +02:00 |
Francesco Lannutti
|
fe0e823c60
|
First KLU support of CIDER TWOD simulations
|
2020-06-01 16:15:55 +02:00 |
Holger Vogt
|
ddfbf76e55
|
retarget the VS project to VS 2019
add mifbindCSC.c to vngspice.vcxpro
|
2020-04-05 20:11:05 +02:00 |
Francesco Lannutti
|
6b7e0dba2c
|
Fix SMPfindElement for KLU
|
2020-04-05 19:56:28 +02:00 |
Francesco Lannutti
|
c79c2d4328
|
First KLU support of CIDER ONED simulations
|
2020-03-28 16:41:04 +01:00 |
Francesco Lannutti
|
3601175d21
|
Moved the KLU binding structures to be property of the XSPICE connections, instead of XSPICE instances
|
2020-03-17 20:58:19 +01:00 |
Francesco Lannutti
|
d2b02e3fef
|
First attempt of KLU support for XSPICE
|
2020-03-16 00:06:23 +01:00 |
Francesco Lannutti
|
d33a042e4c
|
Updating CKTsetup in preparation of XSPICE support
|
2020-03-15 19:45:34 +01:00 |
Francesco Lannutti
|
c4668f5301
|
Maintain the KLU related changes under '#ifdef KLU'
|
2020-03-15 00:25:54 +01:00 |
Francesco Lannutti
|
01dce85696
|
Compacted the flag for KLU matrix being Real or Complex to one single bit
|
2020-03-14 23:29:39 +01:00 |
Francesco Lannutti
|
3a80c39c40
|
Added the support for .ic statement in KLU mode
|
2020-03-14 23:21:26 +01:00 |
h_vogt
|
d1942044e6
|
vngspice.vcxproj, <AdditionalLibraryDirectories>...Visual Leak Detector
|
2018-03-14 20:32:40 +01:00 |
h_vogt
|
d117c3cdf6
|
VS21015 project files, enable OpenMP
|
2018-03-14 20:32:40 +01:00 |
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 |