Browse Source

cktdojob.c, add missing evaluation of TEMPER after new temperature is set

This is relevant for model and device parameters containing TEMPER.
pre-master-46
h_vogt 10 years ago
committed by rlar
parent
commit
648de2a001
  1. 6
      src/spicelib/analysis/cktdojob.c

6
src/spicelib/analysis/cktdojob.c

@ -112,6 +112,12 @@ CKTdoJob(CKTcircuit *ckt, int reset, TSKtask *task)
fprintf(stdout, "Doing analysis at TEMP = %f and TNOM = %f\n\n", fprintf(stdout, "Doing analysis at TEMP = %f and TNOM = %f\n\n",
ckt->CKTtemp - CONSTCtoK, ckt->CKTnomTemp - CONSTCtoK); ckt->CKTtemp - CONSTCtoK, ckt->CKTnomTemp - CONSTCtoK);
/* call altermod and alter on device and model parameters assembled in
devtlist and modtlist (if using temper) because we have a new temperature */
if (expr_w_temper)
inp_evaluate_temper();
error = 0; error = 0;
if (reset) { if (reset) {

Loading…
Cancel
Save