kicad/eeschema/sim
Mikolaj Wielgus 0e0d1a34f5 Sim: Spice grammar fixes
- Fix parsing .model lines with model names containingnon-alphanumeric
  characters like - and _,
- Fix parsing libraries in which EOF is not preceded by a newline.

Fixes https://gitlab.com/kicad/code/kicad/issues/12394
2022-09-12 04:05:17 +02:00
..
ngspice.cpp Clean up some auto usage 2022-08-15 11:29:45 -07:00
ngspice.h Sim: Don't require ngspice.h for SIM_MODEL_NGSPICE 2022-08-05 18:26:09 +02:00
ngspice_helpers.cpp Sim Model Editor improvements 2022-07-30 02:25:34 +00:00
ngspice_helpers.h Add a new schematic exporter to Spice .subckt model 2022-09-09 16:18:48 +02:00
sim_library.cpp Sim Model Editor improvements 2022-07-30 02:25:34 +00:00
sim_library.h Sim: Bugfixes, mostly for MS Windows compilation errors 2022-07-30 02:25:34 +00:00
sim_library_spice.cpp Sim: Spice grammar fixes 2022-09-12 04:05:17 +02:00
sim_library_spice.h Sim Model Editor improvements 2022-07-30 02:25:34 +00:00
sim_model.cpp Sim: Spice grammar fixes 2022-09-12 04:05:17 +02:00
sim_model.h Sim: Add mutual inductor model 2022-09-11 19:23:01 +02:00
sim_model_behavioral.cpp Sim Model Editor: Fix crash on selecting behavioral models 2022-09-03 20:06:14 +02:00
sim_model_behavioral.h Allow mapping sim model pins to arbitrary string symbol pin numbers 2022-08-22 08:13:26 +02:00
sim_model_ideal.cpp Create class for voltage and current -controlled switches 2022-08-29 03:49:41 +02:00
sim_model_ideal.h Allow inferred voltage/current sources to have a single float in Value 2022-08-24 06:19:38 +02:00
sim_model_mutual_inductor.cpp Sim: Add mutual inductor model 2022-09-11 19:23:01 +02:00
sim_model_mutual_inductor.h Sim: Add mutual inductor model 2022-09-11 19:23:01 +02:00
sim_model_ngspice.cpp Sim Model Editor: Improve raw model code preview 2022-09-03 16:20:41 +02:00
sim_model_ngspice.h Create class for voltage and current -controlled switches 2022-08-29 03:49:41 +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_source.cpp Create class for voltage and current -controlled switches 2022-08-29 03:49:41 +02:00
sim_model_source.h Create class for voltage and current -controlled switches 2022-08-29 03:49:41 +02:00
sim_model_spice.cpp Sim Model Editor: Improve raw model code preview 2022-09-03 16:20:41 +02:00
sim_model_spice.h Sim Model Editor: Improve raw model code preview 2022-09-03 16:20:41 +02:00
sim_model_subckt.cpp Fix Spice subcircuit parsing 2022-08-30 12:09:10 +02:00
sim_model_subckt.h Fix default pin assignment for subcircuit sim models 2022-08-24 00:09:05 +02:00
sim_model_switch.cpp Sim: Implement "enum" model parameters for switches 2022-08-30 09:45:49 +02:00
sim_model_switch.h Sim: Implement "enum" model parameters for switches 2022-08-30 09:45:49 +02:00
sim_model_tline.cpp Sim Model Editor: Fix crash on selecting tline models 2022-09-03 19:52:24 +02:00
sim_model_tline.h Sim: Use O-devices to simulate all tlines (much faster than T-devices) 2022-08-31 15:50:11 +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 Add a new schematic exporter to Spice .subckt model 2022-09-09 16:18:48 +02:00
sim_plot_frame.h Sim: Spice netlist exporter rewrite 2022-07-30 02:25:34 +00:00
sim_plot_frame_base.cpp Add transformation function for characteristic curves of tuners 2021-12-28 02:53:39 +01:00
sim_plot_frame_base.fbp Add transformation function for characteristic curves of tuners 2021-12-28 02:53:39 +01:00
sim_plot_frame_base.h Yeet wxPoint/wxSize out of PLOTTER 2021-12-29 19:02:50 +00:00
sim_plot_panel.cpp Sim: Spice netlist exporter rewrite 2022-07-30 02:25:34 +00:00
sim_plot_panel.h Sim: Spice netlist exporter rewrite 2022-07-30 02:25:34 +00:00
sim_property.cpp Sim Model Editor: Fix Enable/Disable of parameters 2022-09-11 15:24:16 +02:00
sim_property.h Sim Model Editor: Fix Enable/Disable of parameters 2022-09-11 15:24:16 +02:00
sim_types.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00
sim_value.cpp Forgot to actually change the fmt specifiers... 2022-09-08 07:17:58 -04:00
sim_value.h Sim Model Editor: Fix crash on selecting tline models 2022-09-03 19:52:24 +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_grammar.h Sim: Spice grammar fixes 2022-09-12 04:05:17 +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