kicad/eeschema/sim
Jeff Young 6b70c679cf Migrate more V6 SPICE syntax to V7.
Also fixes various bugs if symbols contained non-indexed pin numbers.
We really need to know the actual pin names when creating models, rather
than just assuming 1, 2... etc.

Fixes https://gitlab.com/kicad/code/kicad/issues/13183
2022-12-17 15:23:51 +00:00
..
kibis Update simulator with NUMERIC_EVAL, decimal separator processing, etc. 2022-12-05 12:40:29 +00:00
ngspice.cpp Fix a compil issue on linux, round 2 2022-12-11 20:43:10 +01:00
ngspice.h Formatting. 2022-12-05 20:03:42 +00:00
ngspice_circuit_model.cpp Don't run simulation twice when the sim command is overridden. 2022-12-07 01:34:56 +00:00
ngspice_circuit_model.h Don't run simulation twice when the sim command is overridden. 2022-12-07 01:34:56 +00:00
sim_lib_mgr.cpp Migrate more V6 SPICE syntax to V7. 2022-12-17 15:23:51 +00:00
sim_lib_mgr.h Migrate more V6 SPICE syntax to V7. 2022-12-17 15:23:51 +00:00
sim_library.cpp Add sim_lib callback to resolve embeded libs 2022-12-14 13:31:41 -08:00
sim_library.h Add sim_lib callback to resolve embeded libs 2022-12-14 13:31:41 -08:00
sim_library_kibis.cpp Migrate more V6 SPICE syntax to V7. 2022-12-17 15:23:51 +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 Migrate more V6 SPICE syntax to V7. 2022-12-17 15:23:51 +00:00
sim_model.h Migrate more V6 SPICE syntax to V7. 2022-12-17 15:23:51 +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 model inference to SIM_MODEL so it can also be used for behavioral models. 2022-12-09 20:24:25 +00:00
sim_model_ideal.h Move model inference to SIM_MODEL so it can also be used for behavioral models. 2022-12-09 20:24:25 +00:00
sim_model_kibis.cpp Migrate more V6 SPICE syntax to V7. 2022-12-17 15:23:51 +00:00
sim_model_kibis.h Migrate more V6 SPICE syntax to V7. 2022-12-17 15:23:51 +00: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 More bug fixes for escaped model parameters. 2022-12-16 16:34:41 +00: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 Migrate more V6 SPICE syntax to V7. 2022-12-17 15:23:51 +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 Don't run simulation twice when the sim command is overridden. 2022-12-07 01:34:56 +00:00
sim_panel_base.h Don't run simulation twice when the sim command is overridden. 2022-12-07 01:34:56 +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 Better fix for not selecting all of netlist. 2022-12-14 14:13:25 +00:00
sim_plot_frame.h More dialog adjustments for wx 3.2. Also renames files to match dialog. 2022-12-11 15:49:29 +00:00
sim_plot_frame_base.cpp Centralize SPICE lib path resolution and support SPICE_LIB_DIR. 2022-12-08 23:57:42 +00:00
sim_plot_frame_base.fbp Centralize SPICE lib path resolution and support SPICE_LIB_DIR. 2022-12-08 23:57:42 +00:00
sim_plot_frame_base.h Centralize SPICE lib path resolution and support SPICE_LIB_DIR. 2022-12-08 23:57:42 +00:00
sim_plot_panel.cpp Coding standards & formatting. 2022-12-11 23:12:55 +00:00
sim_plot_panel.h Coding standards & formatting. 2022-12-11 23:12:55 +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 Fix issue converting legacy SPICE models. 2022-12-14 13:36:28 +00: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 Another fix to avoid conflict names issues with mingw + pegtl. 2022-12-10 14:28:05 +01:00
sim_workbook.cpp Don't run simulation twice when the sim command is overridden. 2022-12-07 01:34:56 +00:00
sim_workbook.h More dialog adjustments for wx 3.2. Also renames files to match dialog. 2022-12-11 15:49:29 +00:00
simulator.h Remove GUI calls from netlisting. 2022-11-18 15:29:16 +00:00
spice_generator.cpp More bug fixes for escaped model parameters. 2022-12-16 16:34:41 +00: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 Add sim_lib callback to resolve embeded libs 2022-12-14 13:31:41 -08:00
spice_library_parser.h Add sim_lib callback to resolve embeded libs 2022-12-14 13:31:41 -08: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