Commit Graph

6586 Commits

Author SHA1 Message Date
Holger Vogt 2cbf2e3ac1 allow again single letter vector names 2020-01-26 09:04:53 +01:00
dwarning 0eddbe5b5e avoiding temporary setplot problem 2020-01-26 08:42:11 +01:00
dwarning 24b70c8682 prevent program crash by misusing thermal model 2020-01-26 08:35:30 +01:00
dwarning 379cafde45 vdmos have no Cgb 2020-01-25 16:36:13 +01:00
dwarning 37a43ed745 update vdmos examples to the new model interface 2020-01-25 16:18:33 +01:00
dwarning f53462dfd8 update vdmos with self-heating network and tj and tcase terminal 2020-01-25 16:12:05 +01:00
Holger Vogt 35dbc7a725 re-enable V source with parameter EXTERNAL
Fix bug #463
2020-01-24 22:00:56 +01:00
Holger Vogt 0217efb290 option not needed for convergence 2020-01-24 21:40:14 +01:00
Holger Vogt d134375cb1 add the PSPICE vswitch S_ST variant,
which resolves to the classical ngspice sw switch
2020-01-22 22:31:16 +01:00
Holger Vogt 524733f9de allow vec_get to verify vectors if their names are quoted by "" 2020-01-22 22:30:07 +01:00
Holger Vogt 134759bfee another preliminary patch for macOS 2020-01-19 15:42:27 +01:00
Holger Vogt 25de1beb4f stub to enable compilation on macOS,
memory info for macOS is currently not available.
2020-01-19 15:33:54 +01:00
dwarning 8841f30671 format line with LF 2020-01-19 10:18:37 +01:00
Holger Vogt 6e910fed3d remove compiler warning by setting variables to 0 2020-01-18 23:08:31 +01:00
Holger Vogt 52ace95957 remove two small memory leaks 2020-01-18 17:31:08 +01:00
Holger Vogt b06cf20df8 remove spurious error message 2020-01-18 17:29:37 +01:00
Holger Vogt 07e680bcfd out-of-interval examples added 2020-01-18 16:56:54 +01:00
Holger Vogt 6b476e99af update to the .measure and meas error messages:
remove crash uipon buggy inputs
add buggy example input file
unify fcn returns: 0 is OK, 1 is bad
Improve on error message for bad syntax
2020-01-18 16:49:04 +01:00
Holger Vogt 76d2a12b07 Merge branch 'pre-master' of ssh://git.code.sf.net/p/ngspice/ngspice into pre-master 2020-01-18 08:00:10 +01:00
Holger Vogt 17bc7f7560 enable inp_dodeck() to return an error state,
if error, inp_spsource() will return error as well
2020-01-18 00:26:31 +01:00
Holger Vogt 5f05d217ac return immediately if ckt is NULL 2020-01-18 00:24:10 +01:00
Holger Vogt 8b8f7ab5b9 if inp_spsource() returns with an error code, emit a message 2020-01-17 23:38:40 +01:00
Holger Vogt 5c7cf493a3 enable returning inp_spsource() with an error code 2020-01-17 23:36:47 +01:00
dwarning 9505711f06 Add missing files for resources 2020-01-13 16:43:21 +01:00
Holger Vogt 12bc3a55b6 example for ~(~v(9)&v(8)) 2020-01-11 13:08:39 +01:00
Holger Vogt 4345388969 enable PSPICE compatible ~(~v(9)&v(8)) 2020-01-11 13:07:53 +01:00
Holger Vogt b343bc8803 plug memory leaks for the 'plot' command 2020-01-11 11:25:14 +01:00
Holger Vogt 82aad9d5b7 make simulation faster, allow batch mode 2020-01-05 15:29:36 +01:00
Holger Vogt 42a6226fdf Give a better, modern name for this type of display 2020-01-05 15:28:58 +01:00
Holger Vogt 4fcf5364d7 User expects an empty input line, not a text that has to be deleted befopre writing 2020-01-05 15:28:25 +01:00
Holger Vogt 047dbc4765 use only TMALLOC and TREALLOC for memory allocation 2020-01-05 14:50:43 +01:00
Holger Vogt 5dfdf88ccc update to Visual Studio 2019 2020-01-05 14:34:57 +01:00
Holger Vogt 00606fecc2 deprecated gets() -> fgets() 2020-01-05 14:34:35 +01:00
Holger Vogt e1be1ace77 error message even if pNAME is not defined 2020-01-05 14:32:34 +01:00
Holger Vogt bb26062b14 patch provided by Vito (see
https://sourceforge.net/p/ngspice/discussion/133842/thread/31aa24261e/ )
2020-01-05 10:50:56 +01:00
Holger Vogt 505eb59b76 O1 -> O0 for debug
Patch #71 provided by Taras Rosa
2020-01-05 10:30:23 +01:00
Holger Vogt 3f5f3afabf Further improvement of error message im 'meas' 2020-01-05 09:56:00 +01:00
Holger Vogt 13c5fd15b9 Improve error messages for the 'meas' command. 2020-01-05 00:05:20 +01:00
Jim Monte 24cc13feaf Restored command arguments accidentally deleted. 2020-01-04 15:49:12 +01:00
Jim Monte 36057d080e Added #include <stdio.h> to define FILE. 2020-01-04 15:30:38 +01:00
Jim Monte 2276431016 Modified search for init file so that it searches both <HOME> and <USERPROFILE> if both are defined. 2020-01-04 15:30:30 +01:00
Jim Monte c6319dd19e Added -D/--define option to define a variable from the command line. 2020-01-04 15:30:20 +01:00
Jim Monte d4b71500e2 Opened binary files for writing using "wb" in all cases 2020-01-04 15:30:11 +01:00
Jim Monte de7d292501 Added basic help messages in addtion to reference to web pages 2020-01-04 15:29:41 +01:00
Jim Monte 76cf00853c Added conjugate function conj(). 2020-01-04 15:29:13 +01:00
Jim Monte 7681f34664 Additional freeing of device-dependent information for bug #419 and related bugs. 2020-01-04 15:28:56 +01:00
Jim Monte c24b1e5f8c Removed redundant macro 2020-01-04 15:28:25 +01:00
Jim Monte fd730148a7 Minor formatting and punctuation change. 2020-01-04 15:28:11 +01:00
Jim Monte f9e6664929 Fixed resolution of ~ to home directory. (Bug #405) Also fixed potential buffer overruns in glob expansion 2020-01-04 15:27:58 +01:00
Jim Monte 0bff1592c7 Fixed checking for redirection tokens 2020-01-04 15:26:59 +01:00