1083 Commits (d5ef8a366033604d349a3e5a4a3b5e9c8f69c0ea)

Author SHA1 Message Date
Holger Vogt 0be163d8d8 Search for "off" token in device instance lines not with 4 years ago
Holger Vogt 4cc6222230 Make function search_plain_identifier non-static 4 years ago
Holger Vogt 696736b2b3 adding expressions in {} as pwl parameters 4 years ago
Holger Vogt 242a1d796a Remove the "type" declaration from a .model line 4 years ago
Holger Vogt f21255ef1b Fix regression bug #579 4 years ago
Holger Vogt 0eb272243f Enable RKM notation also for inductors (e.g. 1u2 for 1.2u) 4 years ago
Holger Vogt 632f8c033d Make numoparam error messages more user friendly. 4 years ago
Holger Vogt c4e94cd59b safeguard against a crash when the s line is buggy 4 years ago
Holger Vogt b636017359 add function prototype 4 years ago
Holger Vogt 422719200e re-enable parameters in agauss function 4 years ago
Holger Vogt b749e62e31 Make error message more verbose 4 years ago
Holger Vogt 9dff15507d .probe: Add call to function inp_probe() which resides 4 years ago
Holger Vogt 3f3936c728 Remove memory leaks 4 years ago
Holger Vogt d6038ea43c Redo the transformation vswitch -> pswitch 5 years ago
Holger Vogt a87b237bff is_a_modelname() to detect a model 1N4148, if compt LT is set. 5 years ago
Holger Vogt 6f6f2b8996 Remove double assigment to s[1] 5 years ago
Holger Vogt df5e7e36f6 When checking for µ, truncated the line, when shifted. 5 years ago
Holger Vogt 3dcc36c1c3 ngspice input deck may contain special characters like µ (mu). 5 years ago
Holger Vogt 601287e949 Check V and I lines for dc and ac. 5 years ago
Brian Taylor 81df6ed772 Retaining the mixed case of Cider quoted string valued parameters. Limit searches for ic.file to D*, M*, and Q* device instantiation lines. Cider model (numos, numd, nbjt) detection is limited to .model lines. Continuation lines which do contain these tokens are not checked, but this should rarely happen. All of the examples/cider circuits meet these assumptions. Memory errors have been removed. 5 years ago
Holger Vogt 3599c189b6 re-enable lower-casing of tokens beginning with 'cd', 5 years ago
Brian Taylor abad190b38 Don't search for ic.file within comments. 5 years ago
Brian Taylor b3a99f0c6c Do not use non-portable strcasestr. 5 years ago
Brian Taylor 663a79dea8 Fix NAN error in numd2 area report and crashes when a doping file is missing. Update examples/cider so that the test circuits all run; add case sensitivity tests for rootfile and ic.file parameter strings enclosed in a single pair of double quotes. 5 years ago
Holger Vogt 9221df234c Patch to allow (and ignore) leading or trailing commas 5 years ago
Holger Vogt 9cc9c56cad Don't write past '\0', fixes a bug in commit 5 years ago
Holger Vogt b7473a33a0 Check for double '{', replace the inner '{', '}' by '(', ')' 5 years ago
Holger Vogt 1c5e0d11dd If there is a XSPICE code model .model line 5 years ago
Holger Vogt 15a3ed87c0 Enable the m parameter in E, G, B, R behavioral source/devices 5 years ago
Holger Vogt ae72677cc2 Remove a false read when curr_line has 5 years ago
Holger Vogt 0f25c25c7e Remove a memory leak 5 years ago
Holger Vogt 93ddc7a3eb Enhancement for E source with table, convert to B source with pwl: 5 years ago
Holger Vogt 76eac5aa0f Make error message more verbode 5 years ago
Holger Vogt a4be66b9b0 Prevent crash if there is bad syntax in h, g, e, or f line 5 years ago
Holger Vogt 31fbf910af Crash when trying to delete root and netlist: 5 years ago
Holger Vogt 858689d206 Make syntax check for nesting of .subckt ... .ends more verbose: 5 years ago
Holger Vogt 52b5e218c7 Add '\f' to characters to be replace by '+' 5 years ago
Holger Vogt dcde7b590e Don't put brackets around dtemp and temp, when they denote 5 years ago
Holger Vogt 19abc83312 Make the choice of last commit mor obvious 5 years ago
Holger Vogt 87a9d87f7d Replace identifier by func not only after '=', but also '{' 5 years ago
Holger Vogt 68e51848a4 logic condition to check only 'x' lines had not been given 5 years ago
Holger Vogt d0ca6a4773 Start replacing identifiers by func only after the first '=' 5 years ago
Holger Vogt 0d2d034eb2 Add devices s and w to previous commit. 5 years ago
Holger Vogt c033298db9 Don't replace a device model name by a parameter, if both 5 years ago
Holger Vogt 273b773280 New pswitch is not compatible to iswitch 5 years ago
Holger Vogt 5cc5e351f1 prepare for the new pswitch with g, gd input 5 years ago
Holger Vogt 9abb61d6ac Bug fix for %i(node1) in an A instance. 5 years ago
Holger Vogt c46676d06e If compatmode PS is set, translate vswitch and iswitch to pswitch. 5 years ago
Holger Vogt db5395032f Avoid model warning for C if compat flag lt is set. 5 years ago
Holger Vogt 7dd96c241c PSPICE MC parameters are not (yet) supported, so remove them 5 years ago