kicad/eeschema/sim
Jeff Young 445657022b Don't attempt to read simulation model if symbol isn't included.
Also collect up all errors for one dialog when preparing simulation.
Also translate error messages.

Fixes https://gitlab.com/kicad/code/kicad/issues/12686
2022-10-26 00:41:31 +01:00
..
kibis Sim: Ibis improvements and fixes 2022-10-25 09:45:40 +00:00
ngspice.cpp Ngspice: Preload a basically empty circuit to avoid error messages 2022-10-18 05:48:01 +02:00
ngspice.h Sim: Don't require ngspice.h for SIM_MODEL_NGSPICE 2022-08-05 18:26:09 +02:00
ngspice_helpers.cpp Don't attempt to read simulation model if symbol isn't included. 2022-10-26 00:41:31 +01:00
ngspice_helpers.h Add/fix some variable initializations 2022-09-25 00:48:38 +01:00
sim_lib_mgr.cpp Move IBIS model Spice code generation to SIM_MODEL_KIBIS 2022-10-08 03:01:52 +02:00
sim_lib_mgr.h Move IBIS model Spice code generation to SIM_MODEL_KIBIS 2022-10-08 03:01:52 +02:00
sim_library.cpp Sim: Minor SIM_LIBRARY cleanup 2022-10-06 14:08:01 +02:00
sim_library.h Sim: Remove some superfluous class members 2022-10-10 13:49:43 +02:00
sim_library_kibis.cpp Sim: Ibis improvements and fixes 2022-10-25 09:45:40 +00:00
sim_library_kibis.h Sim: Ibis improvements and fixes 2022-10-25 09:45:40 +00:00
sim_library_spice.cpp Excise wxString from simulation 2022-09-22 07:41:52 +02:00
sim_library_spice.h Sim: Remove some superfluous class members 2022-10-10 13:49:43 +02:00
sim_model.cpp Sim: Ibis improvements and fixes 2022-10-25 09:45:40 +00:00
sim_model.h Sim: Ibis improvements and fixes 2022-10-25 09:45:40 +00:00
sim_model_behavioral.cpp Sim: Add potentiometer model 2022-10-22 04:33:52 +02:00
sim_model_behavioral.h Sim: Refactor SPICE_GENERATOR methods to accept a single SPICE_ITEM 2022-10-11 02:22:59 +02:00
sim_model_ideal.cpp Sim: Fix tuners 2022-10-24 11:04:47 +02:00
sim_model_ideal.h Sim: Fix tuners 2022-10-24 11:04:47 +02:00
sim_model_kibis.cpp Fix compile error. 2022-10-25 13:29:38 +01:00
sim_model_kibis.h Sim: Ibis improvements and fixes 2022-10-25 09:45:40 +00:00
sim_model_mutual_inductor.cpp Excise wxString from simulation 2022-09-22 07:41:52 +02:00
sim_model_mutual_inductor.h Excise wxString from simulation 2022-09-22 07:41:52 +02:00
sim_model_ngspice.cpp Sim Ltspice compat: Narrow ignoring undocumented parameters 2022-10-20 04:00:33 +02:00
sim_model_ngspice.h Sim LTspice compat: Ignore undocumented LTspice diode parameters 2022-10-20 04:00:33 +02:00
sim_model_ngspice_data.cpp Create class for voltage and current -controlled switches 2022-08-29 03:49:41 +02:00
sim_model_r_pot.cpp Sim: Fix potentiometers 2022-10-24 11:04:47 +02:00
sim_model_r_pot.h Sim: Fix potentiometers 2022-10-24 11:04:47 +02:00
sim_model_raw_spice.cpp Sim: Refactor SPICE_GENERATOR methods to accept a single SPICE_ITEM 2022-10-11 02:22:59 +02:00
sim_model_raw_spice.h Sim: Refactor SPICE_GENERATOR methods to accept a single SPICE_ITEM 2022-10-11 02:22:59 +02:00
sim_model_source.cpp Sim Model Editor: Checkbox for toggling inference 2022-10-16 05:10:57 +02:00
sim_model_source.h Sim Model Editor: Checkbox for toggling inference 2022-10-16 05:10:57 +02:00
sim_model_spice.cpp Sim: Fix crash when a field tries to set an inexistent parameter 2022-10-12 04:27:48 +02:00
sim_model_spice.h Sim: Fix crash when a field tries to set an inexistent parameter 2022-10-12 04:27:48 +02:00
sim_model_subckt.cpp Sim: Only store device type in reference, not full model type 2022-10-15 19:36:26 +02:00
sim_model_subckt.h Sim: Refactor SPICE_GENERATOR methods to accept a single SPICE_ITEM 2022-10-11 02:22:59 +02:00
sim_model_switch.cpp Sim: Refactor SPICE_GENERATOR methods to accept a single SPICE_ITEM 2022-10-11 02:22:59 +02:00
sim_model_switch.h Sim: Refactor SPICE_GENERATOR methods to accept a single SPICE_ITEM 2022-10-11 02:22:59 +02:00
sim_model_tline.cpp Sim: Fix writing inferred model for tlines 2022-10-25 08:52:12 +02:00
sim_model_tline.h Sim: Fix writing inferred model for tlines 2022-10-25 08:52:12 +02: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_panel_base.cpp eeschema,sim: add SIMULATOR and SIM_MODEL interface 2022-04-01 19:28:31 +00:00
sim_panel_base.h eeschema,sim: add SIMULATOR and SIM_MODEL interface 2022-04-01 19:28:31 +00:00
sim_plot_colors.cpp Eeschema,sim: extract plot colors to new class 2021-03-01 18:50:37 +00:00
sim_plot_colors.h Eeschema,sim: extract plot colors to new class 2021-03-01 18:50:37 +00:00
sim_plot_frame.cpp Sim: Fix tuners 2022-10-24 11:04:47 +02:00
sim_plot_frame.h Sim: Fix tuners 2022-10-24 11:04:47 +02:00
sim_plot_frame_base.cpp Sim: Remove tuner (log) scale choice button 2022-10-25 04:38:09 +02:00
sim_plot_frame_base.fbp Sim: Remove tuner (log) scale choice button 2022-10-25 04:38:09 +02:00
sim_plot_frame_base.h Sim: Remove tuner (log) scale choice button 2022-10-25 04:38:09 +02:00
sim_plot_panel.cpp Don't copy items in for loops when not needed 2022-09-24 03:46:06 +01:00
sim_plot_panel.h Sim: Spice netlist exporter rewrite 2022-07-30 02:25:34 +00:00
sim_property.cpp Sim: Fix crash when a field tries to set an inexistent parameter 2022-10-12 04:27:48 +02:00
sim_property.h Excise wxString from simulation 2022-09-22 07:41:52 +02:00
sim_types.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00
sim_value.cpp Sim: Support ako models 2022-10-04 17:48:10 +02:00
sim_value.h Sim: Support ako models 2022-10-04 17:48:10 +02:00
sim_workbook.cpp Sim: Spice netlist exporter rewrite 2022-07-30 02:25:34 +00:00
sim_workbook.h Sim: Spice netlist exporter rewrite 2022-07-30 02:25:34 +00:00
simulator.h Fix severe simulation memory leaks 2022-05-28 20:40:24 +00:00
spice_generator.cpp Sim: Fix tuners 2022-10-24 11:04:47 +02:00
spice_generator.h Sim: Fix tuners 2022-10-24 11:04:47 +02:00
spice_grammar.h Sim: Interpret anything starting with .inc as .include 2022-10-20 05:13:32 +02:00
spice_library_parser.cpp Sim: Only store device type in reference, not full model type 2022-10-15 19:36:26 +02:00
spice_library_parser.h Sim: Support ako models 2022-10-04 17:48:10 +02:00
spice_model_parser.cpp Sim: Fix crash when a field tries to set an inexistent parameter 2022-10-12 04:27:48 +02:00
spice_model_parser.h Sim: LTspice model compat: Ignore spurious values 2022-10-04 22:44:26 +02:00
spice_reporter.h Changed the simulator code license to GPLv3+ 2016-08-11 14:41:43 +02:00
spice_settings.cpp Coverity issue fixes. 2021-07-08 08:33:08 -04:00
spice_settings.h eeschema: add missing virtual destructors 2021-08-20 19:23:13 +00:00
spice_simulator.cpp eeschema,sim: add SIMULATOR and SIM_MODEL interface 2022-04-01 19:28:31 +00:00
spice_simulator.h eeschema,sim: add SIMULATOR and SIM_MODEL interface 2022-04-01 19:28:31 +00:00
spice_value.cpp More error message regularization. 2021-06-27 14:24:02 +01:00
spice_value.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00