diff options
Diffstat (limited to 'src/lib/netlist/solver/nld_matrix_solver.cpp')
-rw-r--r-- | src/lib/netlist/solver/nld_matrix_solver.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/lib/netlist/solver/nld_matrix_solver.cpp b/src/lib/netlist/solver/nld_matrix_solver.cpp index a27301a754d..051fa10a253 100644 --- a/src/lib/netlist/solver/nld_matrix_solver.cpp +++ b/src/lib/netlist/solver/nld_matrix_solver.cpp @@ -100,6 +100,7 @@ matrix_solver_t::~matrix_solver_t() void matrix_solver_t::setup_base(analog_net_t::list_t &nets) { + log().debug("New solver setup\n"); m_nets.clear(); @@ -164,7 +165,8 @@ void matrix_solver_t::setup_base(analog_net_t::list_t &nets) break; case terminal_t::OUTPUT: case terminal_t::PARAM: - log().fatal("unhandled element found\n"); + log().fatal(MF_1_UNHANDLED_ELEMENT_1_FOUND, + p->name()); break; } } @@ -423,7 +425,7 @@ void matrix_solver_t::solve_base() // reschedule .... if (this_resched > 1 && !m_Q_sync.net().is_queued()) { - log().warning("NEWTON_LOOPS exceeded on net {1}... reschedule", this->name()); + log().warning(MW_1_NEWTON_LOOPS_EXCEEDED_ON_NET_1, this->name()); m_Q_sync.net().toggle_new_Q(); m_Q_sync.net().reschedule_in_queue(m_params.m_nr_recalc_delay); } @@ -479,7 +481,7 @@ void matrix_solver_t::add_term(std::size_t k, terminal_t *term) else // if (ot<0) { m_rails_temp[k]->add(term, ot, true); - log().fatal("found term with missing othernet {1}\n", term->name()); + log().fatal(MF_1_FOUND_TERM_WITH_MISSING_OTHERNET, term->name()); } } } |