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

This is relevant for model and device parameters containing TEMPER.
This commit is contained in:
h_vogt 2016-09-24 20:53:13 +02:00 committed by rlar
parent 67e06bb4ac
commit 648de2a001
1 changed files with 6 additions and 0 deletions

View File

@ -112,6 +112,12 @@ CKTdoJob(CKTcircuit *ckt, int reset, TSKtask *task)
fprintf(stdout, "Doing analysis at TEMP = %f and TNOM = %f\n\n",
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;
if (reset) {