summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/netlist/analog/nld_opamps.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/netlist/analog/nld_opamps.cpp')
-rw-r--r--src/lib/netlist/analog/nld_opamps.cpp6
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)