1001 Commits (2065dee82cb4772534940e35889ddeaf1fbcf2c6)

Author SHA1 Message Date
Holger Vogt 2065dee82c Fix comment on old-style .lib 3 years ago
Holger Vogt 3adfa89cfc Prevent crash when number of parameter dependencies increases beyond 3 years ago
Holger Vogt 7f8e1cecab Allow ';' also at the beginning of a line. 3 years ago
Holger Vogt c1db561373 No syntax check for title line 3 years ago
Holger Vogt 3420e66705 During syntax check: v,i sources need two nodes, 3 years ago
Holger Vogt 29c51c0d30 Bail out if {...} or '...' are missing around RHS of the equation. 3 years ago
Holger Vogt 01e8b4da84 Prevent crash upon buggy user input (missing ] or >) 3 years ago
Holger Vogt 1340002c05 Improve error message 3 years ago
Holger Vogt 695c1e1bd6 Add an extra model stitching for CIDER only. 3 years ago
Giles Atkinson d31568bd83 Add parsing and translation of the FREQ form of E-source devices, 3 years ago
Holger Vogt ba7ad783a8 safeguard against crash upon buggy input 3 years ago
Holger Vogt 66a4b2226e .libsave: don't save the command itself, improve messaging 3 years ago
Holger Vogt 006a66b055 .libsave: Print to file the expanded library read by .lib 3 years ago
Holger Vogt 50a9daf24a Line concatenation: use dstring instead of tprintf: 3 years ago
dwarning a4f6a777c0 few cleanings to prevent compiler warnings 3 years ago
Holger Vogt 797795e7c0 Shift all compatibility handlinmg from inpcom.c into its own source files 3 years ago
Giles Atkinson 5aa48cab0b Do not generate netlist lines that use non-existent libraries. 3 years ago
Holger Vogt 062785319a When '.probe alli' is set, disable auto bridging and set a flag 3 years ago
Holger Vogt f121c433a7 Check for buggy diode instance line, avoid crash 3 years ago
Holger Vogt 86951501a7 Add eprvcd to the commands which set node names to lower case, 3 years ago
Holger Vogt 3996d27b29 Make code a little more efficient 3 years ago
Holger Vogt 7af6c4a661 Re-enable single line parameter lists, separated by commas 3 years ago
Holger Vogt e4202ea181 The tc for R, L, C may include an expression 3 years ago
Holger Vogt e4601c16ee Not a warning but an error, stopping the simulation 3 years ago
Holger Vogt f32f3ac8cd Improve previous commit: A bad .model line leads to a breakup 3 years ago
Holger Vogt c61acefef7 Prevent crash when a bad .model line is given, like 3 years ago
Holger Vogt 5ee7a0ad2d prevent crash when defect .model line is given 3 years ago
Holger Vogt 3ff9643f49 Add a scale factor 'a' (atto, 1e-18) 3 years ago
Holger Vogt 4309bad14d Set the recounter to 0 upon every exit from function inp_get_param_level 3 years ago
Holger Vogt 712ed8ac77 Safeguard against stack overflow, when wrongly introduce a circular 3 years ago
Holger Vogt 4b8d575122 Add a user definable variable enable_noisy_r (for .spiceinit) 3 years ago
Holger Vogt 1a4880344f Update to fcn tprint: 3 years ago
Holger Vogt 164ed05786 enable 'off', 'print', 'save' being part of a node name. 3 years ago
Giles Atkinson 301f50335d Add limited support for string-valued parameters in .param lines. 4 years ago
Pascal Kuthe 79b2d2d520 removed unneded changes 3 years ago
Holger Vogt a4d13dae24 Suppress model type warning when device is of type N. 3 years ago
Holger Vogt 8f0eab90ee Replace 'a' by 'n' for OSDI device 3 years ago
Holger Vogt d8eb685fcc Preliminary fix to get_number_terminals: 3 years ago
Holger Vogt 6ece9b5748 Exclude XSPICE specific error message. 3 years ago
Pascal Kuthe acfaf023b3 prototype for Verilog-A integration using OSDI and OpenVAF 4 years ago
Pascal Kuthe 744002dc49 fix sigfault on older c compilers 3 years ago
Holger Vogt e967b31c94 Add a new compatibility mode xs (for XSPICE) 3 years ago
Holger Vogt 59413a7f71 Add error messages when controlled_exit is called: 3 years ago
Giles Atkinson 9801d06795 Fix XSPICE's node prefix '~' when PSPICE compatability is used. 4 years ago
Holger Vogt 7bb581b1b3 Remove parameter noiseless in simple diode model. 4 years ago
Brian Taylor 266d944745 Remove unnecessary hierarchical level check. 4 years ago
Brian Taylor bd00738a49 Fix memory leaks in ff/latch code. 4 years ago
Giles Atkinson 8cc9d8522f Fix bug #602 "Warning message trying to linearize a transient analysis vector" 4 years ago
Giles Atkinson b1341c8e30 Insert XSPICE bridging devices automatically when an analogue node 4 years ago
Brian Taylor 2d9f86c742 Check for name collisions between nodes generated during translation from Pspice to Xspice and instance pin or subckt port names. These are reported as ERRRORs. 4 years ago