spicelib documentation
index
Table of Contents
Contents:
README
Python Modules
Editor Classes
Simulator Classes
Running Simulation Classes
Raw and Log File Classes
Utilities
Varia
Search
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
A
active_threads() (spicelib.sim.sim_runner.SimRunner method)
add_command_line_switch() (spicelib.sim.sim_runner.SimRunner method)
add_component() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
add_control_section() (spicelib.SpiceEditor method)
add_instruction() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.sim.sim_stepping.SimStepper method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
add_instructions() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.sim.sim_stepping.SimStepper method)
(spicelib.SpiceEditor method)
add_library_paths() (spicelib.AscEditor method)
add_library_search_paths() (spicelib.SpiceEditor class method)
add_model_sweep() (spicelib.sim.sim_stepping.SimStepper method)
add_param_sweep() (spicelib.sim.sim_stepping.SimStepper method)
add_sources() (spicelib.client_server.sim_client.SimClient method)
(spicelib.client_server.sim_server.SimServer method)
add_trace() (spicelib.RawWrite method)
add_traces_from_raw() (spicelib.RawWrite method)
add_value_sweep() (spicelib.sim.sim_stepping.SimStepper method)
aliases (spicelib.PlotData property)
(spicelib.RawRead property)
AscEditor (class in spicelib)
attributes (spicelib.SpiceComponent property)
Axis (class in spicelib.raw.raw_classes)
axis (spicelib.PlotData property)
(spicelib.RawRead property)
B
backannotations (spicelib.PlotData property)
(spicelib.RawRead property)
begin_update() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceComponent method)
(spicelib.SpiceEditor method)
C
circuit_file (spicelib.AscEditor property)
(spicelib.QschEditor property)
(spicelib.SpiceEditor property)
class_for_instruction() (spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
cleanup_files() (spicelib.sim.sim_runner.SimRunner method)
clear_command_line_switches() (spicelib.sim.sim_runner.SimRunner method)
clear_param() (spicelib.SpiceComponent method)
clear_parameter() (spicelib.SpiceComponent method)
clear_parameters() (spicelib.SpiceComponent method)
clone() (spicelib.SpiceCircuit method)
(spicelib.SpiceComponent method)
(spicelib.SpiceEditor method)
close_session() (spicelib.client_server.sim_client.SimClient method)
(spicelib.client_server.sim_server.SimServer method)
copy_from() (spicelib.AscEditor method)
(spicelib.QschEditor method)
create_from() (spicelib.sim.simulator.Simulator class method)
create_netlist() (spicelib.simulators.ltspice_simulator.LTspice class method)
create_raw_file_with() (spicelib.sim.sim_runner.SimRunner method)
custom_lib_paths (spicelib.AscEditor attribute)
(spicelib.QschEditor attribute)
(spicelib.SpiceEditor attribute)
D
default_netlist (spicelib.SpiceComponent attribute)
dialect (spicelib.PlotData property)
(spicelib.RawRead property)
E
editor (spicelib.AscEditor property)
(spicelib.QschEditor property)
(spicelib.SpiceCircuit property)
(spicelib.SpiceEditor property)
encoding (spicelib.PlotData property)
(spicelib.RawRead property)
end_update() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceComponent method)
(spicelib.SpiceEditor method)
expand_and_check_local_dir() (spicelib.sim.simulator.Simulator static method)
export() (spicelib.PlotData method)
(spicelib.RawRead method)
export_data() (spicelib.log.ltsteps.LTSpiceLogReader method)
export_sim_log() (spicelib.sim.sim_runner.SimRunner method)
export_step_info() (spicelib.sim.sim_stepping.SimStepper method)
F
failSim (spicelib.sim.sim_runner.SimRunner property)
(spicelib.sim.sim_stepping.SimStepper property)
file_cleanup() (spicelib.sim.sim_runner.SimRunner method)
flags (spicelib.PlotData property)
(spicelib.RawRead property)
G
get_all_nodes() (spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
get_all_parameter_names() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
get_axis() (spicelib.PlotData method)
(spicelib.RawRead method)
get_component() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
get_component_attribute() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
get_component_floatvalue() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
get_component_nodes() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
get_component_parameters() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
get_component_position() (spicelib.AscEditor method)
(spicelib.QschEditor method)
get_component_value() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
get_components() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
get_control_sections() (spicelib.SpiceEditor method)
get_default_library_paths() (spicelib.sim.simulator.Simulator class method)
get_files() (spicelib.client_server.sim_server.SimServer method)
get_len() (spicelib.PlotData method)
(spicelib.raw.raw_classes.Axis method)
(spicelib.raw.raw_classes.TraceRead method)
(spicelib.RawRead method)
get_nr_plots() (spicelib.RawRead method)
get_parameter() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceComponent method)
(spicelib.SpiceEditor method)
get_parameters() (spicelib.SpiceComponent method)
get_plot_name() (spicelib.PlotData method)
(spicelib.RawRead method)
get_plot_names() (spicelib.RawRead method)
get_point() (spicelib.raw.raw_classes.Axis method)
(spicelib.raw.raw_classes.TraceRead method)
get_point_at() (spicelib.raw.raw_classes.TraceRead method)
get_position() (spicelib.raw.raw_classes.Axis method)
get_raw_properties() (spicelib.PlotData method)
(spicelib.RawRead method)
get_raw_property() (spicelib.PlotData method)
(spicelib.RawRead method)
get_runno_data() (spicelib.client_server.sim_client.SimClient method)
get_steps() (spicelib.PlotData method)
(spicelib.RawRead method)
get_subcircuit() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
get_subcircuit_named() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
get_subcircuit_names() (spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
get_time_axis() (spicelib.PlotData method)
(spicelib.raw.raw_classes.Axis method)
(spicelib.RawRead method)
get_trace() (spicelib.PlotData method)
(spicelib.RawRead method)
(spicelib.RawWrite method)
get_trace_names() (spicelib.PlotData method)
(spicelib.RawRead method)
get_value() (spicelib.SpiceComponent method)
get_value_str() (spicelib.SpiceComponent method)
get_wave() (spicelib.PlotData method)
(spicelib.raw.raw_classes.Axis method)
(spicelib.raw.raw_classes.TraceRead method)
(spicelib.RawRead method)
guess_process_name() (spicelib.sim.simulator.Simulator static method)
H
has_axis (spicelib.PlotData property)
(spicelib.RawRead property)
has_data (spicelib.PlotData property)
I
is_available() (spicelib.sim.simulator.Simulator class method)
is_read_only() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
K
kill_all_ltspice() (spicelib.sim.sim_runner.SimRunner method)
kill_all_spice() (spicelib.sim.sim_runner.SimRunner method)
L
LTspice (class in spicelib.simulators.ltspice_simulator)
LTSpiceLogReader (class in spicelib.log.ltsteps)
M
modified_subcircuits() (spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
N
name() (spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
NGspiceSimulator (class in spicelib.simulators.ngspice_simulator)
nPoints (spicelib.PlotData property)
(spicelib.RawRead property)
nVariables (spicelib.PlotData property)
(spicelib.RawRead property)
O
obj (spicelib.SpiceComponent property)
obtain_measures() (spicelib.log.qspice_log_reader.QspiceLogReader method)
okSim (spicelib.sim.sim_runner.SimRunner property)
(spicelib.sim.sim_stepping.SimStepper property)
opLogReader() (in module spicelib.log.semi_dev_op_reader)
P
params (spicelib.SpiceComponent property)
parent (spicelib.SpiceComponent property)
parse_meas_file() (spicelib.log.qspice_log_reader.QspiceLogReader method)
PlotData (class in spicelib)
plots (spicelib.RawRead property)
port_list() (spicelib.SpiceComponent method)
port_names() (spicelib.SpiceComponent method)
ports (spicelib.SpiceComponent property)
prepare_for_simulator() (spicelib.AscEditor class method)
(spicelib.QschEditor class method)
(spicelib.SpiceEditor class method)
process_name (spicelib.sim.simulator.Simulator attribute)
(spicelib.simulators.ltspice_simulator.LTspice attribute)
(spicelib.simulators.ngspice_simulator.NGspiceSimulator attribute)
(spicelib.simulators.qspice_simulator.Qspice attribute)
(spicelib.simulators.xyce_simulator.XyceSimulator attribute)
Q
QschEditor (class in spicelib)
Qspice (class in spicelib.simulators.qspice_simulator)
QspiceLogReader (class in spicelib.log.qspice_log_reader)
R
raw_params (spicelib.PlotData property)
(spicelib.RawRead property)
raw_type (spicelib.PlotData property)
(spicelib.RawRead property)
RawRead (class in spicelib)
RawWrite (class in spicelib)
read_trace_data() (spicelib.PlotData method)
reference (spicelib.SpiceComponent property)
remove_component() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
remove_control_section() (spicelib.SpiceEditor method)
remove_instruction() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.sim.sim_stepping.SimStepper method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
remove_Xinstruction() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.sim.sim_stepping.SimStepper method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
reset_netlist() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
rewrite_lines() (spicelib.SpiceComponent method)
run() (spicelib.client_server.sim_client.SimClient method)
(spicelib.client_server.sim_server.SimServer method)
(spicelib.sim.sim_runner.SimRunner method)
(spicelib.sim.simulator.Simulator class method)
(spicelib.simulators.ltspice_simulator.LTspice class method)
(spicelib.simulators.ngspice_simulator.NGspiceSimulator class method)
(spicelib.simulators.qspice_simulator.Qspice class method)
(spicelib.simulators.xyce_simulator.XyceSimulator class method)
(spicelib.SpiceEditor method)
run_all() (spicelib.sim.sim_stepping.SimStepper method)
run_now() (spicelib.sim.sim_runner.SimRunner method)
running() (spicelib.client_server.sim_server.SimServer method)
runno (spicelib.sim.sim_runner.SimRunner property)
(spicelib.sim.sim_stepping.SimStepper property)
S
save() (spicelib.RawWrite method)
save_as() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.SpiceEditor method)
save_netlist() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
scale() (spicelib.AscEditor method)
(spicelib.QschEditor method)
set_compatibility_mode() (spicelib.simulators.ngspice_simulator.NGspiceSimulator class method)
set_component_attribute() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
set_component_parameters() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
set_component_position() (spicelib.AscEditor method)
(spicelib.QschEditor method)
set_component_value() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.sim.sim_stepping.SimStepper method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
set_component_values() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.sim.sim_stepping.SimStepper method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
set_custom_library_paths() (spicelib.AscEditor class method)
(spicelib.QschEditor class method)
(spicelib.SpiceEditor class method)
set_element_model() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.sim.sim_stepping.SimStepper method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
set_param() (spicelib.SpiceComponent method)
set_parameter() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.sim.sim_stepping.SimStepper method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceComponent method)
(spicelib.SpiceEditor method)
set_parameters() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.sim.sim_stepping.SimStepper method)
(spicelib.SpiceCircuit method)
(spicelib.SpiceComponent method)
(spicelib.SpiceEditor method)
set_params() (spicelib.SpiceComponent method)
set_simulator() (spicelib.sim.sim_runner.SimRunner method)
set_steps() (spicelib.raw.raw_classes.Axis method)
set_value() (spicelib.SpiceComponent method)
setname() (spicelib.SpiceCircuit method)
(spicelib.SpiceEditor method)
sim_info() (spicelib.sim.sim_runner.SimRunner method)
SimClient (class in spicelib.client_server.sim_client)
SimRunner (class in spicelib.sim.sim_runner)
SimServer (class in spicelib.client_server.sim_server)
SimStepper (class in spicelib.sim.sim_stepping)
Simulator (class in spicelib.sim.simulator)
simulator_lib_paths (spicelib.AscEditor attribute)
(spicelib.QschEditor attribute)
(spicelib.SpiceEditor attribute)
spice_exe (spicelib.sim.simulator.Simulator attribute)
(spicelib.simulators.ltspice_simulator.LTspice attribute)
(spicelib.simulators.ngspice_simulator.NGspiceSimulator attribute)
(spicelib.simulators.qspice_simulator.Qspice attribute)
(spicelib.simulators.xyce_simulator.XyceSimulator attribute)
SpiceCircuit (class in spicelib)
SpiceComponent (class in spicelib)
SpiceEditor (class in spicelib)
start_session() (spicelib.client_server.sim_server.SimServer method)
status() (spicelib.client_server.sim_server.SimServer method)
step_offset() (spicelib.raw.raw_classes.Axis method)
steps (spicelib.PlotData property)
(spicelib.RawRead property)
stop_server() (spicelib.client_server.sim_server.SimServer method)
T
tasks() (spicelib.sim.sim_runner.SimRunner method)
to_csv() (spicelib.PlotData method)
(spicelib.RawRead method)
to_dataframe() (spicelib.PlotData method)
(spicelib.RawRead method)
to_excel() (spicelib.PlotData method)
(spicelib.RawRead method)
total_number_of_simulations() (spicelib.sim.sim_stepping.SimStepper method)
Trace (class in spicelib)
TraceRead (class in spicelib.raw.raw_classes)
U
updated() (spicelib.AscEditor method)
(spicelib.QschEditor method)
using_macos_native_sim() (spicelib.simulators.ltspice_simulator.LTspice class method)
V
valid_switch() (spicelib.sim.simulator.Simulator class method)
(spicelib.simulators.ltspice_simulator.LTspice class method)
(spicelib.simulators.ngspice_simulator.NGspiceSimulator class method)
(spicelib.simulators.qspice_simulator.Qspice class method)
(spicelib.simulators.xyce_simulator.XyceSimulator class method)
validate_callback_args() (spicelib.sim.sim_runner.SimRunner static method)
value (spicelib.SpiceComponent property)
value_str (spicelib.SpiceComponent property)
W
wait_completion() (spicelib.sim.sim_runner.SimRunner method)
was_modified (spicelib.AscEditor property)
(spicelib.QschEditor property)
(spicelib.SpiceCircuit property)
(spicelib.SpiceEditor property)
write_lines() (spicelib.SpiceCircuit method)
(spicelib.SpiceComponent method)
(spicelib.SpiceEditor method)
write_netlist() (spicelib.AscEditor method)
(spicelib.QschEditor method)
(spicelib.SpiceEditor method)
write_spice_to_file() (spicelib.QschEditor method)
X
XyceSimulator (class in spicelib.simulators.xyce_simulator)