kicad/eeschema/sim
Jeff Young e5bce16e31 Don't reset cursor x position during a sim refresh.
The sim may not be complete yet.  And even if it is, the user
didn't ask us to move their cursor.  Just leave it where it is
with an undefined y value.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/15672
2023-09-17 19:23:46 +01:00
..
kibis Remove error-prone SetReporter() API. 2023-09-06 11:37:50 +01:00
legacy_workbook.cpp ADDED support for simulation plot margins and GUI for Y axis locking. 2023-07-19 23:40:10 +01:00
ngspice.cpp Mostly a terminology update... 2023-07-14 17:46:06 +01:00
ngspice.h Mostly a terminology update... 2023-07-14 17:46:06 +01:00
sim_lib_mgr.cpp Remove error-prone SetReporter() API. 2023-09-06 11:37:50 +01:00
sim_lib_mgr.h Remove error-prone SetReporter() API. 2023-09-06 11:37:50 +01:00
sim_library.cpp Remove error-prone SetReporter() API. 2023-09-06 11:37:50 +01:00
sim_library.h Remove error-prone SetReporter() API. 2023-09-06 11:37:50 +01:00
sim_library_kibis.cpp Remove error-prone SetReporter() API. 2023-09-06 11:37:50 +01:00
sim_library_kibis.h Remove error-prone SetReporter() API. 2023-09-06 11:37:50 +01:00
sim_library_spice.cpp Remove error-prone SetReporter() API. 2023-09-06 11:37:50 +01:00
sim_library_spice.h Remove error-prone SetReporter() API. 2023-09-06 11:37:50 +01:00
sim_model.cpp Remove error-prone SetReporter() API. 2023-09-06 11:37:50 +01:00
sim_model.h Remove error-prone SetReporter() API. 2023-09-06 11:37:50 +01:00
sim_model_behavioral.cpp More dead code removal and a bit of formatting and const& for strings. 2023-02-22 10:45:27 +00:00
sim_model_behavioral.h More dead code removal and a bit of formatting and const& for strings. 2023-02-22 10:45:27 +00:00
sim_model_ideal.cpp More dead code removal and a bit of formatting and const& for strings. 2023-02-22 10:45:27 +00:00
sim_model_ideal.h More dead code removal and a bit of formatting and const& for strings. 2023-02-22 10:45:27 +00:00
sim_model_kibis.cpp ADDED voltage- & current-controlled voltage & current sources 2023-05-20 21:04:39 +01:00
sim_model_kibis.h Clear model name when switching to internal model. 2023-02-25 15:22:20 +00:00
sim_model_l_mutual.cpp Remove most of SIM_VALUE in favour of good old wxString. 2023-02-22 10:45:27 +00:00
sim_model_l_mutual.h Sim: s/SIM_MODEL_MUTUAL_INDUCTOR/SIM_MODEL_L_MUTUAL/ 2022-11-21 05:01:12 +01:00
sim_model_ngspice.cpp Simulator: add missing ngspice models. 2023-05-26 14:46:51 +02:00
sim_model_ngspice.h Simulator: add missing ngspice models. 2023-05-26 14:46:51 +02:00
sim_model_ngspice_data_b3soi.cpp Breakup sim_model_ngspice_data.cpp into multiple files to avoid unreasonable compiler link times 2023-05-20 19:58:46 -04:00
sim_model_ngspice_data_b4soi.cpp Breakup sim_model_ngspice_data.cpp into multiple files to avoid unreasonable compiler link times 2023-05-20 19:58:46 -04:00
sim_model_ngspice_data_bjt.cpp Breakup sim_model_ngspice_data.cpp into multiple files to avoid unreasonable compiler link times 2023-05-20 19:58:46 -04:00
sim_model_ngspice_data_bsim1.cpp Simulator: add missing ngspice models. 2023-05-26 14:46:51 +02:00
sim_model_ngspice_data_bsim2.cpp Simulator: add missing ngspice models. 2023-05-26 14:46:51 +02:00
sim_model_ngspice_data_bsim3.cpp Breakup sim_model_ngspice_data.cpp into multiple files to avoid unreasonable compiler link times 2023-05-20 19:58:46 -04:00
sim_model_ngspice_data_bsim4.cpp Breakup sim_model_ngspice_data.cpp into multiple files to avoid unreasonable compiler link times 2023-05-20 19:58:46 -04:00
sim_model_ngspice_data_diode.cpp Breakup sim_model_ngspice_data.cpp into multiple files to avoid unreasonable compiler link times 2023-05-20 19:58:46 -04:00
sim_model_ngspice_data_hfet.cpp Breakup sim_model_ngspice_data.cpp into multiple files to avoid unreasonable compiler link times 2023-05-20 19:58:46 -04:00
sim_model_ngspice_data_hicum2.cpp Breakup sim_model_ngspice_data.cpp into multiple files to avoid unreasonable compiler link times 2023-05-20 19:58:46 -04:00
sim_model_ngspice_data_hsim.cpp Breakup sim_model_ngspice_data.cpp into multiple files to avoid unreasonable compiler link times 2023-05-20 19:58:46 -04:00
sim_model_ngspice_data_jfet.cpp Breakup sim_model_ngspice_data.cpp into multiple files to avoid unreasonable compiler link times 2023-05-20 19:58:46 -04:00
sim_model_ngspice_data_mes.cpp Breakup sim_model_ngspice_data.cpp into multiple files to avoid unreasonable compiler link times 2023-05-20 19:58:46 -04:00
sim_model_ngspice_data_mos.cpp Breakup sim_model_ngspice_data.cpp into multiple files to avoid unreasonable compiler link times 2023-05-20 19:58:46 -04:00
sim_model_ngspice_data_mos6.cpp Simulator: add missing ngspice models. 2023-05-26 14:46:51 +02:00
sim_model_ngspice_data_mos9.cpp Breakup sim_model_ngspice_data.cpp into multiple files to avoid unreasonable compiler link times 2023-05-20 19:58:46 -04:00
sim_model_ngspice_data_vbic.cpp Breakup sim_model_ngspice_data.cpp into multiple files to avoid unreasonable compiler link times 2023-05-20 19:58:46 -04:00
sim_model_r_pot.cpp ADDED voltage- & current-controlled voltage & current sources 2023-05-20 21:04:39 +01:00
sim_model_r_pot.h Remove most of SIM_VALUE in favour of good old wxString. 2023-02-22 10:45:27 +00:00
sim_model_raw_spice.cpp Convert inline models in Sim.Params fields to SPICE syntax. 2023-03-03 18:18:03 +00:00
sim_model_raw_spice.h Exclude from Sim: move from field to attribute 2023-08-08 12:36:36 -04:00
sim_model_serializer.cpp Better fix for primary param in value field with other params in params field. 2023-08-30 00:53:01 +01:00
sim_model_serializer.h Handle single-token flag parameters. 2023-03-22 13:52:17 +00:00
sim_model_source.cpp Apply DC voltage source exception to current sources. 2023-09-12 13:45:28 +01:00
sim_model_source.h ADDED: S-parameters simulation 2023-07-04 16:01:12 +00:00
sim_model_spice.cpp Don't deliver pedantic error messages to user. 2023-03-02 00:38:39 +00:00
sim_model_spice.h Don't deliver pedantic error messages to user. 2023-03-02 00:38:39 +00:00
sim_model_spice_fallback.cpp Fix more SPICE case-insensitivity bugs. 2023-05-22 11:46:28 +01:00
sim_model_spice_fallback.h Make SIM_MODEL_SPICE_FALLBACK act more like the model it's a fallback for. 2023-02-28 12:26:04 +00:00
sim_model_subckt.cpp Add reference material to SPICE model pin assignment tab. 2022-12-31 18:52:26 +00:00
sim_model_subckt.h Move only-write-model-if-it-contains-overrides up to base class. 2023-03-01 13:31:57 +00:00
sim_model_switch.cpp Simulator: Fix some cases with initial conditions 2023-02-28 21:31:04 +00:00
sim_model_switch.h Clear model name when switching to internal model. 2023-02-25 15:22:20 +00:00
sim_model_tline.cpp Change all bare isnan calls into std::isnan 2023-07-13 12:55:58 +00:00
sim_model_tline.h A fall-back model for FOO should supply FOO's pin names. 2023-01-19 12:14:50 +00:00
sim_model_xspice.cpp Sim: Spice netlist exporter rewrite 2022-07-30 02:25:34 +00:00
sim_model_xspice.h Sim: Spice netlist exporter rewrite 2022-07-30 02:25:34 +00:00
sim_plot_colors.cpp Straighten out some really confusing terminology in simulator GUI. 2023-07-09 23:07:54 +01:00
sim_plot_colors.h Fix Doxygen commenting issues. 2023-03-24 11:57:52 -04:00
sim_plot_tab.cpp Don't reset cursor x position during a sim refresh. 2023-09-17 19:23:46 +01:00
sim_plot_tab.h Remove useless assert. 2023-08-26 22:43:00 +01:00
sim_property.cpp Change all bare isnan calls into std::isnan 2023-07-13 12:55:58 +00:00
sim_property.h Naming conventions and commenting. No functional changes. 2023-03-04 00:10:01 +00:00
sim_tab.cpp ADDED support for simulation plot margins and GUI for Y axis locking. 2023-07-19 23:40:10 +01:00
sim_tab.h ADDED support for simulation plot margins and GUI for Y axis locking. 2023-07-19 23:40:10 +01:00
sim_types.h ADDED FFT analyses. 2023-07-07 12:33:50 +01:00
sim_value.cpp SIM_VALUE stores significants in 64-bit 2023-06-29 09:50:27 -07:00
sim_value.h Don't commit changes on paint events or updateUI events. 2023-03-04 00:10:01 +00:00
simulator.h ADDED FFT analyses. 2023-07-07 12:33:50 +01:00
simulator_frame.cpp Don't set modified when loading workbook. 2023-08-09 12:09:29 +01:00
simulator_frame.h Get rid of SIM_NOTEBOOK. It's completely unnecessary. 2023-08-09 12:09:29 +01:00
simulator_frame_ui.cpp Don't reset cursor x position during a sim refresh. 2023-09-17 19:23:46 +01:00
simulator_frame_ui.h Don't set modified when loading workbook. 2023-08-09 12:09:29 +01:00
simulator_frame_ui_base.cpp Don't set modified when loading workbook. 2023-08-09 12:09:29 +01:00
simulator_frame_ui_base.fbp Don't set modified when loading workbook. 2023-08-09 12:09:29 +01:00
simulator_frame_ui_base.h Don't set modified when loading workbook. 2023-08-09 12:09:29 +01:00
simulator_reporter.h Mostly a terminology update... 2023-07-14 17:46:06 +01:00
spice_circuit_model.cpp Unwrap the FROM_UTF8 macro in favor of direct function 2023-09-09 00:10:57 -04:00
spice_circuit_model.h Mostly a terminology update... 2023-07-14 17:46:06 +01:00
spice_generator.cpp Handle single-token flag parameters. 2023-03-22 13:52:17 +00:00
spice_generator.h Remove most of SIM_VALUE in favour of good old wxString. 2023-02-22 10:45:27 +00:00
spice_grammar.h Collect comment lines into following spice unit. 2023-09-15 20:08:45 +01:00
spice_library_parser.cpp Remove error-prone SetReporter() API. 2023-09-06 11:37:50 +01:00
spice_library_parser.h Remove error-prone SetReporter() API. 2023-09-06 11:37:50 +01:00
spice_model_parser.cpp Simulator fixes. 2023-04-24 13:52:52 +01:00
spice_model_parser.h More dead code removal and a bit of formatting and const& for strings. 2023-02-22 10:45:27 +00:00
spice_settings.cpp Mostly a terminology update... 2023-07-14 17:46:06 +01:00
spice_settings.h Formatting. 2023-08-26 22:43:00 +01:00
spice_simulator.cpp ADDED FFT analyses. 2023-07-07 12:33:50 +01:00
spice_simulator.h Mostly a terminology update... 2023-07-14 17:46:06 +01:00
spice_value.cpp Don't confuse "significant digits" with "decimal places". 2023-09-17 12:42:06 +01:00
spice_value.h Better processing of single-empty-row rule for measurements grid. 2023-02-22 10:45:27 +00:00
toolbars_simulator_frame.cpp Move preferences to an action instead of a wx event 2023-08-08 00:51:22 +01:00
user_defined_signals_help.md Syntax help for SPICE functions. 2023-07-07 12:33:49 +01:00
user_defined_signals_help_md.h ADDED FFT analyses. 2023-07-07 12:33:50 +01:00