Commit Graph

7088 Commits

Author SHA1 Message Date
rlar 7fb9bdb80a fix vsrc for pz analysis 2020-10-28 23:49:48 +01:00
Francesco Lannutti 8f6de68216 Use spDeterminant_KLU 2020-10-28 23:49:48 +01:00
Francesco Lannutti a706917bdb Implemented spDeterminant_KLU 2020-10-28 23:49:48 +01:00
Francesco Lannutti 7d1282c9e1 Fixed SMPcZeroCol 2020-10-28 23:49:48 +01:00
Francesco Lannutti bc40346b6c 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 2020-10-28 23:49:48 +01:00
Francesco Lannutti cf525ab645 other fixes 2020-10-28 23:49:48 +01:00
Francesco Lannutti 220caab0b5 Fixed a bug in SMPpreOrder and let KLU digest an empty matrix 2020-10-28 23:49:48 +01:00
Francesco Lannutti 10ad578887 Implemented the Solve Transpose for KLU 2020-10-28 23:49:48 +01:00
Francesco Lannutti 96d9787aad Fixed the SMPcSolve routine for KLU 2020-10-28 23:49:48 +01:00
Francesco Lannutti 77e1daa3c2 Enhanced KLU to avoid loosing computation cycles. The speedup is quite low, though: ~1% 2020-10-28 23:49:48 +01:00
Francesco Lannutti 94c0e71fd5 fix the list of supported devices 2020-10-28 23:49:48 +01:00
rlar b59e175b06 Added CPL Model to KLU 2020-10-28 23:49:48 +01:00
Francesco Lannutti adb643dd78 Added HISIMHV2 Model to KLU 2020-10-28 23:49:48 +01:00
Francesco Lannutti 5724429e8e Added ASRC Model to KLU 2020-10-28 23:49:48 +01:00
Francesco Lannutti 6e05465140 KLU Integration from scratch #7, devices, bsim4/ (which is bsim4v8) 2020-10-28 23:49:48 +01:00
rlar af4dbe0e38 KLU Integration from scratch #6, devices, bsim4v7/ 2020-10-28 23:49:48 +01:00
Francesco Lannutti 5d582ff058 Fixed the KLU package to let it correctly compile in libngspice.so 2020-10-28 23:49:48 +01:00
Francesco Lannutti 62333c4f23 KLU Integration from scratch #5, devices 2020-10-28 23:49:48 +01:00
Francesco Lannutti dfcfa60c0f KLU Integration from scratch #4, changed files 2020-10-28 23:49:48 +01:00
Francesco Lannutti d04c981256 KLU Integration from scratch #1, new files 2020-10-28 23:49:48 +01:00
Francesco Lannutti 4a4c8e828f move include files to src/include/ngspice/ 2020-10-28 23:49:48 +01:00
Francesco Lannutti a6afb3dd08 fix include file directories (will be in src/include/ngspice/) 2020-10-28 23:49:48 +01:00
rlar 67277d4e94 delete-trailing-whitespace 2020-10-28 23:49:48 +01:00
Francesco Lannutti a8eb1e4608 incorporate KLU source files from SuiteSparse-3.7.0.tar.gz 2020-10-28 23:49:48 +01:00
rlar 19412aadc5 SuiteSparse.org, recipe for incorporation of SuiteSparse-3.7.0.tar.gz 2020-10-28 23:49:48 +01:00
Francesco Lannutti f7dc3b782c KLU Integration from scratch #1, examples/klu/Circuits 2020-10-28 23:49:48 +01:00
Holger Vogt 371ad3496c Add icons to the distribution 2020-10-18 11:35:22 +02:00
Holger Vogt 798d2b2db1 add type conversion to int 2020-10-16 18:36:23 +02:00
Holger Vogt a95700799d install the callback function 2020-10-16 18:15:05 +02:00
Holger Vogt 28861739f8 allow writing character '%' 2020-10-16 18:12:31 +02:00
dwarning 75228612c0 few fixes for prototypes 2020-10-15 18:25:25 +02:00
dwarning ac4aa9dd8f VSRC - requested power should comply with passive convention bug #517 2020-10-15 17:48:31 +02:00
Holger Vogt af99beb6a2 Allow simple copying from start time to end time 2020-10-15 17:45:08 +02:00
Holger Vogt 013c74918f Command 'cutout': Don't add the scale vector to nv->v_scale.
So the new plot with its vectors copied resembles the old plot.
2020-10-15 17:44:30 +02:00
Holger Vogt a836f81d62 This is a quick fix to the Windows printing function.
Tested with pdf and a color laser printer.
Still some bugs: the grid needs to be fixed.
2020-10-15 17:41:58 +02:00
Holger Vogt af2f3790f1 Enlarge pulse width to allow the amp to stabilize 2020-10-11 22:40:36 +02:00
Holger Vogt d14e53b0dd Prepare ngspice-33 2020-10-11 22:30:57 +02:00
Holger Vogt 51df9aaa55 remove non ascii character §, which leads to compiler warnings 2020-10-11 21:12:29 +02:00
Holger Vogt 390b699b89 demonstrate the command 'cutout' 2020-10-11 11:32:43 +02:00
dwarning a6e74b9f9a VDMOS 100W example improve result display 2020-10-10 14:05:05 +02:00
dwarning 36550f0984 VDMOS 100W example improve result display 2020-10-10 14:04:55 +02:00
dwarning d3f0a53a81 VDMOS missing entry for shomod AF and KF - bug #515 2020-10-10 14:04:46 +02:00
dwarning 099e2c13eb VDMOS handle thermal as a flag 2020-10-10 14:04:06 +02:00
dwarning cbe02d9265 VDMOS allow series resistance = 0 Ohm by using node collapsing 2020-10-10 14:03:54 +02:00
dwarning f2e902b2bb VDMOS few model parameter default corrections 2020-10-10 14:03:41 +02:00
dwarning 280bea9d50 restructering thermal update by unified function
introduce diode series resistor thermal contribution

separate naming of mos and diode model parameter
2020-10-10 14:03:26 +02:00
Holger Vogt f07a17878a Clarify win_bison location 2020-10-10 13:55:47 +02:00
dwarning 89cceb1560 BJT, alias NK for NKF beta rolloff parameter 2020-10-10 13:55:40 +02:00
Holger Vogt 16b225705f Add a check for 'windres' to configure.ac,
if Windows GUI or Console
2020-10-10 13:55:32 +02:00
Holger Vogt ef7f43a060 Move compiling the ICON from compile_mingw.sh to makefile.am
fixes bug no. #516
2020-10-10 13:55:11 +02:00