Commit Graph

9474 Commits

Author SHA1 Message Date
Holger Vogt 313a0cdf66 Do not set a breakpoint at current time,
as this may lead to trigger a "breakpoint in the past"
message and stop the simulation, depending on double
precision details during comparison.
2023-08-14 15:56:59 +02:00
Holger Vogt 7dd44f12e0 Do not set a breakpoint at current time,
as this may lead to trigger a "breakpoint in the past"
message and stop the simulation, depending on double
precision details during comparison.
2023-08-14 15:38:25 +02:00
holger 43e3156343 make script executable 2023-08-13 14:16:19 +02:00
holger 57c880b6a3 Prepare ngspice-41 2023-08-13 14:03:34 +02:00
Holger Vogt bfb520086d Prepare ngspice-41 2023-08-13 11:56:35 +02:00
Holger Vogt 9ee9f9262b Prevent buffer overflow, remove unused 2023-08-13 11:33:19 +02:00
Holger Vogt 43c7d5061c Add missing pwlts cfunc.mod and ifspec.ifs 2023-08-13 11:33:11 +02:00
Holger Vogt 563aa2917a Remove unused variable 2023-08-13 11:32:57 +02:00
Holger Vogt bd85b27349 Replace | by ||,
bug detected by code analysis
2023-08-13 11:32:51 +02:00
Holger Vogt 4432987919 Initialize to remove VS2022 linker warnings 2023-08-13 11:32:38 +02:00
Holger Vogt cb0e794907 Prevent buffer overflow, remove unused 2023-08-13 11:31:01 +02:00
Holger Vogt b0ca2a667a Add missing pwlts cfunc.mod and ifspec.ifs 2023-08-13 11:30:31 +02:00
Holger Vogt 6eb7e0ec82 Remove unused variable 2023-08-13 11:04:34 +02:00
Holger Vogt e1e2d8a88a Replace | by ||,
bug detected by code analysis
2023-08-13 11:04:19 +02:00
Holger Vogt d90c9dd3b5 Initialize to remove VS2022 linker warnings 2023-08-13 10:01:12 +02:00
Holger Vogt de98e49956 Set brackets to remove gcc compiler warning 2023-08-12 23:59:56 +02:00
Holger Vogt ddd0effd27 Set brackets to remove gcc compiler warning 2023-08-12 23:57:38 +02:00
Giles Atkinson ad02a7c47a Remove duplicate definition of variable idp, as compiler may warn. 2023-08-12 22:46:16 +02:00
Giles Atkinson 62b7247087 Remove duplicate definition of variable idp, as compiler may warn. 2023-08-12 18:14:40 +01:00
Holger Vogt b893e32d75 Reemove needless code, check for '}0',
don't do anything here if not true m=something
2023-08-12 15:11:41 +02:00
Holger Vogt 0e0c8de5ee Remove gcc compiler warning: remove needless code 2023-08-12 15:11:32 +02:00
Holger Vogt 9c2a87a469 Remove buggy if clause, add safeguards against buggy input 2023-08-12 15:11:21 +02:00
Holger Vogt 62f803dfa5 Remove gcc compiler warnings 2023-08-12 15:11:04 +02:00
Holger Vogt d173deea64 Activate callback, remove memory leak 2023-08-12 15:10:49 +02:00
Holger Vogt 0db8d3b956 Reemove needless code, check for '}0',
don't do anything here if not true m=something
2023-08-12 14:55:48 +02:00
Holger Vogt 2f369d5435 Remove gcc compiler warning: remove needless code 2023-08-12 14:19:29 +02:00
Holger Vogt c33bcafb34 Remove buggy if clause, add safeguards against buggy input 2023-08-12 13:55:51 +02:00
Holger Vogt 550f563e0d Remove gcc compiler warnings 2023-08-12 12:30:47 +02:00
Holger Vogt 51e8f4311e Activate callback, remove memory leak 2023-08-12 12:25:35 +02:00
Holger Vogt 79e4b78a78 Prepare ngspice-41 2023-08-11 14:39:56 +02:00
Holger Vogt 6600bf18b4 Prepare ngspice-41 2023-08-11 14:12:50 +02:00
Giles Atkinson 738881a014 Complete version of intertial delay for d_tristate. The State and
Strength members are treated independently and combined in the output.
2023-08-11 11:40:02 +02:00
Giles Atkinson 502f15522e Fix an infinite loop bug that may be seen with "stop whan a>b" or
"stop when a<>b".
2023-08-11 11:39:17 +02:00
Brian Taylor f16c0556af Add support for PSpice DLYLINE. 2023-08-11 11:39:06 +02:00
Holger Vogt f60766a1fa Transformer examples, (three different methods)
Single primary and secondary windings

More to come (multiple ports, core saturation)
2023-08-11 11:38:52 +02:00
Giles Atkinson ee7250e11f Fix a crash when trying to auto-bridge a real-valued event node
and improve an error message.
2023-08-11 11:38:45 +02:00
dwarning 53af7d179b decrease iteration count for low base biasing 2023-08-11 11:38:24 +02:00
dwarning 4f22726c87 better low Ic range covering 2023-08-11 11:38:09 +02:00
Holger Vogt 2065dee82c Fix comment on old-style .lib 2023-08-11 11:37:49 +02:00
dwarning 5704790cc2 no need for extra run 2023-08-11 11:37:37 +02:00
Brian Taylor e235fda42b For d0_eff, d0_gff timing models specify the 1.0e-12 minimum Xspice delay valuesrather than defaulting to 1ns. 2023-08-11 11:37:19 +02:00
Giles Atkinson 5638008a7f Complete version of intertial delay for d_tristate. The State and
Strength members are treated independently and combined in the output.
2023-08-09 08:28:40 +01:00
Giles Atkinson c02de13e10 Fix an infinite loop bug that may be seen with "stop whan a>b" or
"stop when a<>b".
2023-08-08 11:59:51 +01:00
Holger Vogt d4c54123d4 Revert "Add code in ivars.c to look for a SPICE_ROOT environment variable"
This reverts commit 6b0ab44f1e.
2023-08-06 16:27:33 +02:00
Brian Taylor 7840547408 Add support for PSpice DLYLINE. 2023-08-06 12:25:25 +02:00
Brian Taylor f41b8403e8 Merge branch 'pre-master' into bt_dev 2023-08-05 17:47:40 -07:00
Holger Vogt b4c1138a4f Transformer examples, (three different methods)
Single primary and secondary windings

More to come (multiple ports, core saturation)
2023-08-05 23:40:45 +02:00
Brian Taylor b67d895a7b Add support for PSpice DLYLINE. 2023-08-05 10:34:16 -07:00
Brian Taylor 299d7c0dc6 Merge branch 'pre-master' into bt_dev 2023-08-05 09:38:00 -07:00
Giles Atkinson f1cd9c2596 Fix a crash when trying to auto-bridge a real-valued event node
and improve an error message.
2023-08-05 13:52:44 +01:00