dwarning
7ca305804d
ret variable only used for openMP enabled
3 years ago
Holger Vogt
9c6fe3f8e4
Definitely exclude A devices from power probing (and others with less than 2 pins).
3 years ago
Holger Vogt
5924ae2dfb
bug report 619 by Hanspeter Niederstrasser
remove double inclusion of stdlib.h
Correction of commit 9e432838c ("Patch by Robert Turnbull: remove warning messages", 2023-02-05)
3 years ago
Holger Vogt
aafcb68522
Remove obsolete macros, replace other by newer versions
3 years ago
Holger Vogt
5cb5d218c9
Remove the obsolete RETSIGTYPE, replace by void
3 years ago
Holger Vogt
c2fb32f98a
really run a dc simulation
3 years ago
Holger Vogt
ff9c98f597
Patch 112 by Robert Turnbull
Remove compiler warning.
3 years ago
Holger Vogt
3ff9643f49
Add a scale factor 'a' (atto, 1e-18)
3 years ago
holger
f9ed3fd080
Patch by Robert Turnbull: remove warning messages
3 years ago
Holger Vogt
4309bad14d
Set the recounter to 0 upon every exit from function inp_get_param_level
3 years ago
dwarning
f73d3b20a0
implement typedpnjlim as optional limiter for verilog-a models
3 years ago
Pascal Kuthe
8063e56fdf
osdi: fix sigfault when using aliasparam
3 years ago
Holger Vogt
33a3557910
Safeguard against NULL pointers
3 years ago
Holger Vogt
712ed8ac77
Safeguard against stack overflow, when wrongly introduce a circular
parameter dependency
3 years ago
Holger Vogt
20711c1c25
Safeguard against NULL pointers
3 years ago
Brian Taylor
56d0c72924
Add port directions when logicexp or pindly are present.
3 years ago
Brian Taylor
9c9301eca8
Remove delay ifdefs.
3 years ago
Brian Taylor
f674b64264
Remove dead code from previous commit.
3 years ago
Brian Taylor
f570b04d6c
For unspecified gate delays (logic and tristate gates), which PSpice would consider as zero, set the rise and fall delays to 1.e-12s (the minimum for Xspice). For dff, jkff, dlatch, and srlatch use the Xspice default 1.0ns for rise and fall delays. If the ngspice variable (ps_port_directions & 2) is true, write the translated subckt to stdout, with TRANS_OUT prefix, for debugging purposes. The user could edit and replace the translated subckt if desired.
3 years ago
Holger Vogt
26cf1a7a57
max_align_t is used to examine the largest alignment requirement,
and it is expected to check the alignment value via alignof, not sizeof.
Otherwise, __attribute__((aligned)) can complain as required alignment
being invalid, e.g. on s390x.
Patch provided by Mamoru Tasaka, Fedora
3 years ago
Holger Vogt
0ce2e2467a
Update for ngspice-39: OSDI/OpenVAF instead of adms
3 years ago
Holger Vogt
8ee3e3fb41
new revision for shared ngspice
3 years ago
Holger Vogt
c629c6a63f
Add --enable-osdi to include the osdi interface
3 years ago
Holger Vogt
3598a0d0c1
enable compiling of shared lib without osdi interface
3 years ago
Holger Vogt
5d4b5232ce
Add compile script for creating a ngspicexx-tar.gz
distribution file, using 'make dist'.
3 years ago
holger
b3676bb763
enable make dist
3 years ago
Holger Vogt
2e2b74c188
In the ngspice shared library the fcn ivers is called
with a NULL argument. The fix safeguards against argv0
being NULL.
In this case Spice_Exec_Path is set to NULL, it is
safeguarded against NULL when being used.
3 years ago
Holger Vogt
b68f2617c7
Preliminary bug-617 fix:
Don't set temperature to a step beyond the sweep boundaries.
3 years ago
Holger Vogt
a845d1a848
Add most recent achievements, prepare for ngspice-39
3 years ago
Holger Vogt
d36c4b8772
Remove bulk simulation netlist from files
needing a .control section.
3 years ago
Holger Vogt
8c98b70e45
Add input file dedicated to batch mode,
to be run with
ngspice -b -r inv.out bsimbulk_inverter_bach.sp
3 years ago
Holger Vogt
512bcf6095
Remove unused folder
3 years ago
Holger Vogt
dbdbcf95c2
BSIMBULK example with locally adding osdi models
by using the 'pre_osdi' command in a .control section
3 years ago
Holger Vogt
6ef94cb9f2
Prevent from endless loop
3 years ago
Holger Vogt
f8d0246ec3
Fix a typo
3 years ago
Holger Vogt
6da2659026
Remove the debug printout
3 years ago
Holger Vogt
4b8d575122
Add a user definable variable enable_noisy_r (for .spiceinit)
to enable noise calculation for all behavioral resistors.
May locally be switched off by instance parameter noisy=0
If enable_noisy_r is not set, noise simulation
may locally be enabled by instance parameter noisy=1.
3 years ago
Holger Vogt
167c708e69
Add searchpath for *.osdi relative to ngspice executable
3 years ago
Holger Vogt
4ed455ea19
fix comment
3 years ago
Holger Vogt
65cd01f3c5
fix comment
3 years ago
Holger Vogt
802ab2a2c5
Do not try to load *.osdi automatically
3 years ago
Holger Vogt
be6bd990db
Error message to stderr
3 years ago
Holger Vogt
b9eef23eed
Update the example structure for OSDI/OpenVAF:
all compiled models into lib/ngspice
spinit updated to load the models via command 'osdi'
local calls with 'pre_osdi' commanted out.
3 years ago
Holger Vogt
62290952a6
Prepare for ngspice-39
3 years ago
Holger Vogt
5bd45eeb87
The Roessler Attractor examples has been provided by
Giles Atkinson, of course
3 years ago
Holger Vogt
4708575960
Prepare for ngspice-39
3 years ago
Holger Vogt
71002aa42f
Prepare for ngspice-39
3 years ago
Holger Vogt
16c7c407d4
Nice looking Roessler Attractor
provided by A. Gillespie
3 years ago
Holger Vogt
cb5f9e9bdc
MOS example files updated and moved to its own directory
3 years ago
dwarning
33a2637530
correct header entry
3 years ago