Holger Vogt
|
7cd6dccd1e
|
update to compile with VS 2017 and CUDA 10.1
|
2019-09-07 20:51:40 +02:00 |
Francesco Lannutti
|
4ea0e8b86d
|
Fix IND model to work with 'alter' command in CUSPICE
|
2018-05-06 20:45:40 +02:00 |
Francesco Lannutti
|
ac1e2b660a
|
Fix BSIM4v7 to work with 'alter' command in CUSPICE (part 2)
|
2018-05-06 20:45:05 +02:00 |
Francesco Lannutti
|
592afc0a84
|
Fix BSIM4v7 to work with 'alter' command in CUSPICE
|
2018-05-04 22:49:17 +02:00 |
Francesco Lannutti
|
33c6e0e4fc
|
Fix the CAP model for 'alter' command
|
2018-05-04 20:07:03 +02:00 |
rlar
|
65ff4f46e1
|
use generic gen.GENcudaIndex ...
carefull, this commit is quick and dirty,
created in a half automated way, low confidence.
This is missing in this commit
model->gen.GENinitCUDA
|
2018-05-04 20:07:02 +02:00 |
rlar
|
ec2c710ecc
|
make res changes more generic
|
2018-05-04 20:07:01 +02:00 |
Francesco Lannutti
|
a5b7f048d0
|
Move the INP2R changes to the more generic place 'CKTmodCrt' and 'CKTcrtElt'
|
2018-05-04 20:07:00 +02:00 |
rlar
|
278ecb76f9
|
first try dctrcurv.c
|
2018-05-04 20:06:59 +02:00 |
Francesco Lannutti
|
9bcc6dedee
|
Fix concept proposal for DEVsetparam needed for 'alter' and 'resume' command support
|
2018-05-04 20:06:58 +02:00 |
Francesco Lannutti
|
d14f091a2f
|
Fix the case when CUSPICE has only one model for the Matrix or one model for the RHS
|
2018-05-04 20:06:57 +02:00 |
Francesco Lannutti
|
bd4cc15b61
|
Updated the CUSPICE RES model
|
2018-05-04 20:06:54 +02:00 |
Francesco Lannutti
|
7a0a3abba9
|
Fix the clear phase of Matrix and RHS once for all
|
2018-05-04 19:57:04 +02:00 |
Holger Vogt
|
791861d849
|
disable pragma #warning for VisualStudio
|
2018-05-04 19:57:04 +02:00 |
Holger Vogt
|
5b81ad05cd
|
Update to the how-to-...
|
2018-05-04 19:57:04 +02:00 |
Holger Vogt
|
4ceb4ed8eb
|
how-to-ngspice-vstudio.txt, update for use with cuda
|
2018-05-04 19:57:04 +02:00 |
Holger Vogt
|
e32af75d62
|
remove OpenMP entries. OpenMP is not supported.
|
2018-05-04 19:57:04 +02:00 |
Holger Vogt
|
2f530ba1c0
|
remove unused
|
2018-05-04 19:57:04 +02:00 |
Holger Vogt
|
cdfc02f733
|
Remove XSPICE from spinit
|
2018-05-04 19:57:04 +02:00 |
Holger Vogt
|
7cbbee23c4
|
Make search path for spinit relative to executable.
|
2018-05-04 19:57:04 +02:00 |
Holger Vogt
|
8c680400ef
|
remove old project files which are not supported anymore.
|
2018-05-04 19:57:04 +02:00 |
h_vogt
|
91a02a738b
|
no OpenMP support debug info only when debug version use /LTCG for optimized code
|
2018-05-04 19:57:04 +02:00 |
h_vogt
|
5c74a3a69e
|
enhance compute capability beyond deprecated values:
compute_50,sm_50
debug info only when debug version is compiled
|
2018-05-04 19:57:04 +02:00 |
h_vogt
|
c2636f5c89
|
A tiny instruction of compiling ngspice with CUDA using Visual Studio 2015
|
2018-05-04 19:57:04 +02:00 |
h_vogt
|
73f0e44836
|
VS project files for CUDA
|
2018-05-04 19:57:04 +02:00 |
h_vogt
|
f699591c5c
|
add a missing definition of CONSTvt0
|
2018-05-04 19:57:04 +02:00 |
h_vogt
|
829fe46004
|
add mssing definition of M_PI
|
2018-05-04 19:57:04 +02:00 |
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 |