I use a .step a lot. Conceptually this changes the values of a few parameters which changes the parameters for a few devices. So, it should be trivial to update these values
without rereading the input netlist.
1. The messages indicate that actually Xyce is rereading the netlist: The following messages correspond to two entries of .step. There are two Problem read in and setup
entries , 7.53983 second each. It looks like you are reading the netlist again and again..
2. Also I see that the number of transient steps is increasing from 206 to 8718 over some 50 steps. I am guessing that you are using min time step in one iteration of .step with the next step. In order to test this hypothesis, I have commented out first 4 entries of .step. What would be the 5 step did 1022 +76 successful/failed iterations, but if it were the first .step iteration it would be 203/17..
3.. Minor point. **** Solution Summary ***** section is summarizing the results of the last
.step iteration.
***** Problem read in and set up time: 7.53983 seconds
***** DCOP time: 0.0129092 seconds. Breakdown follows:
Number Successful Steps Taken: 0
Number Failed Steps Attempted: 0
Number Jacobians Evaluated: 0
Number Linear Solves: 0
Number Failed Linear Solves: 0
Number Residual Evaluations: 0
Number Nonlinear Convergence Failures: 0
Total Residual Load Time: 0 seconds
Total Jacobian Load Time: 0 seconds
Total Linear Solution Time: 0 seconds
***** Transient Stepping time: 2.14792 seconds. Breakdown follows:
Number Successful Steps Taken: 206
Number Failed Steps Attempted: 9
Number Jacobians Evaluated: 462
Number Linear Solves: 462
Number Failed Linear Solves: 0
Number Residual Evaluations: 677
Number Nonlinear Convergence Failures: 0
Total Residual Load Time: 1.44001 seconds
Total Jacobian Load Time: 0.179506 seconds
Total Linear Solution Time: 0.32922 seconds
***** Problem read in and set up time: 7.53983 seconds
***** DCOP time: 0.0129092 seconds. Breakdown follows:
Number Successful Steps Taken: 0
Number Failed Steps Attempted: 0
Number Jacobians Evaluated: 0
Number Linear Solves: 0
Number Failed Linear Solves: 0
Number Residual Evaluations: 0
Number Nonlinear Convergence Failures: 0
Total Residual Load Time: 0 second