Browse Source

Bug no. #512: Set a breakpoint at delay time td to safely

catch the starting time point of the random numbers
pre-master-46
Holger Vogt 6 years ago
parent
commit
64e5e13c4e
  1. 6
      src/spicelib/devices/vsrc/vsrcacct.c

6
src/spicelib/devices/vsrc/vsrcacct.c

@ -269,6 +269,12 @@ VSRCaccept(CKTcircuit *ckt, GENmodel *inModel)
double TS = state -> TS;
double TD = state -> TD;
if (ckt->CKTtime == 0 && TD > 0) {
error = CKTsetBreak(ckt, TD);
if (error)
return(error);
}
double time = ckt->CKTtime - TD;
if (time < 0) break;

Loading…
Cancel
Save