diff options
Diffstat (limited to 'src/lib/netlist/analog/nld_fourterm.cpp')
-rw-r--r-- | src/lib/netlist/analog/nld_fourterm.cpp | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/src/lib/netlist/analog/nld_fourterm.cpp b/src/lib/netlist/analog/nld_fourterm.cpp index f882460e933..2f8eb3c0e6f 100644 --- a/src/lib/netlist/analog/nld_fourterm.cpp +++ b/src/lib/netlist/analog/nld_fourterm.cpp @@ -15,32 +15,6 @@ NETLIB_NAMESPACE_DEVICES_START() // nld_VCCS // ---------------------------------------------------------------------------------------- -void NETLIB_NAME(VCCS)::start_internal(const nl_double def_RI) -{ - register_param("G", m_G, 1.0); - register_param("RI", m_RI, def_RI); - - enregister("IP", m_IP); - enregister("IN", m_IN); - enregister("OP", m_OP); - enregister("ON", m_ON); - - enregister("_OP1", m_OP1); - enregister("_ON1", m_ON1); - - m_IP.m_otherterm = &m_IN; // <= this should be NULL and terminal be filtered out prior to solving... - m_IN.m_otherterm = &m_IP; // <= this should be NULL and terminal be filtered out prior to solving... - - m_OP.m_otherterm = &m_IP; - m_OP1.m_otherterm = &m_IN; - - m_ON.m_otherterm = &m_IP; - m_ON1.m_otherterm = &m_IN; - - connect_late(m_OP, m_OP1); - connect_late(m_ON, m_ON1); -} - NETLIB_RESET(VCCS) { const nl_double m_mult = m_G.Value() * m_gfac; // 1.0 ==> 1V ==> 1A |