diff options
Diffstat (limited to 'src/lib/netlist/analog/nld_opamps.cpp')
-rw-r--r-- | src/lib/netlist/analog/nld_opamps.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/netlist/analog/nld_opamps.cpp b/src/lib/netlist/analog/nld_opamps.cpp index 48a28dfe87c..57d6f6a76f3 100644 --- a/src/lib/netlist/analog/nld_opamps.cpp +++ b/src/lib/netlist/analog/nld_opamps.cpp @@ -60,9 +60,9 @@ NETLIB_UPDATE(OPAMP) const double cVt = 0.0258 * 1.0; // * m_n; const double cId = m_model.model_value("DAB"); // 3 mA const double cVd = cVt * std::log(cId / 1e-15 + 1.0); - m_VH.set_Q(INPANALOG(m_VCC) - m_model.model_value("VLH") - cVd); - m_VL.set_Q(INPANALOG(m_GND) + m_model.model_value("VLL") + cVd); - m_VREF.set_Q((INPANALOG(m_VCC) + INPANALOG(m_GND)) / 2.0); + m_VH.push(m_VCC() - m_model.model_value("VLH") - cVd); + m_VL.push(m_GND() + m_model.model_value("VLL") + cVd); + m_VREF.push((m_VCC() + m_GND()) / 2.0); } NETLIB_RESET(OPAMP) |