diff options
Diffstat (limited to 'src/lib/netlist/devices/nld_4066.cpp')
-rw-r--r-- | src/lib/netlist/devices/nld_4066.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/lib/netlist/devices/nld_4066.cpp b/src/lib/netlist/devices/nld_4066.cpp index b5f3b2f6bf2..2871e4898ae 100644 --- a/src/lib/netlist/devices/nld_4066.cpp +++ b/src/lib/netlist/devices/nld_4066.cpp @@ -5,10 +5,12 @@ * */ -#include "nlid_cmos.h" -#include "../analog/nlid_twoterm.h" #include "nld_4066.h" +#include "nlid_cmos.h" +#include "netlist/analog/nlid_twoterm.h" +#include "netlist/solver/nld_solver.h" + namespace netlist { namespace devices @@ -39,7 +41,7 @@ namespace netlist { // Start in off condition // FIXME: is ROFF correct? - m_R.set_R(NL_FCONST(1.0) / netlist().gmin()); + m_R.set_R(NL_FCONST(1.0) / exec().gmin()); } @@ -54,7 +56,7 @@ namespace netlist if (in < low) { - R = NL_FCONST(1.0) / netlist().gmin(); + R = NL_FCONST(1.0) / exec().gmin(); } else if (in > high) { |