summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/netlist/analog/nlid_twoterm.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/netlist/analog/nlid_twoterm.h')
-rw-r--r--src/lib/netlist/analog/nlid_twoterm.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/lib/netlist/analog/nlid_twoterm.h b/src/lib/netlist/analog/nlid_twoterm.h
index 99c962a5c8c..a052153e531 100644
--- a/src/lib/netlist/analog/nlid_twoterm.h
+++ b/src/lib/netlist/analog/nlid_twoterm.h
@@ -38,7 +38,7 @@
#include "netlist/nl_setup.h"
#include "netlist/solver/nld_solver.h"
#include "nld_generic_models.h"
-#include "plib/pfunction.h"
+#include "netlist/plib/pfunction.h"
// -----------------------------------------------------------------------------
// Implementation
@@ -102,6 +102,16 @@ namespace analog
return m_P.net().Q_Analog() - m_N.net().Q_Analog();
}
+ nl_fptype V1P() const noexcept
+ {
+ return m_P.net().Q_Analog();
+ }
+
+ nl_fptype V2N() const noexcept
+ {
+ return m_N.net().Q_Analog();
+ }
+
void set_mat(nl_fptype a11, nl_fptype a12, nl_fptype rhs1,
nl_fptype a21, nl_fptype a22, nl_fptype rhs2) const noexcept
{