h_vogt
|
f2d2db8ea6
|
config.h, disable XSPICE and CIDER
|
2018-05-04 19:57:04 +02:00 |
Francesco Lannutti
|
a3e520fd51
|
explicitly clear has_cuda for all non-CUDA models
|
2018-05-04 19:57:04 +02:00 |
Francesco Lannutti
|
924f40ca7e
|
Added the support for CUDA and non-CUDA models within the same netlist in CUSPICE
|
2018-05-04 19:57:04 +02:00 |
Francesco Lannutti
|
85ced29566
|
whitespace, indentation for the next commit
|
2018-05-04 19:57:04 +02:00 |
Francesco Lannutti
|
af7dc7455e
|
Let NGSPICE overwrite Pivoting Tolerance within KLU with PivRel
|
2018-05-04 19:57:04 +02:00 |
Francesco Lannutti
|
96597965e8
|
Add the support for '.ic' and '.nodeset' instructions within KLU
|
2018-05-04 19:57:04 +02:00 |
Francesco Lannutti
|
bbd2103f9c
|
Relaxed ABSTOL and pushed GMIN to make c7552 circuit convergence
|
2018-05-04 19:57:04 +02:00 |
Francesco Lannutti
|
07b7adcbca
|
Fixed a bug in CKTload regarding CKTdiagGmin. It where added 2 times
|
2018-05-04 19:57:04 +02:00 |
Francesco Lannutti
|
e313863040
|
Fixed again the wrapper for libtool for Linux
|
2018-05-04 19:57:04 +02:00 |
Francesco Lannutti
|
58404a46a0
|
Fixed configuration for MacOS
|
2018-05-04 19:57:04 +02:00 |
Francesco Lannutti
|
a06d4d9724
|
Added new architectures and fixed a bug for MacOS (Darwin)
|
2018-05-04 19:57:04 +02:00 |
rlar
|
9ef8c66cd0
|
cuda test, a bsim dc i(vd) plot
|
2018-05-04 19:57:04 +02:00 |
rlar
|
d9d0b19737
|
cuspice testcases, fix inductor values
|
2018-05-04 19:57:04 +02:00 |
rlar
|
59bd59ad65
|
gtx1050ti with debian nvida-cuda-toolkit 7.5
|
2018-05-04 19:57:04 +02:00 |
rlar
|
74dfbf5372
|
automake, version 15, introduce subdir-objects
for CUSPICE/*.c files in a subdirectory
|
2018-05-04 19:57:04 +02:00 |
Francesco Lannutti
|
b279493a67
|
Fixed a bug in CKTtrunc reduction when there is nothing to reduce
|
2018-05-04 19:57:04 +02:00 |
Francesco Lannutti
|
1703ea7f66
|
Moved Truncation Error Calculation into GPU for CUSPICE
|
2018-05-04 19:57:04 +02:00 |
Francesco Lannutti
|
b1a2d6794f
|
Fixed CUSPICE compilation under NVCC versions prior than 6.0. CUSPICE will be compiled for every architectures supported by NVCC
|
2018-05-04 19:57:04 +02:00 |
Francesco Lannutti
|
817984d78e
|
Fixed a bug in CUSPICE
|
2018-05-04 19:57:03 +02:00 |
Francesco Lannutti
|
e4ae6e6dc8
|
Fixed a bug in libtool_wrapper_for_cuda.tcl to handle correct compilation of -fPIC objects
|
2018-05-04 19:57:03 +02:00 |
Francesco Lannutti
|
bf8983c5dc
|
Whitespaces and cosmetic changes to improve readability
|
2018-05-04 19:57:03 +02:00 |
Francesco Lannutti
|
fb58650eca
|
various whitespace change
|
2018-05-04 19:57:03 +02:00 |
rlar
|
9c265b5385
|
unwanted/negative whitespace changes
|
2018-05-04 19:57:03 +02:00 |
Francesco Lannutti
|
01afbe6775
|
CUSPICE, NULL new SPICEdev slots for unsupported device models
|
2018-05-04 19:57:03 +02:00 |
Francesco Lannutti
|
f8916b536f
|
CUSPICE Integration from scratch
|
2018-05-04 19:57:03 +02:00 |
Francesco Lannutti
|
78f9320ab0
|
Fixed the KLU binding for BJT
|
2018-05-04 19:57:03 +02:00 |
Francesco Lannutti
|
7bbadd7ef3
|
Commented out some debug printings
|
2018-05-04 19:57:03 +02:00 |
Francesco Lannutti
|
2edf7f40f4
|
Fixed the two routines for SPARSE (thx to Marcel Hendrix)
|
2018-05-04 19:57:03 +02:00 |
rlar
|
c5a2a88fe5
|
(int) casts, applied to a double which just has been limited to INT_MAX
|
2018-05-04 19:57:03 +02:00 |
rlar
|
1c2b513cb5
|
casting, use (int) sizeof(), to swallow some warnings
|
2018-05-04 19:57:03 +02:00 |
rlar
|
939bebacd3
|
use TMALLOC
|
2018-05-04 19:57:03 +02:00 |
Francesco Lannutti
|
916f95c188
|
Handling the general case for an empty CSC matrix during the conversion to CSR format
|
2018-05-04 19:57:03 +02:00 |
Francesco Lannutti
|
aec26b07f8
|
Ordered the COO format also along the columns to have a correct CSR format
|
2018-05-04 19:57:03 +02:00 |
Francesco Lannutti
|
5f3ee6f43d
|
Fixed the AC part of the Sensitivity Analysis
|
2018-05-04 19:57:03 +02:00 |
Francesco Lannutti
|
92511e025d
|
Fixed the CSC to CSR conversion for KLU matrix-vector multiplication
|
2018-05-04 19:57:03 +02:00 |
Francesco Lannutti
|
198ba9131e
|
Fixed Sensibility Analysis for KLU - First Trial
|
2018-05-04 19:57:03 +02:00 |
Francesco Lannutti
|
bd3c2a2fcd
|
Avoid crashing during the Sensitivity Analysis in KLU, stating that it isn't supported
|
2018-05-04 19:57:03 +02:00 |
Francesco Lannutti
|
7a06f9ce12
|
Fixed Sensitivity Analysis integration for KLU
|
2018-05-04 19:57:03 +02:00 |
Francesco Lannutti
|
15906b9b93
|
Fixed the sign inversion calculation for the determinant of KLU
|
2018-05-04 19:57:03 +02:00 |
Francesco Lannutti
|
885d0f7b9a
|
Implement klu_z_print()
|
2018-05-04 19:57:03 +02:00 |
Francesco Lannutti
|
2c0528aef5
|
Implement spMatrix_CSC_dump()
|
2018-05-04 19:57:03 +02:00 |
rlar
|
4dfc0b7917
|
fix vsrc for pz analysis
|
2018-05-04 19:57:03 +02:00 |
Francesco Lannutti
|
5c1c4c252f
|
Use spDeterminant_KLU
|
2018-05-04 19:57:03 +02:00 |
Francesco Lannutti
|
c093d0221a
|
Implemented spDeterminant_KLU
|
2018-05-04 19:57:03 +02:00 |
Francesco Lannutti
|
e02ffb95b8
|
Fixed SMPcZeroCol
|
2018-05-04 19:57:03 +02:00 |
Francesco Lannutti
|
b0c2b1be6a
|
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-05-04 19:57:03 +02:00 |
Francesco Lannutti
|
3af0469779
|
other fixes
|
2018-05-04 19:57:03 +02:00 |
Francesco Lannutti
|
ee1c1a36a7
|
Fixed a bug in SMPpreOrder and let KLU digest an empty matrix
|
2018-05-04 19:57:03 +02:00 |
Francesco Lannutti
|
4e308894b1
|
Implemented the Solve Transpose for KLU
|
2018-05-04 19:57:03 +02:00 |
Francesco Lannutti
|
06c7386612
|
Fixed the SMPcSolve routine for KLU
|
2018-05-04 19:57:03 +02:00 |