From ff820d6fa966a4e933c04a58bfc0355c575953f3 Mon Sep 17 00:00:00 2001 From: couriersud Date: Sat, 7 Jan 2017 23:42:59 +0100 Subject: [PATCH] Fix regression. (nw) --- src/lib/netlist/analog/nld_opamps.cpp | 2 -- src/lib/netlist/analog/nld_opamps.h | 3 +++ 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/lib/netlist/analog/nld_opamps.cpp b/src/lib/netlist/analog/nld_opamps.cpp index 3dc6711c406..b2e5951e48a 100644 --- a/src/lib/netlist/analog/nld_opamps.cpp +++ b/src/lib/netlist/analog/nld_opamps.cpp @@ -74,8 +74,6 @@ NETLIB_RESET(OPAMP) m_EBUF->m_G.setTo(1.0); m_EBUF->m_RO.setTo(m_model.model_value("RO")); - m_DP->m_model.setTo("D(IS=1e-15 N=1)"); - m_DN->m_model.setTo("D(IS=1e-15 N=1)"); double CP = m_model.model_value("DAB") / m_model.model_value("SLEW"); double RP = 0.5 / 3.1459 / CP / m_model.model_value("FPF"); diff --git a/src/lib/netlist/analog/nld_opamps.h b/src/lib/netlist/analog/nld_opamps.h index 95060dfdbd3..b695f497cb5 100644 --- a/src/lib/netlist/analog/nld_opamps.h +++ b/src/lib/netlist/analog/nld_opamps.h @@ -63,6 +63,9 @@ NETLIB_OBJECT(OPAMP) register_sub("DN", m_DN); register_sub("DP", m_DP); + m_DP->m_model.setTo("D(IS=1e-15 N=1)"); + m_DN->m_model.setTo("D(IS=1e-15 N=1)"); + register_subalias("PLUS", "G1.IP"); register_subalias("MINUS", "G1.IN"); register_subalias("OUT", "EBUF.OP");