Commit Graph

9294 Commits

Author SHA1 Message Date
Holger Vogt 03c4bf48d0 VBIC nqs 2024-07-12 16:53:23 +02:00
Holger Vogt d2167e033f Update to macOS compile scripts 2024-07-12 16:48:19 +02:00
Holger Vogt 0d5a4758b1 Options are now included automatically. 2024-07-12 15:30:05 +02:00
Holger Vogt b84ac9ecdf Options are now included 2024-07-12 15:20:19 +02:00
dwarning 08d834841f diode: init of potential uninitialized variable 2024-07-12 14:26:53 +02:00
dwarning 4ad7d10aef init of potential uninitialized variables 2024-07-12 14:26:44 +02:00
dwarning bbfb3953ed repair missing parenthesis 2024-07-12 14:26:33 +02:00
dwarning aae53f3641 complete vbic nqs effect implementation 2024-07-12 14:26:18 +02:00
dwarning 065b1c817c more complete vbic dc/tran nqs effect 2024-07-12 14:25:04 +02:00
dwarning 6e6e2fb203 first attempt to include NQS effect 2024-07-12 14:24:50 +02:00
Holger Vogt 16513beb42 Don't enable functions 'time' or 'getrusage' when OpenMP is selected 2024-07-11 10:57:00 +02:00
Holger fcbf6d5d42 Update: except for CIDER all relevant options are included 2024-07-11 02:13:15 +02:00
Holger Vogt 186086618c Compile scripts MINGW with options alraedy included 2024-07-10 18:28:11 +02:00
Holger Vogt cac21eb164 compile cygwin for short make check, sveral options now included 2024-07-10 17:23:53 +02:00
Holger Vogt 0e61039d0e Remove 2024-07-10 17:22:29 +02:00
Holger Vogt 6b3c085037 Don't check for readline, if shared lib or Windows GUI is selected 2024-07-10 17:21:38 +02:00
Holger Vogt cf9b889bb2 Update the Information files for ngspice-43 2024-07-09 17:36:38 +02:00
Holger Vogt 1fef3835c9 Fix common typo: unkown -> unknown 2024-07-09 14:50:21 +02:00
Holger Vogt f59a68321d When compiling console debug, use debug version of KLU 2024-07-08 14:41:07 +02:00
Holger Vogt 3c7012a826 Repair the link to the xhtml manual
Thanks to Geoffrey Coram for the hint.
2024-07-05 23:59:37 +02:00
Holger Vogt 83e8cb3715 Remove VS compiler warning 2024-07-05 13:53:04 +02:00
dwarning 62677575fa vbic: init of thermal capacitances 2024-07-05 13:52:56 +02:00
dwarning 113275d3be vbic: save Vrth into state vector 2024-07-05 13:52:45 +02:00
dwarning 1b56bbe297 vbic: complete reactive part into acload 2024-07-05 13:52:33 +02:00
dwarning 8a88442004 vbic: more adding reactive part into acload 2024-07-05 13:52:22 +02:00
dwarning 32c4f24bfe vbic: first add reactive part into acload 2024-07-05 13:52:11 +02:00
dwarning c90da3ee38 vbic: add resistive part into acload 2024-07-05 13:52:03 +02:00
Holger Vogt acdd93f157 If compiling shared ngspice, don't set up a terminal. 2024-07-01 09:42:58 +02:00
Holger Vogt 28d8301b5f Prevent crash upon buggy user input 2024-07-01 09:42:45 +02:00
Holger Vogt 442d8554f0 Enable single terminal n devices (Verilog-A modules) 2024-07-01 09:42:28 +02:00
Holger Vogt 727a920032 Authorship for HICUM 2024-06-24 17:21:50 +02:00
Holger Vogt 33939d3f50 Prepare ngspice-43 2024-06-22 17:06:45 +02:00
Holger Vogt 14bb63490c Plug a memory leak 2024-06-22 16:33:53 +02:00
Brian Taylor d01868b725 Cleanup gcc compiler warnings. 2024-06-22 14:23:50 +02:00
Holger Vogt b1795dbcf2 add path or filepath (without file name) to variable sourcepath,
when calling command 'source'
2024-06-22 14:23:41 +02:00
Holger Vogt fb6820de30 Send warning message to stderr, not to stdout. 2024-06-22 14:23:29 +02:00
dwarning 11a3711d86 revert commit ea4c438 and db85dead by removing VJ and M limiting 2024-06-22 14:23:13 +02:00
Holger Vogt dd6089c4fc Improved warning message: hint to line causing the warning. 2024-06-22 14:22:59 +02:00
Holger Vogt f15a92d997 Revise commit
75c2a3c621/
If the frquency difference is less than a decade, use the old
frequency calculation.
If start and stop frequencies are equal, use a single point only.
2024-06-22 14:22:38 +02:00
Holger Vogt 57185286cf Skip output lines starting with 'Operating'
Re-enable 'make check' with .tran ... uic
2024-06-22 14:22:24 +02:00
Holger Vogt d61a728688 Add function check_for_nodes to
check if there are enough tokens in an instance line.
2024-06-22 14:22:06 +02:00
Holger Vogt 0362953cd4 Bail out when the instance line is not complete.
Moving on does typically not make any sense.
2024-06-22 14:21:56 +02:00
Holger Vogt e5195c10a3 Enable monotonic negative growth of abscissa values. 2024-06-22 14:21:42 +02:00
Holger Vogt 32901f9d0c Error messages to stderr only.
For MS Windows: Make code model path absolute.
Call LoadLibrary only when *.cm file exists. Until now
spurious return from LoadLibrary prevented error message,
when *.cm was not found, followed by a crash upon 'quit'.
2024-06-22 14:21:28 +02:00
Holger Vogt fa5ac4a0cd When reading code models, allow only a single model pere command
(as was implicitely assumed anyway).
2024-06-22 14:21:15 +02:00
Holger Vogt 344beaad24 Add ft_spiniterror, to be set during spinit processing,as
ft_stricterror will be set only later, when .spiceinit is
executed.
2024-06-22 14:21:01 +02:00
Holger Vogt 36e7835afd Remove Valgrind "potentially undefined" message. 2024-06-22 14:20:44 +02:00
Holger Vogt 74fc096bfd Enable coupling of more than 2 inductots in a single line:
K1 L1 L2 L3 L4 L5 0.99
2024-06-22 14:20:33 +02:00
Holger Vogt a5bf93d04d 'No OP' is the more important news, update note to the user. 2024-06-22 14:20:15 +02:00
Holger Vogt ee39d678b7 Improve comment 2024-06-22 14:20:01 +02:00