From 6777b43be57da8c0b29d99dcf2e3ce63fd36cf3e Mon Sep 17 00:00:00 2001 From: rlar Date: Sat, 13 May 2017 16:12:04 +0200 Subject: [PATCH] fix $given and $param_given --- .../devices/adms/admst/ngspiceMODULE.hxx.xml | 15 +++++++-------- .../adms/admst/ngspiceMODULEguesstopology.c.xml | 12 +++--------- .../devices/adms/admst/ngspiceVersion.xml | 14 ++++---------- src/spicelib/devices/adms/ex-1/admsva/r2_cmc.va | 4 ++++ 4 files changed, 18 insertions(+), 27 deletions(-) diff --git a/src/spicelib/devices/adms/admst/ngspiceMODULE.hxx.xml b/src/spicelib/devices/adms/admst/ngspiceMODULE.hxx.xml index 0988da6d3..f66514ecb 100644 --- a/src/spicelib/devices/adms/admst/ngspiceMODULE.hxx.xml +++ b/src/spicelib/devices/adms/admst/ngspiceMODULE.hxx.xml @@ -1877,19 +1877,18 @@ inline double _d1_pow(double x,double y) { return (x==0.0)?0.0:((log(x)/exp(0. - + - - + - + - + - + @@ -2005,7 +2004,7 @@ inline double _d1_pow(double x,double y) { return (x==0.0)?0.0:((log(x)/exp(0. - + @@ -2074,7 +2073,7 @@ inline double _d1_pow(double x,double y) { return (x==0.0)?0.0:((log(x)/exp(0. - + diff --git a/src/spicelib/devices/adms/admst/ngspiceMODULEguesstopology.c.xml b/src/spicelib/devices/adms/admst/ngspiceMODULEguesstopology.c.xml index 0b96cf071..64fbf49a3 100644 --- a/src/spicelib/devices/adms/admst/ngspiceMODULEguesstopology.c.xml +++ b/src/spicelib/devices/adms/admst/ngspiceMODULEguesstopology.c.xml @@ -56,15 +56,9 @@ - + - - - - - - - + @@ -75,7 +69,7 @@ - + diff --git a/src/spicelib/devices/adms/admst/ngspiceVersion.xml b/src/spicelib/devices/adms/admst/ngspiceVersion.xml index 13bf7b604..0558cbc36 100644 --- a/src/spicelib/devices/adms/admst/ngspiceVersion.xml +++ b/src/spicelib/devices/adms/admst/ngspiceVersion.xml @@ -609,15 +609,9 @@ - + - - - - - - - + @@ -628,7 +622,7 @@ - + @@ -707,7 +701,7 @@ - + diff --git a/src/spicelib/devices/adms/ex-1/admsva/r2_cmc.va b/src/spicelib/devices/adms/ex-1/admsva/r2_cmc.va index ca0213cfb..bee853ea8 100644 --- a/src/spicelib/devices/adms/ex-1/admsva/r2_cmc.va +++ b/src/spicelib/devices/adms/ex-1/admsva/r2_cmc.va @@ -27,6 +27,10 @@ module r2_cmc(t, b); parameter real type = 0; // 0=n, 1=p analog begin : L real dT, rsh_t, c, r, Ir, Qc, Ceff, pwrR; + if ($param_given(tcr)) + $finish(4); + if ($param_given(tcr)) + $finish(4); if (nc > 2) $finish(0); begin : initializeModel