Commit Graph

1520 Commits

Author SHA1 Message Date
h_vogt 9bbf9bc549 remove 'params:' from x and .subckt lines of input deck 2011-12-25 13:01:45 +00:00
h_vogt 94e9f07b90 Gxxx n1 n2 TABLE {expression} = (x0, y0) (x1, y1) (x2, y2) 2011-12-21 21:33:47 +00:00
rlar d6e616a310 remove CVS `Id',`log' etc. keyword incantations 2011-12-17 18:35:11 +00:00
rlar 0d7f64657c move stringutil.h --> src/include/ngspice 2011-12-17 17:16:29 +00:00
h_vogt 33d8e0ce9d Gxxx n1 n2 value={equation} 2011-12-17 15:22:20 +00:00
rlar af03c472af adms3, use -ldl instead of -lltdl, fix include path 2011-12-17 13:45:39 +00:00
rlar 0e1f5a29f7 type fixes 2011-12-17 13:41:04 +00:00
h_vogt bcc23c1f78 exit on all circuit parsing errors if var strict_errorhandling is set 2011-12-17 11:33:30 +00:00
h_vogt 54501d90e0 beautify code 2011-12-16 21:55:28 +00:00
rlar f7ea50c287 new: configure --enable-adms3 2011-12-15 20:44:45 +00:00
rlar 15062f914b remove CVS `Id',`log' etc. keyword incantations 2011-12-13 20:34:39 +00:00
rlar 7d75ebcb81 unify OUTpBeginPlot() invocation 2011-12-13 19:10:34 +00:00
rlar c09058038c unify OUTpBeginPlot() usage of ckt->CKTcurJob 2011-12-13 19:08:15 +00:00
rlar a7ac45c9cb rename various analysis vars --> `job' 2011-12-13 18:04:28 +00:00
rlar dea9c539c2 auxiliary define `job' --> local variable `job' 2011-12-13 18:02:14 +00:00
rlar ef04192ec0 auxiliary define (ANALYSIS*) anal --> `job' 2011-12-13 18:00:23 +00:00
rlar 5333ab2a4b switch --adms3 over to the new adms3va directories 2011-12-13 17:48:28 +00:00
rlar 206769d241 undo `2011-12-12 Laurent Lemaitre' which broke --adms in favour of --adms3 2011-12-13 17:45:57 +00:00
rlar 5449731860 copy old amds .va files to a new directory `adms3va' 2011-12-13 17:40:29 +00:00
rlar 0779816dbb remove CVS `Id' and `log' keyword incantations 2011-12-12 21:59:21 +00:00
rlar 88374b8c70 #4/4 #include <ngspice/...> --> #include "ngspice/..." for adms3 2011-12-11 18:17:39 +00:00
rlar 225f5aef19 #3/4 #include <ngspice/...> --> #include "ngspice/..." for adms 2011-12-11 18:16:09 +00:00
rlar 4e3cc188d9 #2/4 #include <ngspice/...> --> #include "ngspice/..." 2011-12-11 18:12:36 +00:00
rlar 10346e055c #1/4 #include <ngspice/...> --> #include "ngspice/..." 2011-12-11 18:05:00 +00:00
rlar 87d9383971 use a macro to update ckt->CKTstat->STAT.. 2011-12-11 14:50:18 +00:00
rlar fd9dec37a3 auxiliary define `job' --> local variable `job' 2011-12-11 11:37:07 +00:00
rlar f8f4e32875 auxiliary define (ANALYSIS*) ckt->CKTcurJob --> `job' 2011-12-11 11:34:38 +00:00
rlar 56d000f77b variable rename `sen_info' `cv' `pzan' `sen_info' --> `job' 2011-12-11 11:31:37 +00:00
rlar a463c761d8 similiarity dctran.c versus dcpss.c 2011-12-11 11:28:20 +00:00
rlar 513bf853a9 cleanup, aiming for higher similarity of dctran.c and dcpss.c 2011-12-03 10:40:23 +00:00
rlar 8f09de4e4a bug fix, parameter assignment was broken for expressions containing one of '<=' '>=' or '!=' 2011-12-03 09:10:07 +00:00
rlar e28fe55a64 remove some unused `vcproj' dependencies 2011-12-03 08:55:14 +00:00
rlar 03c098d4a0 bug fix, parameter processing was broken for nested .subckt 2011-11-30 18:02:27 +00:00
h_vogt 2b62d88a99 command 'remcirc' 2011-11-27 10:57:22 +00:00
h_vogt f82ec99542 command 'remcir' to remove a circuit updated 2011-11-27 10:29:44 +00:00
h_vogt 0ea3e30805 wrdata now prints complex variables and recognizes 'appendwrite' 2011-11-25 23:04:09 +00:00
h_vogt 68b99db7e9 some docu added 2011-11-13 14:44:00 +00:00
h_vogt e065e1c290 reordering, fcn prototypes 2011-11-13 12:04:15 +00:00
h_vogt 9dbb7654eb beautify code: indentations etc. 2011-11-13 11:11:09 +00:00
h_vogt 43b14e4d35 INSTALL: give more precise instructions 2011-11-04 20:28:58 +00:00
rlar 7152c01751 xspice/icm/GNUmakefile.in, add missing `uninstall' target 2011-11-03 17:05:38 +00:00
rlar e42fa8ba06 swallow warnings 2011-10-31 10:53:51 +00:00
rlar 04c0e0c6b5 swallow warnings in hisimhv and hisim2 code 2011-10-31 10:51:33 +00:00
rlar e6c7a506ec Fix the source/drain typo for overlap cap's, for mos2 as well 2011-10-31 10:48:27 +00:00
h_vogt 85cee80ba6 update hisim_hv 1.2.2 2011-10-30 22:03:45 +00:00
dwarning 30f8ecc92b no message 2011-10-30 21:13:38 +00:00
rlar 0589d22cf9 update bison generated files 2011-10-16 15:25:02 +00:00
rlar c139875468 bug fix, allow special nodenames "/Node" and "Node-4" in `B' expressions 2011-10-16 15:22:56 +00:00
h_vogt f2626d48e0 multiple .model section in altermod 2011-10-02 08:29:03 +00:00
h_vogt 30c13c8466 com_measure2.c warning removed 2011-09-18 09:10:26 +00:00
h_vogt ccd115c6e2 Error message on exceeding resolution limit 2011-09-11 12:55:30 +00:00
dwarning 71aaeb9483 psp102 module name change 2011-08-28 09:17:50 +00:00
dwarning 15c4c12755 mextram name change 2011-08-24 19:27:51 +00:00
rlar 41c14d7df4 adms, fix an extra backslash 2011-08-24 16:12:03 +00:00
rlar aaf3f9da1b prototypes, and avoid a NULL dereference when PZDEBUG is active 2011-08-21 18:04:33 +00:00
rlar 146069952d avoid segfault when printing aout a nonexistant `ReferenceValue' (pzan) 2011-08-21 17:33:48 +00:00
h_vogt 4cbfbad8b5 type long --> int 2011-08-21 10:43:07 +00:00
rlar 026a471d51 use unlink() instead of remove() 2011-08-21 08:55:58 +00:00
rlar 1a9ef50edf #7/7 use a subdirectory "ngspice" for includes to create a uniq namespace 2011-08-20 17:51:14 +00:00
rlar 884ed12334 #6/7 use a subdirectory "ngspice" for includes to create a uniq namespace 2011-08-20 17:49:37 +00:00
rlar 028915d9ae #5/7 use a subdirectory "ngspice" for includes to create a uniq namespace 2011-08-20 17:47:44 +00:00
rlar 29e4acf695 #4/7 use a subdirectory "ngspice" for includes to create a uniq namespace 2011-08-20 17:46:32 +00:00
rlar 5a4f4ada5c #3/7 use a subdirectory "ngspice" for includes to create a uniq namespace 2011-08-20 17:45:23 +00:00
rlar 738d3813b8 #2/7 use a subdirectory "ngspice" for includes to create a uniq namespace 2011-08-20 17:43:07 +00:00
rlar d26015586c #1/7 use a subdirectory "ngspice" for includes to create a uniq namespace 2011-08-20 17:27:09 +00:00
rlar bc8a0d4f24 update bison generated files 2011-08-20 15:34:31 +00:00
rlar 73c9cce851 the i() and v() function application have special semantics 2011-08-20 15:33:26 +00:00
rlar 53ac5a888a remove maths/fft/fftext.h 2011-08-20 08:24:36 +00:00
h_vogt 220cc83458 fft calculation with type double (instead of float) 2011-08-19 20:46:23 +00:00
h_vogt 56229ce907 improved error message 2011-08-19 20:30:18 +00:00
h_vogt 6a1f801038 code beautified 2011-08-19 20:06:29 +00:00
rlar ee5de05933 postsc.c, swallow warnings 2011-08-14 13:54:09 +00:00
pnenzi 83abdaac55 devhelp prints headers when asked for a single parameter. 2011-08-14 07:28:44 +00:00
rlar 0cf889d590 twoprint.c, swallow warnings 2011-08-13 16:13:16 +00:00
rlar f360d06d18 update bison generated files 2011-08-13 16:10:41 +00:00
rlar 830829ba56 bison files, swallow warnings 2011-08-13 16:08:16 +00:00
rlar cca4047f8f adms, fix parallel execution when using make -j 2011-08-12 19:30:56 +00:00
rlar afb4ad7921 pull two -adms3 fixes into -adms 2011-08-12 15:18:41 +00:00
rlar f8e41f9fb5 remove second incarnation of `grid.h' 2011-08-12 09:31:52 +00:00
h_vogt 1cbe685d4c include path for error.h 2011-08-11 16:39:37 +00:00
h_vogt 57c9b44c73 inproved error messages in pipe mode 2011-08-10 16:39:46 +00:00
h_vogt 890d049a5b uic to end of line in pss 2011-08-09 19:58:40 +00:00
h_vogt f6921573ae spaces and braces 2011-08-09 19:37:23 +00:00
pnenzi 0068925ab5 Update changelog with the "statistics" patch. 2011-08-09 18:52:26 +00:00
rlar 11de01c304 swallow some warnings, and use <stdint.h> 2011-08-09 12:31:23 +00:00
rlar c2733308c5 a series of four cleanup patches 2011-08-09 08:35:59 +00:00
rlar 9e86e5ca66 rewrite (double)literal --> floating-point-literal 2011-08-09 08:07:56 +00:00
h_vogt e7ce26c118 convert float to double 2011-08-08 19:39:15 +00:00
rlar 324b27a4d4 ngspice.h always must be the first included file 2011-08-08 15:05:57 +00:00
rlar a38165662c rewrite pointer dereferences to array subscripts 2011-08-08 08:58:29 +00:00
rlar 9fd458f0ed rewrite ngdirname() 2011-08-07 19:26:53 +00:00
pnenzi e277eb3485 Moved pss example files from "tests" to "examples" 2011-08-07 18:56:48 +00:00
rlar b6aef04d26 allow '//' comments in xspice code models 2011-08-07 10:04:35 +00:00
rlar d18caa4fe1 fix a `strict-aliasing' warning 2011-08-07 10:00:45 +00:00
rlar 4f5d6aa770 use -O1 when debugging, otherwise gcc ignores -Wuninitialized 2011-08-07 09:55:12 +00:00
dwarning 82e0cac8e3 fix missing model parameter defaults 2011-08-06 20:12:04 +00:00
rlar 17ca4ce1f1 fix use of possibly uninitialized variables, return on error 2011-08-06 19:10:16 +00:00
rlar 87dc06f1b2 reposition NG_IGNOREABLE for non C99 compiler compatibility 2011-08-06 17:27:40 +00:00
rlar b5f823f599 cph(vec), rewrite, cleanup, and add missing test_cx_cph.c 2011-08-06 17:20:58 +00:00
h_vogt 2651fe4801 fuction cph(vector) 2011-08-06 15:15:56 +00:00
h_vogt 2e2bf04d6a function cph() 2011-08-06 14:52:41 +00:00
rlar b8cc44efad complete `replace size_t by unsigned long long' 2011-08-06 13:57:19 +00:00
rlar 658213f01b bug fix, tranJob was used instead of pssJob 2011-08-06 09:18:46 +00:00
rlar b4dc54b3e3 another type fix for Visual Studio, QUIT_BUTTON_ID 2011-08-06 09:07:21 +00:00
rlar 77d1104880 fix broken commit `type fix for Visual Studio' 2011-08-06 08:38:09 +00:00
h_vogt 36f6eb6a89 bug no. 3386184 2011-08-06 07:53:48 +00:00
rlar 94a4e45d08 type fix for Visual Studio 2011-08-05 20:32:11 +00:00
rlar e57c96abda disable Visual Studio "warning: C4127: conditional expression is constant" 2011-08-05 20:30:10 +00:00
rlar 2c0144a849 rewrite to fix potential (actuall impossible) usage of variable `c' 2011-08-05 19:29:57 +00:00
rlar 49000cc7e2 fix warning of potential (actuall impossible) usage of uninitialized node5..7 2011-08-05 19:17:50 +00:00
h_vogt e5a255a030 Windows progress message 2011-08-04 22:12:39 +00:00
h_vogt 0004b52f59 update for MS VS 2008 2011-08-04 21:03:49 +00:00
pnenzi 33f10e20e0 Added info on PSS commit and PSS examples 2011-08-04 19:07:12 +00:00
rlar 899d5516c3 initial PSS commit 2011-08-04 16:16:46 +00:00
rlar 70b7ef1bc1 bug fix, broken insert at the front of CKTbreaks[] 2011-08-04 16:01:29 +00:00
h_vogt e86527635b ivars(char*), Windows 64, 32 bit 2011-08-03 20:03:42 +00:00
dwarning 2a2497ec62 update va code from version 504.7 to 504.9.1 2011-07-30 15:58:11 +00:00
h_vogt a002131647 *** empty log message *** 2011-07-27 20:11:30 +00:00
h_vogt ede2daf1f6 cmutil: NaN, inpcom: nested ( 2011-07-27 20:08:36 +00:00
rlar 8bfc98d008 lower-case the first string in an IOP("HuGo",...) incantation 2011-07-26 19:51:29 +00:00
rlar 6f2f634413 swallow unsed variable warnings in adms generated code, upagrade dependencies 2011-07-26 17:43:08 +00:00
rlar 6e8dd404b7 convert K&R function definitions to ansi style 2011-07-25 18:22:29 +00:00
rlar 27f1d7bb45 cleanup getlims() and plug a memory leak 2011-07-24 20:30:44 +00:00
rlar f8b4c7eb79 (int) cast, where size can be expected to be small enough 2011-07-24 20:18:00 +00:00
rlar 2d50db4b91 use size_t 2011-07-24 20:16:21 +00:00
rlar 087667dfa0 avoid incorrect bindnodes when falling back to a 4 node device 2011-07-24 19:21:02 +00:00
rlar a9aea839b4 bug fix, incomplete check for NAN 2011-07-24 18:30:05 +00:00
rlar a3969da827 polish saj's resume fix, use it for `acan' as well 2011-07-24 17:20:46 +00:00
rlar 6613127f7d bug fix, stepsize in `noisean' 2011-07-24 16:38:24 +00:00
rlar fd2301393a use #include <inttypes.h> and size_t for portability 2011-07-23 20:24:30 +00:00
rlar 06bbefb5ee fix usage of an uninitialized variable 2011-07-23 20:02:19 +00:00
rlar 36666a2991 fix usage of an uninitialized variable 2011-07-23 20:02:18 +00:00
rlar 2c60f3892c use #include <inttypes.h> to platform independent print 'size_t' variables 2011-07-23 18:40:20 +00:00
rlar ffe7405ad2 update for --adms3 2011-07-23 13:06:58 +00:00
dwarning 5993a30d9c lower case substitution in xml module 2011-07-23 07:57:07 +00:00
h_vogt d609be0b73 command 'remcirc' 2011-07-19 23:10:07 +00:00
h_vogt dea300d88d command 'remcirc' 2011-07-19 23:06:29 +00:00
rlar b998b92720 cleanup, `getlims()' has to be used with number arg >= 1 2011-07-17 16:44:07 +00:00
rlar 3d2272c699 cleanup usage of `prompt()' 2011-07-17 16:40:34 +00:00
rlar 508df68455 cleanup, reduce compiler warnings 2011-07-17 16:37:54 +00:00
rlar 56287d9a1d nghash cleanup, use `%p' to print a pointer value 2011-07-17 11:20:31 +00:00
rlar a057ea7bd4 nghash cleanup, use stdint.h for proper sized integers representing a pointer 2011-07-17 10:59:00 +00:00
rlar 00d54214bb add inttypes.h and stdint.h for visualc 2011-07-17 10:55:51 +00:00
rlar 18570fc035 cleanup redeclarations for todays tanh commit 2011-07-17 10:47:19 +00:00
h_vogt 6afe4230f6 allow comments inside of command files 2011-07-17 10:42:54 +00:00
rlar d768003cb4 nghash cleanup 2011-07-17 10:00:20 +00:00
h_vogt 5942a11a50 *** empty log message *** 2011-07-16 23:18:12 +00:00
h_vogt 4679fdf046 sinh, cosh, tanh 2011-07-16 23:03:27 +00:00
h_vogt 6979f1c76a NSPICE_INPUT_DIR 2011-07-10 11:18:57 +00:00
h_vogt ab587d8d3f environmental variable NGSPICE_INPUT_DIR 2011-07-10 09:59:39 +00:00