From 223226921799cd5ecda77f77ddf8d801902aa177 Mon Sep 17 00:00:00 2001 From: Brian Taylor Date: Fri, 4 Oct 2024 17:06:54 -0700 Subject: [PATCH] Added: Error: Pole/zero analysis is not (yet) supported with 'option KLU'. Use 'option sparse' instead. --- src/spicelib/analysis/pzan.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/spicelib/analysis/pzan.c b/src/spicelib/analysis/pzan.c index 9c975889e..faceb6563 100644 --- a/src/spicelib/analysis/pzan.c +++ b/src/spicelib/analysis/pzan.c @@ -26,6 +26,14 @@ PZan(CKTcircuit *ckt, int reset) NG_IGNORE(reset); +#ifdef KLU + if (ckt->CKTkluMODE) { + fprintf(stderr, "Error: Pole/zero analysis is not (yet) supported with 'option KLU'.\n"); + fprintf(stderr, " Use 'option sparse' instead.\n"); + return(E_UNSUPP); + } +#endif + error = PZinit(ckt); if (error != OK) return error;