summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/netlist/solver
diff options
context:
space:
mode:
author couriersud <couriersud@arcor.de>2016-03-14 22:13:32 +0100
committer couriersud <couriersud@arcor.de>2016-03-14 22:21:24 +0100
commit202e310c526652eaa9adc8b7398422f4e323a54d (patch)
treea06d358bc708b80b3f803436c44e9a42ce0e31c8 /src/lib/netlist/solver
parentae4b28e224e31f8a8a34860abd8e8c34be5cc481 (diff)
netlist: rename plist_t to pvector_t to clarify origin.
Diffstat (limited to 'src/lib/netlist/solver')
-rw-r--r--src/lib/netlist/solver/nld_ms_gmres.h2
-rw-r--r--src/lib/netlist/solver/nld_solver.h24
2 files changed, 13 insertions, 13 deletions
diff --git a/src/lib/netlist/solver/nld_ms_gmres.h b/src/lib/netlist/solver/nld_ms_gmres.h
index 66649d5375b..0ae7f5eab56 100644
--- a/src/lib/netlist/solver/nld_ms_gmres.h
+++ b/src/lib/netlist/solver/nld_ms_gmres.h
@@ -62,7 +62,7 @@ private:
int solve_ilu_gmres(nl_double * RESTRICT x, nl_double * RESTRICT rhs, const unsigned restart_max, const unsigned mr, nl_double accuracy);
- plist_t<int> m_term_cr[_storage_N];
+ pvector_t<int> m_term_cr[_storage_N];
bool m_use_iLU_preconditioning;
bool m_use_more_precise_stop_condition;
diff --git a/src/lib/netlist/solver/nld_solver.h b/src/lib/netlist/solver/nld_solver.h
index 2de12bb77f1..06a98d063c6 100644
--- a/src/lib/netlist/solver/nld_solver.h
+++ b/src/lib/netlist/solver/nld_solver.h
@@ -81,22 +81,22 @@ class terms_t
unsigned m_railstart;
- plist_t<unsigned> m_nz; /* all non zero for multiplication */
- plist_t<unsigned> m_nzrd; /* non zero right of the diagonal for elimination */
- plist_t<unsigned> m_nzbd; /* non zero below of the diagonal for elimination */
+ pvector_t<unsigned> m_nz; /* all non zero for multiplication */
+ pvector_t<unsigned> m_nzrd; /* non zero right of the diagonal for elimination */
+ pvector_t<unsigned> m_nzbd; /* non zero below of the diagonal for elimination */
private:
- plist_t<terminal_t *> m_term;
- plist_t<int> m_net_other;
- plist_t<nl_double> m_go;
- plist_t<nl_double> m_gt;
- plist_t<nl_double> m_Idr;
- plist_t<nl_double *> m_other_curanalog;
+ pvector_t<terminal_t *> m_term;
+ pvector_t<int> m_net_other;
+ pvector_t<nl_double> m_go;
+ pvector_t<nl_double> m_gt;
+ pvector_t<nl_double> m_Idr;
+ pvector_t<nl_double *> m_other_curanalog;
};
class matrix_solver_t : public device_t
{
public:
- typedef plist_t<matrix_solver_t *> list_t;
+ typedef pvector_t<matrix_solver_t *> list_t;
typedef core_device_t::list_t dev_list_t;
enum eSolverType
@@ -146,8 +146,8 @@ protected:
virtual void add_term(int net_idx, terminal_t *term) = 0;
- plist_t<analog_net_t *> m_nets;
- plist_t<analog_output_t *> m_inps;
+ pvector_t<analog_net_t *> m_nets;
+ pvector_t<analog_output_t *> m_inps;
int m_stat_calculations;
int m_stat_newton_raphson;