Holger Vogt
d71794bdbe
Prevent a crash in case of incomplete stoks[]
2025-01-26 17:05:04 +01:00
b'Dietmar Warning
666e0dfcee
Merge /u/arpadbuermen/ngspice/ branch vadng-pre-45 into pre-master-45
...
https://sourceforge.net/p/ngspice/ngspice/merge-requests/29/
2025-01-25 08:43:38 +00:00
Árpád Bűrmen
4b41ed4054
Temperature handling inconsistency in jfetnoise.c fixed.
2025-01-24 11:16:23 +01:00
Holger Vogt
aebae328dc
Add version 44.2
2025-01-22 12:00:37 +01:00
Holger Vogt
4bddc0ce2e
Fixes wrong @bxxx[i] return values of B source, ignoring the m parameter.
...
Reported in bug 734 by Stefan.
2025-01-21 16:03:09 +01:00
Giles Atkinson
03b9110e5b
Fix ordering of parameter definition and use.
...
Icarus Verilog no longer accepts use-before-definition.
Also slightly expand the README for Icarus Verilog examples.
2025-01-20 09:28:09 +01:00
Holger Vogt
51f5767666
Allow .probe I(XU1)
...
For device with more than 2 nodes, and alli not set, the vcurr_xxx
nodes did contain a probe_int_ section which made them to be
not saved. While o.k. for power measurement, this was not o.k. for
measuring current.
2025-01-19 16:53:37 +01:00
Holger Vogt
7353a2c81c
Align title line to the numbers following
2025-01-18 23:56:33 +01:00
Holger Vogt
c1f1516ba6
use effective gate voltage
2025-01-18 10:20:09 +01:00
dwarning
e1ec5db5ba
VDMOS: use effektive Gatespannung for mobility reduction of Beta
2025-01-18 10:02:48 +01:00
Holger Vogt
b3460a7d23
Allow m parameter for B source with current output
...
Fixes bug no. 734
2025-01-17 14:08:17 +01:00
Holger Vogt
82e355c8ea
options are not required
2025-01-17 14:08:09 +01:00
Giles Atkinson
c5c3d799b5
Use shell tests instead of AC_CHECK_HEADERS to find readline headers
...
on MacOS and silence complaints about non-literal header paths.
2025-01-16 17:56:36 +00:00
Giles Atkinson
3ac3840123
Fix warnings from autoconf by running the autoupdate tool and
...
adding an argument to AC_PROG_LEX. The minimum required autoconf
version is set to 2.70 as that was the introduction of the
AC_PROG_LEX argument.
2025-01-16 17:56:13 +00:00
Giles Atkinson
8d28b17ef8
Fix Bug #733 -
...
"Pre-master-45 hangs forever on a circuit that works on older versions."
That was an infinite loop when parsing a line with just "*#",
introduced by commit fb63573b6b . Also add some comments.
2025-01-16 17:55:02 +00:00
b'Holger Vogt
0f3e45fb08
Merge /u/arpadbuermen/ngspice/ branch vadng-pre-45 into pre-master-45
...
https://sourceforge.net/p/ngspice/ngspice/merge-requests/27/
2025-01-14 10:48:24 +00:00
Holger Vogt
5a4045db34
Merge branch 'pre-master-45' of ssh://git.code.sf.net/p/ngspice/ngspice into pre-master-45
2025-01-13 17:33:37 +01:00
Holger Vogt
3c10d749e7
Add some more debug output.
2025-01-13 17:33:05 +01:00
dwarning
6842964335
.exe files are not part of the source code
2025-01-12 15:52:11 +01:00
Holger Vogt
be7ee7aa72
Remove unused code.
2025-01-11 16:16:03 +01:00
Holger Vogt
212660c7e9
Add to debug-out.txt an output without source file information.
...
Thus cluttering the view is reduced.
2025-01-10 15:15:58 +01:00
Holger Vogt
539ade0f38
If C= or Q= is omitted in the instance line of a behavioral capacitor,
...
select as default the C= formulation, not the Q= formula..
2025-01-10 10:59:56 +01:00
Árpád Bűrmen
9693e304ea
initializeLimiting -> iniLim, reorder sim_params for faster OSDI device evaluation.
2025-01-10 08:16:39 +01:00
Árpád Bűrmen
e1677a18c4
Per-device load timing support.
2025-01-10 08:16:12 +01:00
Holger Vogt
758b8cc853
Notes go to stdout, not stderr
2025-01-08 23:45:00 +01:00
Giles Atkinson
8a9fd1eff2
Using XFlush() instead of XSync() avoids a round trip to the X server
...
on each call to DevUpdate(). That speeds plotting when using XQuartz
on Macintosh and makes iplot useable there.
2025-01-08 19:54:52 +01:00
Giles Atkinson
24425315f8
Allow out-of-tree builds. Problem reported by Carsten Schönert.
2025-01-08 19:54:52 +01:00
Holger Vogt
25e976a73a
"x64" was hardcoded into aux-digital.bat and is used in the compiling of digital.vcxproj.
...
That's problematic for trying to compile x86 or ARM64.
This patch makes digital.vcxproj pass the arch as arg2 to aux-digital.bat
Patch #120 provided by Mark Roszko
2025-01-08 19:46:10 +01:00
dwarning
ea33459ba9
S to Z matrix conversion by formula instead of Y inversion
...
low limiting Rn and Cy to prevent division by 0, fix provided by Alessio Cacciatori
there are still problems in Z matrix conversion in specific networks
2025-01-03 18:21:46 +01:00
Holger Vogt
caa0a7f4a8
Fix a crash due to buggy user input.
...
Improve error message.
Reported in
https://gitlab.com/kicad/code/kicad/-/issues/19439#note_2277932762
2025-01-01 15:05:14 +01:00
Holger Vogt
0f5852afdb
Revert "iplot on macOS is totally slow, thus unusable, due to problems with"
...
This reverts commit c79eb348a2 .
2024-12-30 16:27:00 +01:00
Holger Vogt
c79eb348a2
iplot on macOS is totally slow, thus unusable, due to problems with
...
repeated calls to XSync. Skipping them still allows iplotting.
2024-12-30 13:47:01 +01:00
Holger Vogt
81431af644
We are developing towrds ngspice-45
2024-12-30 13:25:16 +01:00
Holger
01a153c9a5
Update to prepare ngspice-44
2024-12-28 15:35:25 +01:00
Holger Vogt
ce8480c690
Enable improved error message with nested .include.
2024-12-28 14:43:01 +01:00
Holger Vogt
c7ee676e3d
Improve the error message by hinting to the source of the error.
2024-12-28 14:42:49 +01:00
Holger
114bda2941
Add missing backslash
2024-12-27 17:31:01 +01:00
Holger Vogt
6730474067
Make verilog/libvvp.def verilog/MSVC.CMD verilog/README.txt distributable
2024-12-27 17:11:12 +01:00
Holger
3fa09bd3cf
Add missing header files to enable their distribution
2024-12-27 16:20:08 +01:00
Holger Vogt
6dec8f4d14
Update of the installation on macOS with M1 - 4 CPUs
2024-12-27 14:19:09 +01:00
Holger Vogt
a4e443fcce
precautionary prevent passing instances which internally have got
...
upper case lettering. Removes a crash reported in
https://gitlab.com/kicad/code/kicad/-/issues/18648 .
2024-12-27 11:18:00 +01:00
Holger Vogt
ffde17441b
Don't quote the subcircuit name in an X line
2024-12-27 11:15:09 +01:00
Giles Atkinson
d549b882df
Fix a crash that happens after an iplot window is zoomed and closed
...
while active.
2024-12-27 11:14:53 +01:00
Holger Vogt
8eea1f0b41
Prepare ngspice-44
2024-12-26 15:01:10 +01:00
Holger Vogt
9ce056304c
Prepare ngspice-44
2024-12-26 14:50:33 +01:00
Holger Vogt
45f1d27e3d
Remove obsolete content not directly linked to ngspice.
2024-12-24 10:13:06 +01:00
Holger Vogt
00318df064
no readline required for shared ngspice
2024-12-23 17:46:52 +01:00
Holger Vogt
a2ba997651
Update, prepare for ngspice-44
2024-12-23 17:32:11 +01:00
Holger Vogt
20e889b736
Fix a typo
2024-12-23 16:54:34 +01:00
Brian Taylor
a841a66ee1
d_process needs to strip || at the end of the process_file string when using PSpice compat mode. The failure was found by @slh on the KiCad forum.
2024-12-15 22:12:17 +01:00