summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/netlist/solver/nld_ms_w.h
diff options
context:
space:
mode:
author couriersud <couriersud@arcor.de>2016-04-23 23:35:27 +0200
committer couriersud <couriersud@arcor.de>2016-05-02 21:56:57 +0200
commit576189b1695936f35f077918fbb9191ed68ad8df (patch)
treeb20669555c740ced035d9ffb78f71d1619cf7dd9 /src/lib/netlist/solver/nld_ms_w.h
parent28eeb49676eb5550180d481b87f5a6ca86564828 (diff)
Converted most subdevices to unique_ptr. This is a temporary measure
until the device initialisation is moved into the constructor. Started converting constructors of devices to be passed name and netlist. (nw)
Diffstat (limited to 'src/lib/netlist/solver/nld_ms_w.h')
-rw-r--r--src/lib/netlist/solver/nld_ms_w.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/lib/netlist/solver/nld_ms_w.h b/src/lib/netlist/solver/nld_ms_w.h
index 89f83dea6cc..e976fcf3184 100644
--- a/src/lib/netlist/solver/nld_ms_w.h
+++ b/src/lib/netlist/solver/nld_ms_w.h
@@ -58,7 +58,7 @@ class matrix_solver_w_t: public matrix_solver_t
friend class matrix_solver_t;
public:
- matrix_solver_w_t(const solver_parameters_t *params, const int size);
+ matrix_solver_w_t(netlist_t &anetlist, const pstring &name, const solver_parameters_t *params, const int size);
virtual ~matrix_solver_w_t();
@@ -389,8 +389,9 @@ inline int matrix_solver_w_t<m_N, _storage_N>::vsolve_non_dynamic(const bool new
}
template <unsigned m_N, unsigned _storage_N>
-matrix_solver_w_t<m_N, _storage_N>::matrix_solver_w_t(const solver_parameters_t *params, const int size)
-: matrix_solver_t(NOSORT, params)
+matrix_solver_w_t<m_N, _storage_N>::matrix_solver_w_t(netlist_t &anetlist, const pstring &name,
+ const solver_parameters_t *params, const int size)
+: matrix_solver_t(anetlist, name, NOSORT, params)
,m_cnt(0)
, m_dim(size)
{