analysis/acan.c, check for valid startfreq
an 'ac dec' or 'ac oct' can not have a startfreq <= 0
This commit is contained in:
parent
c5d8ad792e
commit
c892b2d460
|
|
@ -82,10 +82,18 @@ ACan(CKTcircuit *ckt, int restart)
|
|||
switch (job->ACstepType) {
|
||||
|
||||
case DECADE:
|
||||
if (job->ACstartFreq <= 0) {
|
||||
fprintf(stderr, "ERROR: AC startfreq <= 0\n");
|
||||
return E_PARMVAL;
|
||||
}
|
||||
job->ACfreqDelta =
|
||||
exp(log(10.0)/job->ACnumberSteps);
|
||||
break;
|
||||
case OCTAVE:
|
||||
if (job->ACstartFreq <= 0) {
|
||||
fprintf(stderr, "ERROR: AC startfreq <= 0\n");
|
||||
return E_PARMVAL;
|
||||
}
|
||||
job->ACfreqDelta =
|
||||
exp(log(2.0)/job->ACnumberSteps);
|
||||
break;
|
||||
|
|
|
|||
Loading…
Reference in New Issue