Commit Graph

6898 Commits

Author SHA1 Message Date
Holger Vogt fa116e46f2 If command 'source' fails, do not continue a script, but
call for user input.
2020-04-28 16:43:47 +02:00
Holger Vogt 96d1badb0b Add default model selection to diode, modify some commenmts 2020-04-28 15:16:07 +02:00
Holger Vogt 3f904908cc add empty lines after warnings 2020-04-28 09:31:13 +02:00
Holger Vogt 8a6b8c4d36 Unify model handling: errors, default models, user supplied models
Add variable 'use_default_models' (.spiceinit) to select allowing
default models or strictly stop ngspice, if .model declaration is
missing.
Add member 'warning' to struct card. If member 'error' is flagged,
ngspice will stop, if 'warning' is flagged, ngspice continues with
warning message and default model. Will be set in inp2x.
Here prototype is pushed for JFET model (inp2j.c).
2020-04-27 14:40:01 +02:00
Holger Vogt 53e63abf37 Revert "Rewrite cmpp"
This reverts commit 00fa875b9e.
2020-04-26 00:35:10 +02:00
Holger Vogt 5b715a931d add #include <stdint.h> for SIZE_MAX 2020-04-25 21:06:45 +02:00
Holger Vogt 0f35953fdf controlled_exit only for WinGUI and shared ngspice 2020-04-25 20:22:40 +02:00
Holger Vogt 995dd11238 Header for new interpolation function 2020-04-25 20:21:58 +02:00
Holger Vogt e16682a074 Merge branch 'pre-master' of ssh://git.code.sf.net/p/ngspice/ngspice into pre-master 2020-04-25 20:00:52 +02:00
Jim Monte 8e5390645d typo 2020-04-25 19:59:29 +02:00
Jim Monte 2f00dd1672 remove unused 2020-04-25 19:59:13 +02:00
Jim Monte 97b39489ae rewrite load_opus(), add code model access to ngspice facilities,
add error message
2020-04-25 19:58:31 +02:00
Jim Monte 6354cd6dfd remove path error, fix file extension 2020-04-25 19:55:47 +02:00
Jim Monte 1cce9c35f9 add fcn product_overflow() 2020-04-25 19:54:28 +02:00
Jim Monte b3112437a8 type cast 2020-04-25 19:53:13 +02:00
Jim Monte de9b6ccf81 #includes modified 2020-04-25 19:52:39 +02:00
Jim Monte 72fad42dd0 #includes modified 2020-04-25 19:51:30 +02:00
Jim Monte f670acfe14 #includes modified 2020-04-25 19:50:49 +02:00
Jim Monte 86a9e90810 error messages 2020-04-25 19:49:29 +02:00
Jim Monte 2a7021e9e6 FALLTHROUGH 2020-04-25 19:47:20 +02:00
Jim Monte 8e1c3371d8 type casts 2020-04-25 19:46:26 +02:00
Jim Monte adcdc0a5f9 Initialize pointer 2020-04-25 19:42:53 +02:00
Jim Monte 89a1178b57 FALLTHROUGH 2020-04-25 19:41:59 +02:00
Jim Monte 6c593ec3a7 FALLTHROUGH 2020-04-25 19:40:36 +02:00
Jim Monte c5fe559699 error messages, callback function moved 2020-04-25 19:39:30 +02:00
Jim Monte 4c67a2846b initialize variables, add 'default:' 2020-04-25 19:37:42 +02:00
Holger Vogt 8892d996e6 var redifinition removed 2020-04-25 19:35:41 +02:00
Jim Monte 32bac6e9e6 FALLTHROUGH added 2020-04-25 19:34:31 +02:00
Jim Monte f168aa1b0a variable redefinition removed 2020-04-25 19:33:13 +02:00
Jim Monte 109b9ebc9a FALLTHROUGH added 2020-04-25 19:31:21 +02:00
Jim Monte 68f3361fcf More efficient utf-8 to tchar conversion
remove 'graph' from SetColor
2020-04-25 19:29:36 +02:00
Jim Monte c1e3cdc26e Improved interpolation 2020-04-25 19:28:16 +02:00
Jim Monte 554e594f92 Improved interpolation 2020-04-25 19:27:07 +02:00
Jim Monte 00fa875b9e Rewrite cmpp 2020-04-25 19:26:20 +02:00
Jim Monte 84b5e6b671 #include sequence, error message 2020-04-25 19:25:15 +02:00
Jim Monte 983cb4896c fgets error 2020-04-25 19:24:07 +02:00
Jim Monte 07489872b1 EXITPOINT, memory leaks upon failure 2020-04-25 19:22:43 +02:00
Jim Monte 75f3c85b5c EXITPOINT to delete malloced var in case of check failure 2020-04-25 19:20:58 +02:00
Jim Monte 596a7de42d #include resource.h added, fcn parameter void 2020-04-25 19:19:19 +02:00
Jim Monte 93eeedd009 const qualifier, graph removed from SetColor, 2020-04-25 19:17:22 +02:00
Jim Monte fe1aea73bc type modifier, parameter graph removed from SetColor() 2020-04-25 19:14:31 +02:00
Holger Vogt 8fbd96ba1f typüe modifier 2020-04-25 19:12:35 +02:00
Jim Monte a2ba845992 error message 2020-04-25 19:11:14 +02:00
Jim Monte d8d9dddece modifier const, error message if 'system' fails 2020-04-25 19:09:30 +02:00
Holger Vogt e9b995bd34 formatting 2020-04-25 19:07:50 +02:00
Jim Monte 544b627cc3 Error message if printing fails 2020-04-25 19:06:48 +02:00
Holger Vogt 355ed5b5f0 formatting 2020-04-25 19:05:37 +02:00
Holger Vogt 2a8c28a5d8 Add EXITPOINTs, if reading inputs etc. fails 2020-04-25 18:54:22 +02:00
Holger Vogt 01e6e10652 Silence warning: ar: 'u' modifier ... 2020-04-25 18:52:45 +02:00
Holger Vogt 144f135c80 comment on parse tree evaluation 2020-04-25 18:46:35 +02:00