Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
ac_analysis() (in module ahkab.ac)
ac_max_nr_iter (in module ahkab.options)
ac_phase_in_deg (in module ahkab.options)
ac_solution (class in ahkab.results)
add() (dfbuffer method)
add_capacitor() (Circuit method)
add_cccs() (Circuit method)
add_ccvs() (Circuit method)
add_diode() (Circuit method)
add_inductor() (Circuit method)
add_inductor_coupling() (Circuit method)
add_isource() (Circuit method)
add_line() (ac_solution method)
(tran_solution method)
add_model() (Circuit method)
add_mos() (Circuit method)
add_node() (Circuit method)
add_op() (dc_solution method)
add_resistor() (Circuit method)
add_switch() (Circuit method)
add_user_defined() (Circuit method)
add_vccs() (Circuit method)
add_vcvs() (Circuit method)
add_vsource() (Circuit method)
ahkab.ac (module)
ahkab.ahkab (module)
ahkab.bfpss (module)
ahkab.circuit (module)
ahkab.constants (module)
ahkab.csvlib (module)
ahkab.dc_analysis (module)
ahkab.dc_guess (module)
ahkab.diode (module)
ahkab.ekv (module)
ahkab.fourier (module)
ahkab.gear (module)
ahkab.implicit_euler (module)
ahkab.mosq (module)
ahkab.netlist_parser (module)
ahkab.options (module)
ahkab.plotting (module)
ahkab.printing (module)
ahkab.pss (module)
ahkab.pz (module)
ahkab.results (module)
ahkab.shooting (module)
ahkab.switch (module)
ahkab.symbolic (module)
ahkab.testing (module)
ahkab.ticker (module)
ahkab.time_functions (module)
ahkab.transient (module)
ahkab.trap (module)
ahkab.utilities (module)
am (class in ahkab.time_functions)
APITest (class in ahkab.testing)
as_symbol() (symbolic_solution method)
as_symbols() (symbolic_solution method)
asarray() (ac_solution method)
(dc_solution method)
(op_solution method)
(pss_solution method)
(pz_solution method)
(solution method)
(tran_solution method)
B
bfpss() (in module ahkab.bfpss)
bfpss_default_points (in module ahkab.options)
bfpss_max_nr_iter (in module ahkab.options)
build_gmin_matrix() (in module ahkab.dc_analysis)
build_x0_from_user_supplied_ic() (in module ahkab.dc_analysis)
C
cache_len (in module ahkab.options)
calculate_gains() (in module ahkab.symbolic)
calculate_poles() (in module ahkab.pz)
calculate_singularities() (in module ahkab.pz)
case_insensitive_dict (class in ahkab.results)
Celsius2Kelvin() (in module ahkab.utilities)
check_circuit() (in module ahkab.utilities)
check_file() (in module ahkab.utilities)
check_ground_paths() (in module ahkab.utilities)
check_step() (in module ahkab.transient)
check_step_and_points() (in module ahkab.utilities)
Circuit (class in ahkab.circuit)
CircuitError
cli (in module ahkab.options)
cmin (in module ahkab.options)
combinations (class in ahkab.utilities)
convergence_check() (in module ahkab.utilities)
convert() (in module ahkab.netlist_parser)
convert_boolean() (in module ahkab.netlist_parser)
convert_units() (in module ahkab.netlist_parser)
create_node() (Circuit method)
current_convergence_check() (in module ahkab.utilities)
custom_convergence_check() (in module ahkab.utilities)
D
dc_analysis() (in module ahkab.dc_analysis)
dc_max_guess_effort (in module ahkab.options)
dc_max_nr_iter (in module ahkab.options)
dc_solution (class in ahkab.results)
dc_solve() (in module ahkab.dc_analysis)
dc_sweep_skip_allowed (in module ahkab.options)
dc_use_guess (in module ahkab.options)
default_tran_method (in module ahkab.options)
dense_matrix_limit (in module ahkab.options)
device_check() (mosq_mos_model method)
dfbuffer (class in ahkab.transient)
diode (class in ahkab.diode)
diode_model (class in ahkab.diode)
display() (ticker method)
E
e (in module ahkab.constants)
Eg() (Material method)
ekv_device (class in ahkab.ekv)
ekv_mos_model (class in ahkab.ekv)
encoding (in module ahkab.options)
EPS (in module ahkab.utilities)
exp (class in ahkab.time_functions)
expand_matrix() (in module ahkab.utilities)
ext_node_to_int() (Circuit method)
F
find_vde() (Circuit method)
find_vde_index() (Circuit method)
fourier() (in module ahkab.fourier)
G
g() (diode method)
(ekv_device method)
(switch_device method)
generate_D() (in module ahkab.transient)
generate_mna_and_N() (in module ahkab.dc_analysis)
(in module ahkab.symbolic)
get() (ac_solution method)
(case_insensitive_dict method)
(dc_solution method)
(op_solution method)
(pss_solution method)
(pz_solution method)
(solution method)
(symbolic_solution method)
(tran_solution method)
get_as_matrix() (dfbuffer method)
get_dc_guess() (in module ahkab.dc_guess)
(vswitch_model method)
get_device_temperature() (ekv_mos_model method)
(mosq_mos_model method)
get_df() (in module ahkab.gear)
(in module ahkab.implicit_euler)
(in module ahkab.trap)
get_df_coeff() (in module ahkab.implicit_euler)
get_df_vector() (dfbuffer method)
get_drive_ports() (diode method)
(ekv_device method)
(mosq_device method)
(switch_device method)
get_dvsmall_dismall() (ekv_mos_model method)
get_elem_by_name() (Circuit method)
get_gm() (diode_model method)
(mosq_mos_model method)
(vswitch_model method)
get_gmb() (mosq_mos_model method)
get_gmd() (ekv_mos_model method)
(mosq_mos_model method)
get_gmg() (ekv_mos_model method)
get_gms() (ekv_mos_model method)
get_go() (vswitch_model method)
get_ground_node() (Circuit method)
get_headers() (in module ahkab.csvlib)
get_headers_index() (in module ahkab.csvlib)
get_i() (diode_model method)
(vswitch_model method)
get_ids() (ekv_mos_model method)
(mosq_mos_model method)
get_ip_abs_err() (ekv_mos_model method)
get_ismall() (ekv_mos_model method)
get_leq_virp() (ekv_mos_model method)
get_locked_nodes() (Circuit method)
get_mc_requirements() (mosq_device method)
get_netlist_elem_line() (diode method)
(ekv_device method)
(mosq_device method)
(switch_device method)
get_next_file_and_close_current() (in module ahkab.netlist_parser)
get_nodes_number() (Circuit method)
get_op_info() (diode method)
(ekv_device method)
(mosq_device method)
(switch_device method)
get_op_x0() (in module ahkab.ahkab)
get_output_ports() (diode method)
(ekv_device method)
(mosq_device method)
(switch_device method)
get_required_values() (in module ahkab.gear)
(in module ahkab.implicit_euler)
(in module ahkab.trap)
get_roots() (in module ahkab.symbolic)
get_solve_methods() (in module ahkab.dc_analysis)
get_svt_skp() (mosq_mos_model method)
get_table_array() (op_solution method)
get_td() (in module ahkab.dc_analysis)
get_value_function() (ekv_device method)
(mosq_device method)
(switch_device method)
get_variables() (in module ahkab.symbolic)
get_voltages() (ekv_mos_model method)
(mosq_mos_model method)
get_vp_nv_nq() (ekv_mos_model method)
get_vsmall() (ekv_mos_model method)
get_VT() (mosq_mos_model method)
get_x() (ac_solution method)
(dc_solution method)
(pss_solution method)
(tran_solution method)
get_xlabel() (ac_solution method)
(dc_solution method)
(pss_solution method)
(tran_solution method)
gmin (in module ahkab.options)
gmin_check() (op_solution static method)
gstamp() (diode method)
(mosq_device method)
H
has_duplicate_elem() (Circuit method)
has_ff() (in module ahkab.gear)
(in module ahkab.implicit_euler)
(in module ahkab.trap)
has_key() (ac_solution method)
(case_insensitive_dict method)
(dc_solution method)
(op_solution method)
(pss_solution method)
(pz_solution method)
(solution method)
(symbolic_solution method)
(tran_solution method)
hide() (ticker method)
hmin (in module ahkab.options)
I
i() (diode method)
(ekv_device method)
(switch_device method)
icmodified_x0() (in module ahkab.ahkab)
iea (in module ahkab.options)
ier (in module ahkab.options)
import_custom_df_module() (in module ahkab.transient)
INIT_IFRN_GUESS (ekv_device attribute)
int_node_to_ext() (Circuit method)
is_elem_voltage_defined() (in module ahkab.circuit)
is_implicit() (in module ahkab.gear)
(in module ahkab.implicit_euler)
(in module ahkab.trap)
is_int_node_internal_only() (Circuit method)
is_nonlinear() (Circuit method)
is_valid_value_param_string() (in module ahkab.netlist_parser)
ismall2qsmall() (ekv_mos_model method)
isready() (dfbuffer method)
istamp() (diode method)
(mosq_device method)
items() (ac_solution method)
(case_insensitive_dict method)
(dc_solution method)
(op_solution method)
(pss_solution method)
(pz_solution method)
(solution method)
(symbolic_solution method)
(tran_solution method)
J
join_lines() (in module ahkab.netlist_parser)
K
k (in module ahkab.constants)
Kelvin2Celsius() (in module ahkab.utilities)
keys() (ac_solution method)
(case_insensitive_dict method)
(dc_solution method)
(op_solution method)
(pss_solution method)
(pz_solution method)
(solution method)
(symbolic_solution method)
(tran_solution method)
L
lin_axis_iterator (class in ahkab.utilities)
load() (symbolic_solution static method)
load_csv() (in module ahkab.csvlib)
lock() (tran_solution method)
log_axis_iterator (class in ahkab.utilities)
M
main() (in module ahkab.ahkab)
main_netlist_parser() (in module ahkab.netlist_parser)
Material (class in ahkab.constants)
mdn_solver() (in module ahkab.dc_analysis)
memoize() (in module ahkab.utilities)
ModelError
modify_x0_for_ic() (in module ahkab.dc_analysis)
more_solve_methods_available() (in module ahkab.dc_analysis)
mosq_device (class in ahkab.mosq)
mosq_mos_model (class in ahkab.mosq)
N
NetlistParseError
NetlistTest (class in ahkab.testing)
new_ac() (in module ahkab.ahkab)
new_dc() (in module ahkab.ahkab)
new_internal_node() (Circuit method)
new_op() (in module ahkab.ahkab)
new_pss() (in module ahkab.ahkab)
new_pz() (in module ahkab.ahkab)
new_symbolic() (in module ahkab.ahkab)
new_tran() (in module ahkab.ahkab)
new_x0() (in module ahkab.ahkab)
next() (ac_solution method)
(combinations method)
(dc_solution method)
(lin_axis_iterator method)
(log_axis_iterator method)
(op_solution method)
(pss_solution method)
(pz_solution method)
(solution method)
(symbolic_solution method)
(tran_solution method)
ni() (Material method)
nl_voltages_lock (in module ahkab.options)
nl_voltages_lock_factor (in module ahkab.options)
NodeNotFoundError
nr_damp_first_iters (in module ahkab.options)
O
ok() (in module ahkab.testing)
op_analysis() (in module ahkab.dc_analysis)
op_solution (class in ahkab.results)
open_utf8() (in module ahkab.printing)
order (in module ahkab.implicit_euler)
P
parse_analysis() (in module ahkab.netlist_parser)
parse_circuit() (in module ahkab.netlist_parser)
parse_elem_capacitor() (in module ahkab.netlist_parser)
parse_elem_cccs() (in module ahkab.netlist_parser)
parse_elem_ccvs() (in module ahkab.netlist_parser)
parse_elem_diode() (in module ahkab.netlist_parser)
parse_elem_inductor() (in module ahkab.netlist_parser)
parse_elem_inductor_coupling() (in module ahkab.netlist_parser)
parse_elem_isource() (in module ahkab.netlist_parser)
parse_elem_mos() (in module ahkab.netlist_parser)
parse_elem_resistor() (in module ahkab.netlist_parser)
parse_elem_switch() (in module ahkab.netlist_parser)
parse_elem_user_defined() (in module ahkab.netlist_parser)
parse_elem_vccs() (in module ahkab.netlist_parser)
parse_elem_vcvs() (in module ahkab.netlist_parser)
parse_elem_vsource() (in module ahkab.netlist_parser)
parse_ic_directive() (in module ahkab.netlist_parser)
parse_ics() (in module ahkab.netlist_parser)
parse_include_directive() (in module ahkab.netlist_parser)
parse_models() (in module ahkab.netlist_parser)
parse_param_value_from_string() (in module ahkab.netlist_parser)
parse_postproc() (in module ahkab.netlist_parser)
parse_single_analysis() (in module ahkab.netlist_parser)
parse_sub_declaration() (in module ahkab.netlist_parser)
parse_sub_instance() (in module ahkab.netlist_parser)
parse_temp_directive() (in module ahkab.netlist_parser)
parse_time_function() (in module ahkab.netlist_parser)
plot_results() (in module ahkab.plotting)
plotting_display_figsize (in module ahkab.options)
plotting_lw (in module ahkab.options)
plotting_outtype (in module ahkab.options)
plotting_save_figsize (in module ahkab.options)
plotting_show_plots (in module ahkab.options)
plotting_style (in module ahkab.options)
plotting_wait_after_plot (in module ahkab.options)
print_analysis() (in module ahkab.printing)
print_fourier() (in module ahkab.printing)
print_general_error() (in module ahkab.printing)
print_info_line() (in module ahkab.printing)
print_int_nodes (in module ahkab.options)
print_model() (diode_model method)
(ekv_mos_model method)
(mosq_mos_model method)
(vswitch_model method)
print_parse_error() (in module ahkab.printing)
print_precision (in module ahkab.options)
print_result_check() (in module ahkab.printing)
print_short() (op_solution method)
print_spicefft() (in module ahkab.printing)
print_suppress (in module ahkab.options)
print_symbolic_equations() (in module ahkab.printing)
print_symbolic_results() (in module ahkab.printing)
print_symbolic_transfer_functions() (in module ahkab.printing)
print_warning() (in module ahkab.printing)
printoptions() (in module ahkab.printing)
process_postproc() (in module ahkab.ahkab)
pss_analysis() (in module ahkab.pss)
pss_solution (class in ahkab.results)
pulse (class in ahkab.time_functions)
pwl (class in ahkab.time_functions)
pz_max (in module ahkab.options)
pz_solution (class in ahkab.results)
Q
qsmall2ismall() (ekv_mos_model method)
queue() (in module ahkab.ahkab)
R
remove_elem() (Circuit method)
remove_model() (Circuit method)
remove_row() (in module ahkab.utilities)
remove_row_and_col() (in module ahkab.utilities)
reset() (ticker method)
run() (in module ahkab.ahkab)
S
s (in module ahkab.symbolic)
save() (symbolic_solution method)
save_figure() (in module ahkab.plotting)
scaling_holder (class in ahkab.ekv)
set_device_temperature() (ekv_mos_model method)
(mosq_mos_model method)
set_next_solve_method() (in module ahkab.dc_analysis)
set_results() (pss_solution method)
set_submatrix() (in module ahkab.utilities)
set_temperature() (diode method)
(diode_model method)
(in module ahkab.ahkab)
setUp() (APITest method)
(NetlistTest method)
setup_mc() (mosq_device method)
setup_scaling() (ekv_mos_model method)
sffm (class in ahkab.time_functions)
shooting_analysis() (in module ahkab.shooting)
shooting_default_points (in module ahkab.options)
shooting_max_nr_iter (in module ahkab.options)
show_plots() (in module ahkab.plotting)
si (in module ahkab.constants)
silicon (class in ahkab.constants)
sin (class in ahkab.time_functions)
solution (class in ahkab.results)
spicefft() (in module ahkab.fourier)
step() (ticker method)
subckt (class in ahkab.circuit)
switch_device (class in ahkab.switch)
symb_formulate_with_gs (in module ahkab.options)
symb_sympy_manual_solver (in module ahkab.options)
symbolic_analysis() (in module ahkab.symbolic)
symbolic_solution (class in ahkab.results)
T
T (in module ahkab.constants)
table() (in module ahkab.printing)
tearDown() (APITest method)
(NetlistTest method)
ticker (class in ahkab.ticker)
tran_solution (class in ahkab.results)
transient_analysis() (in module ahkab.transient)
transient_aposteriori_step_threshold (in module ahkab.options)
transient_max_nr_iter (in module ahkab.options)
transient_max_time_iter (in module ahkab.options)
transient_no_step_control (in module ahkab.options)
transient_prediction_as_x0 (in module ahkab.options)
transient_use_aposteriori_step_control (in module ahkab.options)
Tref (in module ahkab.constants)
tuplinator() (in module ahkab.utilities)
U
update() (case_insensitive_dict method)
update_status_dictionary() (ekv_device method)
(mosq_device method)
(switch_device method)
use_gmin_stepping (in module ahkab.options)
use_source_stepping (in module ahkab.options)
use_standard_solve_method (in module ahkab.options)
V
values() (ac_solution method)
(case_insensitive_dict method)
(dc_solution method)
(op_solution method)
(pss_solution method)
(pz_solution method)
(solution method)
(symbolic_solution method)
(tran_solution method)
vea (in module ahkab.options)
ver (in module ahkab.options)
voltage_convergence_check() (in module ahkab.utilities)
vswitch_model (class in ahkab.switch)
Vth() (in module ahkab.constants)
W
write_csv() (in module ahkab.csvlib)
write_headers() (in module ahkab.csvlib)
write_to_file() (op_solution method)
ahkab
An interactive circuit simulator
Navigation
Homepage
Repository
Issue Tracker
Why
ahkab
Installing ahkab
Command line help
Netlist Syntax
A first OP example
AC and TRAN tutorial
Pole-Zero example
Operating Point examples
Transient example
Symbolic examples
Mutual Inductors
The ahkab core module
ahkab.ac
ahkab.bfpss
ahkab.circuit
ahkab.constants
ahkab.csvlib
ahkab.dc_analysis
ahkab.dc_guess
ahkab.devices
ahkab.diode
ahkab.ekv
ahkab.fourier
ahkab.gear
ahkab.implicit_euler
ahkab.mosq
ahkab.netlist_parser
ahkab.options
ahkab.plotting
ahkab.printing
ahkab.pss
ahkab.pz
ahkab.results
ahkab.shooting
ahkab.switch
ahkab.symbolic
ahkab.testing
ahkab.ticker
ahkab.time_functions
ahkab.transient
ahkab.trap
ahkab.utilities
GNU General Public License
Quick search