tmp
authoryu.dongliang <18588496441@163.com>
Wed, 27 Sep 2023 11:09:51 +0000 (19:09 +0800)
committeryu.dongliang <18588496441@163.com>
Wed, 27 Sep 2023 11:09:51 +0000 (19:09 +0800)
ses_step_dc_diode.c
ses_step_va_diode.c

index 98ea75443185320c8bb5e6cae22cdc2ee013f0fe..8afef4e04e94b8d6dc6baee62f193fdd5605849f 100644 (file)
@@ -18,7 +18,7 @@ static int _dc_diode_handler(ScfEfunction* f, int64_t ns, int64_t count, ses_ctx
        for (i = 0; i < f->n_elines; i++) {
                el =        f->elines[i];
 
-               if (!(SCF_EDA_PIN_IN & el->flags))
+               if (!el->vconst)
                        continue;
 
                for (j = 0; j + 1 < el->n_pins; j += 2) {
index 90f521fafe18aad048e6096a61da7de2b0462cc7..b951489e8668984b31014b9e43c0b620bf0d3a9d 100644 (file)
@@ -146,7 +146,7 @@ static int __ses_path_va_diode(ScfEfunction* f, ses_path_t* path)
 
                        __ses_path_dr(p, p1, p2);
 
-                       scf_loge("i: %d, c%ldp%ld--c%ldp%ld, v: %lg + j%lg, p->v: %lg + j%lg, p->a: %lg + j%lg, pr: %lg + j%lg, sr: %lg + j%lg, p2->dr: %lg + j%lg\n",
+                       scf_loge("i: %d, c%ldp%ld--c%ldp%ld, v: %lg + j%lg, p->v: %lg + j%lg, p->a: %lg + j%lg, pr: %lg + j%lg, sr: %lg + j%lg, p2->dr: %lg + j%lg\n\n",
                                        i, p->cid, p->id, p1->cid, p1->id, v, jv, p->v, p->jv, p->a, p->ja, pr, jpr, sr, jsr, p2->dr, p2->jdr);
 
                } else {
@@ -184,7 +184,7 @@ static int __ses_path_va_diode(ScfEfunction* f, ses_path_t* path)
                        p0->a  = p->a;
                        p0->ja = p->ja;
 
-                       scf_loge("i: %d, c%ldp%ld--c%ldp%ld, v: %lg + j%lg, p->v: %lg + j%lg, p->a: %lg + j%lg, pr: %lg + j%lg, sr: %lg + j%lg, p->dr: %lg + j%lg\n",
+                       scf_loge("i: %d, c%ldp%ld--c%ldp%ld, v: %lg + j%lg, p->v: %lg + j%lg, p->a: %lg + j%lg, pr: %lg + j%lg, sr: %lg + j%lg, p->dr: %lg + j%lg\n\n",
                                        i, p0->cid, p0->id, p->cid, p->id, v, jv, p->v, p->jv, p->a, p->ja, pr, jpr, sr, jsr, p->dr, p->jdr);
                }
        }