Holger Vogt
db8ec9baf4
Don't print a form feed if 'option nopage' is given.
...
Print the header really only once if 'option nopage' is given.
2025-07-27 16:38:16 +02:00
dwarning
4e318c7a23
no built-in model for bsimbulk, so no qa test needed
2024-11-02 22:35:44 +01:00
dwarning
9e571d7df1
git ignore vcd files
2024-11-02 22:33:21 +01:00
dwarning
984cd9cc10
extend unwanted output list
2024-11-02 22:32:56 +01: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
dwarning
6b70256993
change CR/LF to LF
2024-05-01 10:34:07 +02:00
dwarning
54d3b07868
Support op-pt values by Geoffrey Coram
2024-05-01 10:33:28 +02:00
Giles Atkinson
a5704c8453
Fix a "make check" failure, by restoring the dollar-1 test to its
...
state before a70e708 as that change is no longer needed after 2790fd6 .
2023-09-25 20:20:06 +02:00
Giles Atkinson
a70e708114
Make special interpreter variable "noglob" behave as documented:
...
globbing is off by default. An incompatible change, but previous
behaviour can be restored by "unset noglob" in .spiceinit.
2023-09-23 17:03:34 +02:00
Holger Vogt
3d1e560828
Add configure flag --enable-shortcheck to enable a shortened make check
...
Only BSIM3 and BSIM4 are tested, when selected.
2022-10-07 13:00:30 +02:00
Markus Mueller
3cd2bb3466
removed more tests
2021-01-20 16:45:24 +01:00
Markus Mueller
f046bdfa4e
removed many hicum tests in order to reduce size of ngspice
2021-01-20 16:45:11 +01:00
dwarning
c228872e2f
activate hicum2 qa test and left out bsimbulk qa test
2021-01-02 19:04:49 +01:00
dwarning
8e4db91099
adms bsimbulk and bsimcmg implementation based on work from Robert Larice
2020-12-22 17:56:19 +01:00
Markus Mueller
6ff354c4a7
Squashed commit of the following:
...
commit 4939bc89934899c16dcd14e11839bedd3c289ee9
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Oct 25 22:04:16 2020 +0100
added cppduals cleanly
commit 834cbc5aba9c1d5470a6f838161703a657d12810
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Oct 25 22:03:40 2020 +0100
remove cppduals
commit 69b922cef2
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Oct 25 21:59:00 2020 +0100
cppduals in new diretory
commit 4337cc0e33
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Oct 25 21:49:52 2020 +0100
hicum license cleaning
commit ba439dfdf5
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Oct 17 13:19:05 2020 +0200
moved sh stamp, working
commit 29028ff34d
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Oct 17 12:56:54 2020 +0200
forgot something
commit 5743d2b551
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Oct 17 12:54:35 2020 +0200
rth stamp moved (no yet working)
commit 42d61da3eb
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Oct 17 11:54:10 2020 +0200
Hicum C/C++ code now under 3-clause BSD
commit 5088e869ea
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Oct 17 11:44:57 2020 +0200
cleaned comments
commit 18fc66e71b
Author: dwarning <dwarning>
Date: Sat Sep 12 19:48:11 2020 +0200
rm some less useful comments - no code change
commit 861f286fda
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Sep 8 15:45:46 2020 +0200
clean hicum2ask
commit a52274ba7d
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Sep 8 15:43:18 2020 +0200
fix nqs transient
commit fa7f96b4af
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Sep 7 13:17:42 2020 +0200
fix HICUM csu readin
commit 23183f10b6
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Aug 8 15:35:32 2020 +0200
added it to Hicum states -> noise
commit 020fc70607
Author: dwarning <dwarning>
Date: Tue Aug 4 09:18:05 2020 +0200
change inst to here
commit 33d06d9732
Author: dwarning <dwarning>
Date: Tue Aug 4 09:12:37 2020 +0200
reintroduce iavl and correct ibici shot noise
commit 7251265231
Author: dwarning <dwarning>
Date: Tue Aug 4 08:59:26 2020 +0200
more reasonable plot scaling
commit 67919b9bd8
Author: dwarning <dwarning>
Date: Tue Aug 4 08:56:04 2020 +0200
yet another try for flicker noise scaling
commit 689177a55f
Author: dwarning <dwarning>
Date: Mon Aug 3 10:41:44 2020 +0200
correct multiplier scaling for rsu
commit 58b89af40a
Author: dwarning <dwarning>
Date: Sun Aug 2 18:57:14 2020 +0200
prevent division by 0 for rbi
commit a4e7eb5b6c
Author: dwarning <dwarning>
Date: Sun Aug 2 18:25:51 2020 +0200
fix instance multiplier application for noise
commit 36862a7bc6
Author: dwarning <dwarning>
Date: Fri Jul 31 21:06:13 2020 +0200
white spaces
commit 8a0504bb13
Author: dwarning <dwarning>
Date: Fri Jul 31 18:32:45 2020 +0200
add a transient analysis example
commit c1f0348697
Author: dwarning <dwarning>
Date: Fri Jul 31 18:31:10 2020 +0200
still problems in different terminal configurations
commit 26e026e4c8
Author: Markus Mueller <metroid120@googlemail.com>
Date: Fri Jul 31 14:36:34 2020 +0200
fix stamp for Cth
commit dd84b1fcd3
Author: Markus Mueller <metroid120@googlemail.com>
Date: Fri Jul 31 14:22:16 2020 +0200
fix bug in Cscp stamp
commit 1f13d2526f
Author: dwarning <dwarning>
Date: Fri Jul 31 11:29:25 2020 +0200
visualc mod - no impact to hicum
commit cff491feca
Author: dwarning <dwarning>
Date: Fri Jul 31 10:59:52 2020 +0200
wrong and twice assignment
commit 4a9dc52037
Author: dwarning <dwarning>
Date: Fri Jul 31 10:00:20 2020 +0200
twice assignment
commit c76bcc7cca
Author: dwarning <dwarning>
Date: Thu Jul 30 12:36:30 2020 +0200
delete base nodes from inner to outer
commit 4a472a3451
Author: dwarning <dwarning>
Date: Mon Jul 27 15:34:15 2020 +0200
correct the switch for Vbici limiting
commit f47bc449b3
Author: dwarning <dwarning>
Date: Sun Jul 26 21:56:48 2020 +0200
few parameter adaptions to version 2.40
commit 5901ec2902
Author: dwarning <dwarning>
Date: Sun Jul 26 16:37:44 2020 +0200
sign for CONSTCtoK must be +
commit 556171a905
Author: dwarning <dwarning>
Date: Sun Jul 26 16:36:15 2020 +0200
rbi is 0 if nodes are collapsed
commit 724887f32c
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jul 26 12:45:15 2020 +0200
add ngspice Temperature clipping in HICUM
commit d735f445e5
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jul 26 12:13:39 2020 +0200
removed rbi fallback, removed rth_de
commit 162b174acd
Author: dwarning <dwarning>
Date: Sat Jul 25 12:31:05 2020 +0200
add few small-signal parameter
commit 5afb2dc8c8
Author: dwarning <dwarning>
Date: Fri Jul 24 16:49:11 2020 +0200
reduce unnecassary inits
commit 0efc047f5f
Author: dwarning <dwarning>
Date: Fri Jul 24 16:03:10 2020 +0200
few typos and comments
commit 14a5cd873b
Author: Markus Mueller <metroid120@googlemail.com>
Date: Fri Jul 24 11:25:51 2020 +0200
remove rbi stamps if nodes collapsed finish
commit f5461183f3
Author: Markus Mueller <metroid120@googlemail.com>
Date: Fri Jul 24 11:17:33 2020 +0200
hicumL2 load -> remove stamp for rbi, if node BP BI collapsed
commit 00f51465e3
Author: Markus Mueller <metroid120@googlemail.com>
Date: Fri Jul 24 11:07:58 2020 +0200
finish cleaning
commit 019ef4e07e
Author: Markus Mueller <metroid120@googlemail.com>
Date: Fri Jul 24 10:50:05 2020 +0200
moving derivatives from _Tdev to _Vrth in a clean way (start)
commit 154036c09f
Author: Markus Mueller <metroid120@googlemail.com>
Date: Thu Jul 23 16:50:31 2020 +0200
consistent derivative with Vrth/Tdev=> will rework this, I do not like
this
commit 03c3efd762
Author: Markus Mueller <metroid120@googlemail.com>
Date: Thu Jul 23 16:22:46 2020 +0200
finally: avalanche at very high T fix
commit 64704fd53e
Merge: a26b3ee2b f6db74ac5
Author: Markus Mueller <metroid120@googlemail.com>
Date: Thu Jul 23 15:56:29 2020 +0200
Merge remote-tracking branch 'origin/markus_dev' into markus_dev
commit a26b3ee2b2
Author: Markus Mueller <metroid120@googlemail.com>
Date: Thu Jul 23 15:56:17 2020 +0200
start bugfix
commit f6db74ac50
Author: dwarning <dwarning>
Date: Tue Jul 21 18:56:32 2020 +0200
rm obsolete files
commit 9854038f2c
Author: dwarning <dwarning>
Date: Tue Jul 21 16:48:56 2020 +0200
allow periphal resistors and rbi default 0
commit 34f579c08f
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Jul 21 13:05:54 2020 +0200
fix bug node collapsing BI BP
commit 6f5627f441
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Jul 21 11:48:22 2020 +0200
node collapsing BI BP HICUM
commit 187d391383
Author: dwarning <dwarning>
Date: Tue Jul 21 09:58:59 2020 +0200
few corrections and reordering
commit 0fc39a424e
Author: dwarning <dwarning>
Date: Mon Jul 20 19:36:15 2020 +0200
unify nqs flag for setup/unsetup
commit 8944ad2e32
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jul 18 14:23:30 2020 +0200
iavl_Vbiei changed sign back ...
commit cc9682f9e5
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jul 18 14:05:12 2020 +0200
HICUM limit for avalanche
commit 284583e0cc
Author: dwarning <dwarning>
Date: Wed Jul 15 10:11:46 2020 +0200
cleanup initial conditions to the traditional spice usage
commit c3cadb8de1
Author: dwarning <dwarning>
Date: Wed Jul 15 08:57:03 2020 +0200
rm unused files
commit 8bc687ddbe
Author: dwarning <dwarning>
Date: Mon Jul 13 10:44:56 2020 +0200
correct check6 init
commit 9250464ac1
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jul 12 14:00:46 2020 +0200
fix bug in HICUM Qjci calculation, derivatives now more rigorous with
dual numbers
commit 0fb86510aa
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jul 11 15:02:04 2020 +0200
fix gmin in HICUM
commit 735339e288
Merge: fd5b7a648 1659190b2
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jul 11 14:45:08 2020 +0200
Merge branch 'markus_dev' of https://git.code.sf.net/p/ngspice/ngspice into markus_dev
commit fd5b7a6485
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jul 11 14:44:01 2020 +0200
fix HICUM gmin
commit 1659190b21
Author: dwarning <dwarning>
Date: Sat Jul 11 09:57:29 2020 +0200
real node collapsing with slightly better results in qa test
convergence problems in high current avalanche breakdown still exist
commit aaa94e5c10
Author: dwarning <dwarning>
Date: Thu Jul 9 18:10:04 2020 +0200
add hspice to qa
commit 6fe586cf9d
Author: dwarning <dwarning>
Date: Thu Jul 9 17:26:28 2020 +0200
relax convergence criteria for qa test
commit 127c2ca451
Author: dwarning <dwarning>
Date: Thu Jul 9 14:02:48 2020 +0200
correct loop stopping criteria
commit cfae080c1a
Author: dwarning <dwarning>
Date: Wed Jul 8 18:02:13 2020 +0200
examples now version 2.4.0
commit 7b099242da
Author: dwarning <dwarning>
Date: Wed Jul 8 17:18:28 2020 +0200
rm non qa file
commit 0c2ef2f7c4
Author: dwarning <dwarning>
Date: Wed Jul 8 17:15:58 2020 +0200
qa test is now version 2.4.0
commit e90939126d
Author: dwarning <dwarning>
Date: Wed Jul 8 17:13:29 2020 +0200
qa test is now version 2.4.0
commit 114aeee5c5
Author: dwarning <dwarning>
Date: Wed Jul 8 17:12:05 2020 +0200
now version 2.4.0
commit 0f33776513
Author: dwarning <dwarning>
Date: Wed Jul 8 11:40:43 2020 +0200
reactivate convergence check
commit 6f382c76d8
Author: dwarning <dwarning>
Date: Wed Jul 8 11:02:30 2020 +0200
rm old comments and artefacts
commit 5950a2fb03
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jul 8 09:51:03 2020 +0200
example print for dual number
commit abab054352
Author: dwarning <dwarning>
Date: Tue Jul 7 08:51:51 2020 +0200
nqs must set after defaulting model parameters
commit 4c34e54c7b
Author: dwarning <dwarning>
Date: Mon Jul 6 21:37:04 2020 +0200
prevent false branch because of rounding error for flcomp
commit 4bb09b35c3
Author: dwarning <dwarning>
Date: Sun Jul 5 22:16:28 2020 +0200
clear separation between geometry and temperature scaling
commit 90ab76d876
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jul 5 18:14:08 2020 +0200
fix comments in HICUM scaling
commit d7dd26880c
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jul 5 18:03:23 2020 +0200
forgot some parameters that depend on "area" and T, but are needed as
model variables in load
commit 320a66c0a4
Merge: d78032109 b09edc706
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jul 5 17:27:20 2020 +0200
Merge branch 'markus_dev' of https://git.code.sf.net/p/ngspice/ngspice into markus_dev
commit d78032109f
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jul 5 17:26:45 2020 +0200
HICUM scaling with "area" and "m" parameters.
commit b09edc706a
Author: dwarning <dwarning>
Date: Sun Jul 5 17:10:51 2020 +0200
must fallthrough because icVbe is after icVce
commit dbd99a33a5
Author: dwarning <dwarning>
Date: Sun Jul 5 09:59:09 2020 +0200
some useful examples to show hicum2 capabilities
commit ba1c2de06e
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jul 4 20:21:38 2020 +0200
added comment to IC vars
commit 6fce26437e
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jul 4 20:03:13 2020 +0200
remove hicum inital conditions that are not spice-like
commit aa283f40ef
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jul 4 19:55:58 2020 +0200
added HICUM pole zero analysis
commit 2165afdf27
Author: dwarning <dwarning>
Date: Fri Jul 3 17:39:03 2020 +0200
another cut&paste error and typo
commit 8b680b0c28
Author: dwarning <dwarning>
Date: Fri Jul 3 17:28:40 2020 +0200
another cut&paste error
commit f1698c7a81
Author: dwarning <dwarning>
Date: Fri Jul 3 15:42:37 2020 +0200
add shot noise sources for it and ibiei
commit 966891d5f7
Author: dwarning <dwarning>
Date: Fri Jul 3 14:39:31 2020 +0200
correct multiplier for flicker noise and base-emitter source connection
commit 80e932424f
Author: dwarning <dwarning>
Date: Fri Jul 3 14:27:52 2020 +0200
cut&paste error
commit 61ee68c782
Author: dwarning <dwarning>
Date: Thu Jul 2 21:05:58 2020 +0200
few corrections in noise model
commit ad16be59ba
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jul 1 14:44:13 2020 +0200
reorder code
commit e81b41c653
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jul 1 14:33:12 2020 +0200
fix bugs HICHUM acload
commit 1d5f88e93d
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jun 28 11:51:10 2020 +0200
fix bugs
commit bbb729ae8f
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jun 28 11:03:48 2020 +0200
intermediate state
commit a95aade55a
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jun 27 20:16:37 2020 +0200
fix derivative in NQS network
commit a54c52221c
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jun 27 20:05:58 2020 +0200
small fixes HICUM
commit 7407302d50
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jun 27 17:48:23 2020 +0200
fix bug in HICUMacload
commit bb03c8f663
Merge: 1fa789874 e7d143e04
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jun 24 13:17:15 2020 +0200
Merge branch 'markus_dev' of https://git.code.sf.net/p/ngspice/ngspice into markus_dev
commit 1fa7898747
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jun 24 13:16:20 2020 +0200
remove nqs from limit function and gmin
commit e7d143e044
Author: dwarning <dwarning>
Date: Tue Jun 23 18:22:40 2020 +0200
tk is not an alias parameter name
commit 75e3a4da64
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Jun 23 16:24:59 2020 +0200
protect nqs network
commit 1c36e997ba
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Jun 23 15:44:46 2020 +0200
nqs in ac
commit 524abe95f3
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Jun 23 15:21:27 2020 +0200
NQS in acload
commit 0833f955ef
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Jun 23 14:47:35 2020 +0200
move cross-coupled charges from state vector to here struct
commit 03b4a87477
Author: dwarning <dwarning>
Date: Mon Jun 22 11:52:42 2020 +0200
prevent crash if tnode is given but she parameter not
commit 9ab20e2f35
Author: dwarning <dwarning>
Date: Mon Jun 22 11:51:47 2020 +0200
alias for tnom
commit 3140bedc3f
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jun 21 21:50:39 2020 +0200
fix nqs
commit 8dfd2e5a4d
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jun 20 18:41:35 2020 +0200
fix HICUM setup
commit f6e4bba9e3
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jun 20 18:40:04 2020 +0200
finish NQS for DC case
commit 21862cbdb9
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jun 20 17:55:01 2020 +0200
first test ok ... modify state vector now
commit 1c5773292e
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jun 20 17:45:57 2020 +0200
first implementation of NQS, not tested
commit 4fd24db766
Author: dwarning <dwarning>
Date: Fri Jun 19 22:12:49 2020 +0200
external temp node has number 5
commit 8fb3f2ce9a
Merge: b7e4c39d8 5f4085d4a
Author: Markus Mueller <metroid120@googlemail.com>
Date: Fri Jun 19 19:05:31 2020 +0200
Merge remote-tracking branch 'origin/markus_dev' into markus_dev
commit b7e4c39d80
Author: Markus Mueller <metroid120@googlemail.com>
Date: Fri Jun 19 19:03:46 2020 +0200
fix unset t node HICUM
commit 5f4085d4a8
Author: dwarning <dwarning>
Date: Wed Jun 17 20:34:02 2020 +0200
unify self-heating switch
commit c927c32541
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jun 17 18:41:15 2020 +0200
qaSpec with ads run
commit d05eaa744e
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jun 17 17:38:50 2020 +0200
added derivatives for NQS network
commit 88cf4bb925
Author: dwarning <dwarning>
Date: Wed Jun 17 13:24:03 2020 +0200
allow SHE also without external temperature node
prevent crash with rth=0
commit 7161253342
Merge: a46cb231a e2bb25b12
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Jun 16 17:33:41 2020 +0200
Merge branch 'markus_dev' of https://git.code.sf.net/p/ngspice/ngspice into markus_dev
commit a46cb231a0
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Jun 16 17:32:20 2020 +0200
tmp node to gnd in HICUM if no SH
commit e2bb25b125
Author: dwarning <dwarning>
Date: Mon Jun 15 08:54:50 2020 +0200
qaSpec guess for ads
commit bbde282b51
Author: dwarning <dwarning>
Date: Mon Jun 15 08:33:17 2020 +0200
typo 1D
commit 4e6deec579
Merge: 5da1d7031 6fbbeb06d
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jun 14 19:58:33 2020 +0200
Merge branch 'markus_dev' of https://git.code.sf.net/p/ngspice/ngspice into markus_dev
commit 5da1d7031c
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jun 14 19:57:56 2020 +0200
HICUMload transient part first review, small fixes
commit 96af16e673
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jun 14 18:53:49 2020 +0200
gmin fix
commit 6fbbeb06d9
Author: dwarning <dwarning>
Date: Sun Jun 14 11:05:12 2020 +0200
complete device node request for temp node
commit eae118787e
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jun 13 21:52:32 2020 +0200
fix hicumACload singular matrix bug
commit 2a1f47e1e5
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jun 13 20:29:04 2020 +0200
cleaned
commit 7e5fdae917
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jun 13 20:19:51 2020 +0200
refactor gmin in HICUM
commit 7aadd9af4a
Merge: f55f613c2 595e46447
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jun 13 19:32:02 2020 +0200
Merge branch 'markus_dev' of https://git.code.sf.net/p/ngspice/ngspice into markus_dev
commit f55f613c24
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jun 13 19:31:39 2020 +0200
added dual numbers include in ngspice/include
commit 595e464479
Author: dwarning <dwarning>
Date: Fri Jun 12 19:13:26 2020 +0200
introduce version parameter to prevent warnings in qa test
commit 147bf5eb4a
Author: dwarning <dwarning>
Date: Fri Jun 12 17:16:48 2020 +0200
use standard include path configuration for external cppduals
commit 7a41174b5e
Author: dwarning <dwarning>
Date: Thu Jun 11 18:22:42 2020 +0200
add ads for qa test
commit 3942fc48ce
Author: Markus Mueller <metroid120@googlemail.com>
Date: Thu Jun 11 17:40:13 2020 +0200
added charges for SHE in HICUMacload
commit 12fa8a8cf7
Author: dwarning <dwarning>
Date: Thu Jun 11 15:34:06 2020 +0200
resolve confusing naming of instance parameter structure
commit 7578aec2a8
Author: dwarning <dwarning>
Date: Thu Jun 11 15:29:40 2020 +0200
introduce version parameter to prevent warnings in qa test
commit b401428cdd
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jun 10 18:17:44 2020 +0200
minor cleaning
commit 5d28b97fb5
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jun 7 16:46:21 2020 +0200
added SHE stamps for DC currents in HICUMacload
commit 9737dc7a5b
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jun 7 16:36:36 2020 +0200
HICUM acload initial review
commit 6eefe34d56
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jun 7 13:58:24 2020 +0200
add real part of AC matrix
commit 55e14e62e7
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jun 7 13:20:12 2020 +0200
dirty fix iavl
commit 99a21e9f61
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jun 7 12:15:39 2020 +0200
some minor modificaitons, avalanche current problems
commit 99f8c9a9ed
Merge: 17898981c 6b9f5647c
Author: Markus Mueller <metroid120@googlemail.com>
Date: Fri Jun 5 10:27:08 2020 +0200
Merge branch 'markus_dev' of https://git.code.sf.net/p/ngspice/ngspice into markus_dev
commit 17898981cd
Author: Markus Mueller <metroid120@googlemail.com>
Date: Fri Jun 5 10:20:21 2020 +0200
minor cleaning, fix derivative iavl
commit 6b9f5647ca
Author: dwarning <dwarning>
Date: Thu Jun 4 18:23:10 2020 +0200
first version for cmc qa check
commit 3f11d38774
Author: Markus Mueller <metroid120@googlemail.com>
Date: Thu Jun 4 16:37:09 2020 +0200
implemented experimental rth direct evaluation
commit 40900da8bf
Author: Markus Mueller <metroid120@googlemail.com>
Date: Thu Jun 4 14:45:12 2020 +0200
small correction
commit 7f1493bddb
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jun 3 19:25:35 2020 +0200
minor changes, cleaning
commit 55367a44a5
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jun 3 19:05:39 2020 +0200
completed all del voltages
commit d32ff77aef
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jun 3 18:23:19 2020 +0200
renaming variables for cleaner code
commit e4b4978368
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jun 3 18:17:49 2020 +0200
adding derivatives of branches with respect to Vrth to the state vector
commit a6b39a749c
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jun 3 17:29:37 2020 +0200
correct Temperature update
commit 55c33ad675
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jun 3 17:21:31 2020 +0200
before changing Temp in load
commit 7f7b31e5c0
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Jun 2 20:01:07 2020 +0200
fixing small bugs
commit 7555278074
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Jun 2 19:39:48 2020 +0200
fixed some stamps
commit 0d59e12518
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Jun 2 19:13:50 2020 +0200
fixed avalanche
commit ee25c6ce42
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Jun 1 20:07:25 2020 +0200
cleaned up
commit d61b510207
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Jun 1 19:18:45 2020 +0200
hicumL2 load routine seems to be working, next ac?
commit 29a61f21e2
Merge: c94120cbf dcf4a4487
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Jun 1 14:32:39 2020 +0200
Merge branch 'markus_dev' of https://git.code.sf.net/p/ngspice/ngspice into markus_dev
commit c94120cbf9
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Jun 1 14:30:40 2020 +0200
first hicum convergence with SH
commit dcf4a44871
Merge: c37a88bec c1444a06b
Author: dwarning <dwarning>
Date: Mon Jun 1 10:57:42 2020 +0200
Merge branch 'markus_dev' of ssh://git.code.sf.net/p/ngspice/ngspice into markus_dev
commit c37a88bec8
Author: dwarning <dwarning>
Date: Mon Jun 1 10:56:53 2020 +0200
set the cppduals include folder above ngspice dir
commit c1444a06b6
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun May 31 20:38:16 2020 +0200
finish hicum SH review, next testing.
commit e3c194e050
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun May 31 20:26:41 2020 +0200
fixed some stamps, improved code readability, temp stamps corrected
commit 59c50d5095
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat May 30 20:37:28 2020 +0200
fixed rbi stamp, convergence looks pretty good DC no SH
commit f7012280e6
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat May 30 17:12:37 2020 +0200
fix rbi convergence
commit 326b29c4d8
Author: Markus Mueller <metroid120@googlemail.com>
Date: Fri May 29 16:54:30 2020 +0200
started work on self heating
commit 4994feaa2b
Author: Markus Mueller <metroid120@googlemail.com>
Date: Fri May 29 16:08:18 2020 +0200
corrected rbi stamp...
commit 460e7ec04b
Author: mariok <mario.krattenmacher@web.de>
Date: Wed May 20 11:22:01 2020 +0200
more thermal stuff implemented
commit 194331867e
Author: mariok <mario.krattenmacher@web.de>
Date: Tue May 19 16:24:34 2020 +0200
added HICUMtempCollPtr HICUMtempBasePtr HICUMtempEmitPtr
commit 697af41531
Author: dwarning <dwarning>
Date: Tue May 19 08:03:35 2020 +0200
exchange hicum2temp file in VS project
commit 03750cd24e
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun May 17 20:20:00 2020 +0200
ziwschenstand, checked code for maths errors
commit 418966c6e5
Author: mariok <mario.krattenmacher@web.de>
Date: Wed May 13 10:25:49 2020 +0200
can not call a function inside a comparision
commit abecd18651
Author: mariok <mario.krattenmacher@web.de>
Date: Wed May 13 10:09:11 2020 +0200
removed all buggs from hicumL2 to debug.
commit 1fe3cc8b12
Merge: afdffacd4 58f66c1d4
Author: mariok <mario.krattenmacher@web.de>
Date: Wed May 13 07:30:56 2020 +0200
Merge remote-tracking branch 'origin/markus_dev' into hicum2-mario
commit afdffacd4b
Author: mariok <mario.krattenmacher@web.de>
Date: Tue May 12 19:59:09 2020 +0200
ac und pz load
commit 890ccc415f
Author: mariok <mario.krattenmacher@web.de>
Date: Tue May 12 19:55:23 2020 +0200
implemented hicum_diode as example
commit 63bf7113d4
Author: mariok <mario.krattenmacher@web.de>
Date: Tue May 12 18:33:51 2020 +0200
all temperature scaling equations done using dual numbers
commit 96c66dd645
Author: mariok <mario.krattenmacher@web.de>
Date: Tue May 12 17:14:17 2020 +0200
started dual numbers in hicum2temp and a transfer struct in hicum2defs
commit 58f66c1d46
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue May 12 12:28:50 2020 +0200
fix Vbe initialization
commit 35deffa742
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue May 12 12:25:48 2020 +0200
cleaned further
commit 304dd91f58
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue May 12 12:15:52 2020 +0200
cleaned up, small fixes, include Tf
commit 1d7da49e27
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue May 12 09:37:39 2020 +0200
fixed bugs
commit 479c2a19ea
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon May 11 15:50:01 2020 +0200
forgot Nan catcher
commit 5bbe0f9cf7
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon May 11 15:48:03 2020 +0200
bugfix Q_p calculation
commit 67857cf983
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon May 11 15:42:27 2020 +0200
fixed derivatives and itf for case without newton iteration
commit d6ee2c206e
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon May 11 14:08:18 2020 +0200
resolved some un-initialized variables
commit 76ed5cb36a
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun May 10 20:48:38 2020 +0200
finished clean
commit ba6e6d5e49
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun May 10 18:48:24 2020 +0200
added all remaining hicum l2 elements
commit 36244b809a
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun May 10 17:45:27 2020 +0200
resolved Dietmar comments from email
commit eaa5be9716
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue May 5 16:38:08 2020 +0200
added base emitter recombination current and derivatives
commit 4318b7165b
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue May 5 14:30:15 2020 +0200
added initial conditions for all nodes, model converging again for
simple modelcard
commit 3008c526bf
Author: mariok <mario.krattenmacher@web.de>
Date: Mon May 4 19:00:31 2020 +0200
removed QpT and testing only 1 OP
commit 9cb4c1546f
Author: mariok <mario.krattenmacher@web.de>
Date: Mon May 4 18:37:52 2020 +0200
icVBE and icVCE used for DC
commit 8a73697675
Author: mariok <mario.krattenmacher@web.de>
Date: Mon May 4 18:03:46 2020 +0200
fixed dual number Q_0_hjei_vbe
commit 5783938b08
Author: mariok <mario.krattenmacher@web.de>
Date: Mon May 4 16:30:41 2020 +0200
reintroduced dtemp as instance parameter
commit 9350f3f3be
Author: dwarning <dwarning>
Date: Sun May 3 17:25:12 2020 +0200
Revert some namings
commit 197f6db83b
Author: dwarning <dwarning>
Date: Sat May 2 23:18:58 2020 +0200
Adapt VS project to C++
commit af32f79641
Author: dwarning <dwarning>
Date: Sat May 2 23:18:43 2020 +0200
Skip NQS effekt and revert some namings
commit a995aa0cce
Author: dwarning <dwarning>
Date: Sat May 2 23:18:27 2020 +0200
Skip NQS effekt
commit d7295cbe78
Merge: 2502b57ee 6ca440e58
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Apr 29 19:04:32 2020 +0200
Merge branch 'markus_dev' of https://git.code.sf.net/p/ngspice/ngspice into markus_dev
commit 2502b57eee
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Apr 29 19:03:26 2020 +0200
added quests, derivative vciei changed to vbiei vbici
commit 6ca440e584
Author: dwarning <dwarning>
Date: Wed Apr 29 09:35:12 2020 +0200
add hicumL2.cpp instead of hicum2load.c in VS project
commit 6e98506a7f
Author: dwarning <dwarning>
Date: Wed Apr 29 09:33:08 2020 +0200
cmath seems not to have M_PI
commit d6332815b3
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Apr 28 20:58:35 2020 +0200
derivatives it looking good
commit aaaace7247
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Apr 28 19:39:48 2020 +0200
adding hicum derivatives like a mad-man
commit 2d8a3e3629
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Apr 28 18:44:46 2020 +0200
added Q_pT and derivatives...fun
commit 50a3e372cf
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Apr 28 17:17:17 2020 +0200
starting work on transfer current
commit 8fd70e2f15
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Apr 28 13:01:18 2020 +0200
added asks, found bug with ibci
commit 2baac89ae3
Merge: 97a0aa856 c897e60c8
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 27 20:47:06 2020 +0200
Merge remote-tracking branch 'origin/hicum2-thermal' into markus_dev
commit c897e60c8b
Author: mariok <mario.krattenmacher@web.de>
Date: Mon Apr 27 18:12:40 2020 +0200
pointer in ask
commit 3b0551c544
Author: mariok <mario.krattenmacher@web.de>
Date: Mon Apr 27 17:36:19 2020 +0200
two small bugfixes
commit b02c763ed1
Author: mariok <mario.krattenmacher@web.de>
Date: Mon Apr 27 17:13:30 2020 +0200
HICUM2ask done according to VA-Code
commit 97a0aa856b
Merge: afbde8050 d86caadb0
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 27 16:22:32 2020 +0200
Merge remote-tracking branch 'origin/hicum2-thermal' into markus_dev
commit afbde80500
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 27 16:21:25 2020 +0200
zwischenstand
commit d86caadb07
Author: mariok <mario.krattenmacher@web.de>
Date: Thu Apr 23 18:23:40 2020 +0200
added nodes for NQS
commit 1b0cf0d08c
Author: mariok <mario.krattenmacher@web.de>
Date: Thu Apr 23 16:59:55 2020 +0200
testing with and without self heating
commit 64c0c41180
Merge: 9da946bf2 0d0c6a080
Author: mariok <mario.krattenmacher@web.de>
Date: Thu Apr 23 16:29:18 2020 +0200
Merge branch 'markus_dev' into hicum2-thermal
commit 0d0c6a0800
Author: mariok <mario.krattenmacher@web.de>
Date: Thu Apr 23 16:26:37 2020 +0200
assigned the temperature derivates to me
commit 1b00fad771
Merge: f5a1c35d8 dc7891f7b
Author: mariok <mario.krattenmacher@web.de>
Date: Thu Apr 23 14:16:32 2020 +0200
Merge branch 'markus_dev' of ssh://git.code.sf.net/p/ngspice/ngspice into markus_dev
commit f5a1c35d80
Author: mariok <mario.krattenmacher@web.de>
Date: Thu Apr 23 14:14:40 2020 +0200
removed dummdumm
commit dc7891f7b5
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 20 19:16:36 2020 +0200
added more junction caps, checklist and overview
commit 0dbf31bc73
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 20 19:00:16 2020 +0200
derivatives rbi
commit 330d009fa6
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 20 18:40:24 2020 +0200
more derivatives avalanche current, ibcis
commit ce200d75e3
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 20 18:05:49 2020 +0200
derivatives peripheral junction caps, diodes
commit 8ce9733f91
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 20 17:45:42 2020 +0200
derivatives tunneling current
commit 806ff80138
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 20 17:17:14 2020 +0200
derivatives critical current
commit 8f49490cec
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 20 16:59:09 2020 +0200
derivatives T_f0
commit 3164dbe594
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 20 16:38:34 2020 +0200
derivatives hole charge at low bias
commit b32bf6dd14
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 20 16:27:38 2020 +0200
zwischenstand
commit 84307c4acf
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 20 16:19:25 2020 +0200
zwischenstand
commit 0d94c5d56d
Author: mariok <mario.krattenmacher@web.de>
Date: Mon Apr 20 10:56:58 2020 +0200
moved cppduals to system lib include
commit 9da946bf2d
Author: mariok <mario.krattenmacher@web.de>
Date: Mon Apr 20 09:59:49 2020 +0200
started derivatives of hicum2 minority charge
commit a2946e98a4
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 20 09:56:06 2020 +0200
introduced dual numbers, ported hiucm2load to c++ hicumL2.cpp, boolean
type protected by extern "C"
commit c7e5df27db
Author: mariok <mario.krattenmacher@web.de>
Date: Thu Apr 16 14:44:41 2020 +0200
DC runs with Ixf
commit 08a0e6a019
Author: mariok <mario.krattenmacher@web.de>
Date: Wed Apr 15 18:15:26 2020 +0200
gummel works with flsh = 1 and flnqs = 0
commit b83e05ee95
Author: mariok <mario.krattenmacher@web.de>
Date: Tue Apr 14 16:09:42 2020 +0200
added test to makefile
commit 7d29a9a269
Author: mariok <mario.krattenmacher@web.de>
Date: Tue Apr 14 10:06:27 2020 +0200
test circuit and results
commit 14c46bc3bd
Author: mariok <mario.krattenmacher@web.de>
Date: Mon Apr 13 18:12:06 2020 +0200
cleaned renaming in all files
commit 67ddd98f75
Author: dwarning <dwarning>
Date: Wed Jan 29 13:08:02 2020 +0100
rename
commit 9551b6df92
Author: dwarning <dwarning>
Date: Wed Jan 29 13:07:42 2020 +0100
rename
commit 12bb866ba5
Author: dwarning <dwarning>
Date: Wed Jan 29 13:06:45 2020 +0100
rename
commit 414eeb4067
Author: dwarning <dwarning>
Date: Tue Jan 28 22:18:08 2020 +0100
clarify charge and capacitance implementation
commit c318ef15ee
Author: dwarning <dwarning>
Date: Sat Jan 25 14:57:55 2020 +0100
introduce first excess phase network and update to 2.4.0
commit 85c34cfb0f
Author: dwarning <dwarning>
Date: Wed Jan 22 18:16:54 2020 +0100
VS update
commit 86ff2778f8
Author: dwarning <dwarning>
Date: Wed Jan 22 18:16:29 2020 +0100
OP infos
commit 1607f4d88c
Author: dwarning <dwarning>
Date: Wed Jan 22 18:16:19 2020 +0100
OP infos
commit ca1e114922
Author: dwarning <dwarning>
Date: Wed Jan 22 18:16:11 2020 +0100
OP infos
commit 408440d33b
Author: dwarning <dwarning>
Date: Tue Jan 21 11:25:56 2020 +0100
some cleanings
commit 3364f6da87
Author: dwarning <dwarning>
Date: Tue Jan 14 09:55:58 2020 +0100
VS update
commit 6fbefe4afa
Author: dwarning <dwarning>
Date: Tue Jan 14 09:55:48 2020 +0100
Ongoing derivations
commit 86521dd7c0
Author: dwarning <dwarning>
Date: Tue Jan 14 09:02:52 2020 +0100
VS update
commit ba5b106fae
Author: dwarning <dwarning>
Date: Tue Jan 14 09:01:30 2020 +0100
Ongoing derivations
commit ea6254eca3
Author: dwarning <dwarning>
Date: Sat Jan 11 17:17:21 2020 +0100
Initial HICUM2 integration
commit 2bd0f1bdab
Author: dwarning <dwarning>
Date: Mon Jan 6 00:11:48 2020 +0100
Initial HICUM2 integration
commit 7d160f659e
Author: dwarning <dwarning>
Date: Sun Jan 5 15:01:20 2020 +0100
Initial HICUM2 integration
commit 420ca90e55
Author: dwarning <dwarning>
Date: Sun Jan 5 15:00:06 2020 +0100
Initial HICUM2 integration
2020-12-22 11:10:10 +01:00
Holger Vogt
bc52389a09
No more printout of 'Initial Transient Solution'
...
when .tran with uic
2020-08-20 15:48:30 +02:00
Holger Vogt
a4f3036706
typo
2020-08-20 15:48:15 +02:00
Jim Monte
66e79e1b39
Modified regression tests for library processing to make indication of failures more robust
2020-03-15 08:50:52 +01:00
Anthony J. Bentley
f40f5a5ae4
When check.sh was modified to run ngspice/sed without && in between, the change was not applied to the OpenBSD/SunOS branch. This leads to a test failure when ngspice returns nonzero, as in xpressn-1.cir, xpressn-2.cir, xpressn-3.cir, and bxpressn-1.cir.
...
Attached patch makes the code like the Linux code, and all tests now pass on OpenBSD.
2019-11-30 11:36:48 +01:00
Kevin Zheng
e25593fa55
add FreeBSD
2019-09-20 20:10:01 +02:00
rlar
fc354ffe83
some .subckt scope regression tests
2019-09-14 11:23:11 +02:00
Holger Vogt
59d0e950f4
Revert "Add 'set stepsizelimit' also to spinit in 'make check'"
...
This reverts commit 23402a01cc .
2019-08-13 23:34:29 +02:00
Holger Vogt
883bccad7a
Add 'set stepsizelimit' also to spinit in 'make check'
2019-03-21 20:24:44 +01:00
Holger Vogt
9e6d6be8e2
regression first, then xspice, then the model qua tests
2018-11-18 16:01:45 +01:00
Holger Vogt
4f3b0ca137
add .if ... .endif test to misc in regression
2018-11-18 16:01:12 +01:00
Holger Vogt
cc4b00f991
make regrssion test first, the xspice, then model qua tests
2018-11-18 16:01:04 +01:00
Holger Vogt
38ed802ba4
add alter-1.cir to EXTRA_DIST
2018-06-01 21:57:28 +02:00
Holger Vogt
06e669fdf7
add alter-1.cir to allow the regression test
2018-05-31 19:07:01 +02:00
rlar
1a39d3f59d
spicelib/parser, support instance parameter defaults on .model lines
2018-05-19 15:40:20 +02:00
rlar
c8aac12374
regression test for device.c "alter"
2018-05-15 22:33:50 +02:00
rlar
6903584e99
asrc/asrcacld.c, bug fix, reciproc tc coefficient
2018-02-25 21:59:15 +01:00
rlar
c5d8ad792e
analysis/acsetp.c, ac analysis, allow frequency=0
2018-01-15 19:04:52 +01:00
rlar
480a3f6be1
tests/regression/misc/resume-1.cir, expose bug
...
alter "resistance" and "resistor coefficient"
is not honoured when resuming a transient simulation.
2017-10-21 19:05:28 +02:00
rlar
e0126a4947
tests/regression/misc, check resistor flicker noise
2017-10-21 19:05:27 +02:00
rlar
3f9e79925e
tests/bin/check.sh, process MINGW and MSYS test results like Linux
2017-09-16 20:42:17 +02:00
rlar
e9a675efb6
regression/**/*.cir, hide printed numeric values in some test cases
...
these tests shall be decided by "exit" value,
not be "diffing" the printed numerical values
2017-09-16 20:32:05 +02:00
dwarning
9f931ad155
modelQaTestRoutines.om, avoid '(' ')' and '/' in the platform name
...
which will be used as a directory name
2017-09-16 20:30:42 +02:00
rlar
98c0e4bdae
qa tests, avoid repeated exection of ngspice for version detection
2017-08-03 17:02:57 +02:00
dwarning
104d65bebe
compareSimulationResults.pl, debug printout improvements
2017-08-03 17:02:21 +02:00
dwarning
72531c955d
charge check added by Colin McAndrew
2017-08-03 17:02:00 +02:00
dwarning
118026cfb9
ngspice version detection implemented
2017-08-03 17:01:49 +02:00
dwarning
eacbc3702d
fix ac-analysis check and overall improvements
2017-08-03 17:01:40 +02:00
dwarning
5214bd4b96
run_cmc_check, make shell string compare safe
2017-08-03 17:01:17 +02:00
rlar
6f7b68945d
tests/regression/sens, fix test cases
...
which have been invalidated by commit:
ifparm, #4/16, missing IF_REDUNDANT for some aliases, introduce IOPAPR
before this commit, sensitivity to "capacitance" was published twice,
once with name "c1" (reference name of a CAP device)
and as "c1_c" (reference name of a CAP concatenated with param name "c")
after said commit, sensitivity is no longer published as "c1_c"
(because "c" is only an "alias"/IF_REDUNDANT of the main parameter
which is named "capacitance", and "capacitance" is a IF_PRINCIPAL
and thus avoids "concatenation" of the parameter name)
2017-04-21 18:52:43 +02:00
dwarning
3f0096fd46
bsim4 model update according berkeley release - code change
2017-03-31 14:48:14 +02:00
h_vogt
c260a83114
d_state.cir: print all event nodes to vcd file
2016-08-15 19:24:15 +02:00
h_vogt
0a9917e142
check.sh, enable msys2
2016-08-15 11:27:06 +02:00
rlar
5522bfd814
tests/regression/sens, add some tests for "sensitivity" analysis
2016-07-17 18:18:35 +02:00
rlar
d0897fd0c4
src/spicelib/parser/inpptree.c, bug fix, B expression of kind `max(0,expr)'
...
identified and reported by Marcel Hendrix,
expressions of this kind could trigger a segmentation violation.
PTdifferentiate() roughly evaluates to
ternary_fcn(ge0(0-expr), 0, PTdifferentate(expr))
and mkb() optimizes
0 - expr --> unary_minus(expr)
IFeval() invokes PTeval() for the derivative too,
PTeval() looks at the incorrect tree->funcnum
and tries to PTeval for a second argument which is not there,
(unary_minus does not have a second argument)
causing a segmentation fault.
2016-03-09 20:24:37 +01:00
rlar
c0eff98522
tests/regression/parser/bxpressn-1.cir, check some B expression capabilities
2016-03-09 20:24:36 +01:00