kicad/eeschema/sim
Jeff Young 38906397d2 Move V6->V7 sim model migration from sheets to screens.
Also moves passive RLC inference out from migration to just-in-time
creation for the simulator or netlisting.

Also fixes a version guard mismatch because the spice migration was
done inside UpdateSymbolInstances (which has its own version guard).

Also changed UpdateSymbolInstances to UpdateSymbolInstanceData so
someone else in the future doesn't think it's a general-purpose symbol
instance updater.
2022-12-06 16:01:18 +00:00
..
kibis Update simulator with NUMERIC_EVAL, decimal separator processing, etc. 2022-12-05 12:40:29 +00:00
ngspice.cpp Formatting. 2022-12-05 20:03:42 +00:00
ngspice.h Formatting. 2022-12-05 20:03:42 +00:00
ngspice_helpers.cpp Check for sheet directive changes when running simulations. 2022-12-05 20:03:42 +00:00
ngspice_helpers.h Check for sheet directive changes when running simulations. 2022-12-05 20:03:42 +00:00
sim_lib_mgr.cpp Move V6->V7 sim model migration from sheets to screens. 2022-12-06 16:01:18 +00:00
sim_lib_mgr.h Update simulator with NUMERIC_EVAL, decimal separator processing, etc. 2022-12-05 12:40:29 +00:00
sim_library.cpp Ibis: Show the parser log if the parser fails 2022-11-28 17:46:42 +00:00
sim_library.h Ibis: Show the parser log if the parser fails 2022-11-28 17:46:42 +00:00
sim_library_kibis.cpp Ibis: Show the parser log if the parser fails 2022-11-28 17:46:42 +00:00
sim_library_kibis.h Sim: Rename Ibis_* fields to Sim.Ibis.* 2022-11-20 03:53:10 +01: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 Update simulator with NUMERIC_EVAL, decimal separator processing, etc. 2022-12-05 12:40:29 +00:00
sim_model.h Update simulator with NUMERIC_EVAL, decimal separator processing, etc. 2022-12-05 12:40:29 +00:00
sim_model_behavioral.cpp Sim: Remove inference from Reference and Value 2022-11-18 08:39:15 +01:00
sim_model_behavioral.h Sim: Remove inference from Reference and Value 2022-11-18 08:39:15 +01:00
sim_model_ideal.cpp Move V6->V7 sim model migration from sheets to screens. 2022-12-06 16:01:18 +00:00
sim_model_ideal.h Move V6->V7 sim model migration from sheets to screens. 2022-12-06 16:01:18 +00:00
sim_model_kibis.cpp Update simulator with NUMERIC_EVAL, decimal separator processing, etc. 2022-12-05 12:40:29 +00:00
sim_model_kibis.h Sim Ibis: Change some strings for consistency 2022-11-30 17:38:09 +01:00
sim_model_l_mutual.cpp Sim: s/SIM_MODEL_MUTUAL_INDUCTOR/SIM_MODEL_L_MUTUAL/ 2022-11-21 05:01:12 +01: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 Sim Model Editor: Make the VBIC model the first BJT model to select 2022-11-29 10:13:20 +01:00
sim_model_ngspice.h Sim: Add VBIC model support 2022-11-28 04:45:36 +01:00
sim_model_ngspice_data.cpp Sim: Remove duplicate parameters 2022-11-29 15:02:45 +01:00
sim_model_r_pot.cpp Sim: Remove inference from Reference and Value 2022-11-18 08:39:15 +01:00
sim_model_r_pot.h Sim: Remove inference from Reference and Value 2022-11-18 08:39:15 +01:00
sim_model_raw_spice.cpp Sim: Make Sim.Pins have key-value pairs instead of a sequence 2022-11-25 05:38:21 +01:00
sim_model_raw_spice.h Gracefully handle spice models not recognized by KiCad. 2022-12-04 21:06:35 +00:00
sim_model_source.cpp Supply default values for random uniform voltage sources. 2022-12-04 21:06:35 +00:00
sim_model_source.h Sim: Remove inference from Reference and Value 2022-11-18 08:39:15 +01:00
sim_model_spice.cpp Gracefully handle spice models not recognized by KiCad. 2022-12-04 21:06:35 +00:00
sim_model_spice.h Gracefully handle spice models not recognized by KiCad. 2022-12-04 21:06:35 +00:00
sim_model_subckt.cpp Sim: Allow .subckt parameter lists without "params:" 2022-11-26 10:24:11 +01: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: Universally initialize enum parameters with their default values 2022-11-30 12:45:59 +01:00
sim_model_switch.h Sim: Universally initialize enum parameters with their default values 2022-11-30 12:45:59 +01:00
sim_model_tline.cpp Sim: Remove inference from Reference and Value 2022-11-18 08:39:15 +01:00
sim_model_tline.h Sim: Remove inference from Reference and Value 2022-11-18 08:39:15 +01: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 Remove a bunch of 'auto'. 2022-12-06 16:01:18 +00:00
sim_plot_frame.h Check for sheet directive changes when running simulations. 2022-12-05 20:03:42 +00: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 Update simulator with NUMERIC_EVAL, decimal separator processing, etc. 2022-12-05 12:40:29 +00:00
sim_property.h Update simulator with NUMERIC_EVAL, decimal separator processing, etc. 2022-12-05 12:40:29 +00:00
sim_serde.cpp Sim: Universally initialize enum parameters with their default values 2022-11-30 12:45:59 +01:00
sim_serde.h Sim: Add virtual destructor to SIM_SERDE 2022-12-01 17:18:55 +01:00
sim_types.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00
sim_value.cpp Update simulator with NUMERIC_EVAL, decimal separator processing, etc. 2022-12-05 12:40:29 +00:00
sim_value.h Revert "Reorder includes is some simulator files to fix issues on msys2 (no code change)" 2022-11-12 20:47:36 +01: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 Remove GUI calls from netlisting. 2022-11-18 15:29:16 +00:00
spice_generator.cpp Sim: Fix tuners 2022-10-24 11:04:47 +02:00
spice_generator.h Update simulator with NUMERIC_EVAL, decimal separator processing, etc. 2022-12-05 12:40:29 +00:00
spice_grammar.h Clearer error message. 2022-12-04 21:06:35 +00:00
spice_library_parser.cpp Don't push a model that didn't load. 2022-12-04 21:06:35 +00:00
spice_library_parser.h Update simulator with NUMERIC_EVAL, decimal separator processing, etc. 2022-12-05 12:40:29 +00: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 sim GUI: remove "Adjust value" checkbox. 2022-12-03 08:28:43 +00:00
spice_settings.h sim GUI: remove "Adjust value" checkbox. 2022-12-03 08:28:43 +00:00
spice_simulator.cpp simulator: remove unused includes, and reorder a few includes to fix conflicts 2022-11-16 10:09:54 +01:00
spice_simulator.h eeschema,sim: add SIMULATOR and SIM_MODEL interface 2022-04-01 19:28:31 +00:00
spice_value.cpp Revert "Reorder includes is some simulator files to fix issues on msys2 (no code change)" 2022-11-12 20:47:36 +01:00
spice_value.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00