From 0af576a7d8c5172a653d7b1de60586fd064fed8c Mon Sep 17 00:00:00 2001 From: rlar Date: Sat, 30 Sep 2017 23:23:28 +0200 Subject: [PATCH] devices/res/resask.c, bug fix, set and query of RESresist and RESacResist shall comute Note: RESresist and RESacResist are device parameters they do not reflect effective resistance when "ask"'ed (don't reflect tc1, tc2, tce, m, scale, temp ...) RESconduct and RESacConduct are "query-only" parameters these report the effective conductance when "ask"'ed (including tc1, tc2, tce, m, scale, temp ...) --- src/spicelib/devices/res/resask.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/spicelib/devices/res/resask.c b/src/spicelib/devices/res/resask.c index 6c60301fe..432f6fa5a 100644 --- a/src/spicelib/devices/res/resask.c +++ b/src/spicelib/devices/res/resask.c @@ -42,7 +42,6 @@ RESask(CKTcircuit *ckt, GENinstance *inst, int which, IFvalue *value, return(OK); case RES_RESIST: value->rValue = fast->RESresist; - value->rValue /= fast->RESm; return(OK); case RES_ACCONDUCT: value->rValue = fast->RESacConduct; @@ -50,7 +49,6 @@ RESask(CKTcircuit *ckt, GENinstance *inst, int which, IFvalue *value, return (OK); case RES_ACRESIST: value->rValue = fast->RESacResist; - value->rValue /= fast->RESm; return(OK); case RES_LENGTH: value->rValue = fast->RESlength;