kicad/eeschema/sim
Jeff Young bde9c2cbc5 ADDED FFT analyses.
CHANGED abandon the unpredictable behaviour of the Simulation Command
dialog.  You now separately add simulation tabs (which have invariant
command types once created), and the dialog edits the current tab.

Also a bunch of bug fixes to make multiple simulation plots actually
work.
2023-07-07 12:33:50 +01:00
..
kibis IBIS: model type should not be case sensitive 2023-06-28 22:49:41 +02:00
ngspice.cpp ADDED FFT analyses. 2023-07-07 12:33:50 +01:00
ngspice.h ADDED FFT analyses. 2023-07-07 12:33:50 +01:00
ngspice_circuit_model.cpp ADDED FFT analyses. 2023-07-07 12:33:50 +01:00
ngspice_circuit_model.h ADDED FFT analyses. 2023-07-07 12:33:50 +01:00
sim_lib_mgr.cpp Fix a bunch more issues with sheetpaths and allowExtraText. 2023-05-05 17:23:52 +01:00
sim_lib_mgr.h LTSpice schematic import based on the work of Chetan Shinde. 2023-04-24 13:52:52 +01:00
sim_library.cpp LTSpice schematic import based on the work of Chetan Shinde. 2023-04-24 13:52:52 +01:00
sim_library.h LTSpice schematic import based on the work of Chetan Shinde. 2023-04-24 13:52:52 +01:00
sim_library_kibis.cpp More robust file reading for simulator files. 2023-04-24 13:52:52 +01:00
sim_library_kibis.h More robust file reading for simulator files. 2023-04-24 13:52:52 +01:00
sim_library_spice.cpp LTSpice schematic import based on the work of Chetan Shinde. 2023-04-24 13:52:52 +01:00
sim_library_spice.h LTSpice schematic import based on the work of Chetan Shinde. 2023-04-24 13:52:52 +01:00
sim_model.cpp ADDED noise simulation GUI. 2023-07-03 16:26:20 +01:00
sim_model.h ADDED: S-parameters simulation 2023-07-04 16:01:12 +00: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 Clear model name when switching to internal model. 2023-02-25 15:22:20 +00:00
sim_model_serializer.cpp ADDED noise simulation GUI. 2023-07-03 16:26:20 +01:00
sim_model_serializer.h Handle single-token flag parameters. 2023-03-22 13:52:17 +00:00
sim_model_source.cpp ADDED: S-parameters simulation 2023-07-04 16:01:12 +00: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 Simulator: Fix RLGC c unit 2023-03-01 23:03:54 +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 Move simulator to tool framework. 2023-02-11 21:11:07 +00:00
sim_plot_colors.h Fix Doxygen commenting issues. 2023-03-24 11:57:52 -04:00
sim_plot_panel.cpp ADDED FFT analyses. 2023-07-07 12:33:50 +01:00
sim_plot_panel.h ADDED FFT analyses. 2023-07-07 12:33:50 +01:00
sim_plot_panel_base.cpp ADDED FFT analyses. 2023-07-07 12:33:50 +01:00
sim_plot_panel_base.h ADDED FFT analyses. 2023-07-07 12:33:50 +01:00
sim_property.cpp Don't commit changes on paint events or updateUI events. 2023-03-04 00:10:01 +00:00
sim_property.h Naming conventions and commenting. No functional changes. 2023-03-04 00:10:01 +00: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 ADDED FFT analyses. 2023-07-07 12:33:50 +01:00
simulator_frame.h ADDED FFT analyses. 2023-07-07 12:33:50 +01:00
simulator_panel.cpp ADDED FFT analyses. 2023-07-07 12:33:50 +01:00
simulator_panel.h ADDED FFT analyses. 2023-07-07 12:33:50 +01:00
simulator_panel_base.cpp ADDED FFT analyses. 2023-07-07 12:33:50 +01:00
simulator_panel_base.fbp ADDED FFT analyses. 2023-07-07 12:33:50 +01:00
simulator_panel_base.h ADDED FFT analyses. 2023-07-07 12:33:50 +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 Allow a limited set of un-braced expressions in SPICE model values. 2023-02-04 19:49:48 +00:00
spice_library_parser.cpp spice_library_parser: catch an exception thrown when a spice model cannot be built. 2023-06-20 10:26:42 +02:00
spice_library_parser.h LTSpice schematic import based on the work of Chetan Shinde. 2023-04-24 13:52:52 +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_reporter.h Changed the simulator code license to GPLv3+ 2016-08-11 14:41:43 +02:00
spice_settings.cpp Formatting. 2023-04-24 13:52:52 +01:00
spice_settings.h sim GUI: remove "Adjust value" checkbox. 2022-12-03 08:28:43 +00:00
spice_simulator.cpp ADDED FFT analyses. 2023-07-07 12:33:50 +01:00
spice_simulator.h Sort out terminology issues between vectors and plots. 2023-07-07 12:33:50 +01:00
spice_value.cpp ADDED noise simulation GUI. 2023-07-03 16:26:20 +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 ADDED FFT analyses. 2023-07-07 12:33:50 +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