Browse Source

Fixes wrong @bxxx[i] return values of B source, ignoring the m parameter.

Reported in bug 734 by Stefan.
pre-master-46
Holger Vogt 1 year ago
parent
commit
796b4fd634
  1. 2
      src/spicelib/devices/asrc/asrcask.c

2
src/spicelib/devices/asrc/asrcask.c

@ -58,7 +58,7 @@ ASRCask(CKTcircuit *ckt, GENinstance *instPtr, int which, IFvalue *value, IFvalu
if (here->ASRCtype == ASRC_VOLTAGE) if (here->ASRCtype == ASRC_VOLTAGE)
value->rValue = ckt->CKTrhsOld[here->ASRCbranch]; value->rValue = ckt->CKTrhsOld[here->ASRCbranch];
else else
value->rValue = here->ASRCprev_value;
value->rValue = here->ASRCprev_value * here->ASRCm;
return(OK); return(OK);
case ASRC_OUTPUTVOLTAGE: case ASRC_OUTPUTVOLTAGE:
value->rValue = value->rValue =

Loading…
Cancel
Save