11.1.12.1. AnalysisParameters

This modules provides classes to handle analysis parameters.

class PySpice.Spice.AnalysisParameters.ACAnalysisParameters(variation, number_of_points, start_frequency, stop_frequency)[source]

Bases: PySpice.Spice.AnalysisParameters.AnalysisParameters

This class defines analysis parameters for AC analysis.

property number_of_points
property start_frequency
property stop_frequency
to_list()[source]
property variation
class PySpice.Spice.AnalysisParameters.AcSensitivityAnalysisParameters(output_variable, variation, number_of_points, start_frequency, stop_frequency)[source]

Bases: PySpice.Spice.AnalysisParameters.AnalysisParameters

This class defines analysis parameters for AC sensitivity analysis.

property number_of_points
property output_variable
property start_frequency
property stop_frequency
to_list()[source]
property variation
class PySpice.Spice.AnalysisParameters.AnalysisParameters[source]

Bases: object

Base class for analysis parameters

property analysis_name
to_list()[source]
class PySpice.Spice.AnalysisParameters.DCAnalysisParameters(**kwargs)[source]

Bases: PySpice.Spice.AnalysisParameters.AnalysisParameters

This class defines analysis parameters for DC analysis.

property parameters
to_list()[source]
class PySpice.Spice.AnalysisParameters.DcSensitivityAnalysisParameters(output_variable)[source]

Bases: PySpice.Spice.AnalysisParameters.AnalysisParameters

This class defines analysis parameters for DC sensitivity analysis.

property output_variable
to_list()[source]
class PySpice.Spice.AnalysisParameters.DistortionAnalysisParameters(variation, points, start_frequency, stop_frequency, f2overf1)[source]

Bases: PySpice.Spice.AnalysisParameters.AnalysisParameters

This class defines analysis parameters for distortion analysis.

property f2overf1
property points
property start_frequency
property stop_frequency
to_list()[source]
property variation
class PySpice.Spice.AnalysisParameters.MeasureParameters(analysis_type, name, *args)[source]

Bases: PySpice.Spice.AnalysisParameters.AnalysisParameters

This class defines measurements on analysis.

property parameters
to_list()[source]
class PySpice.Spice.AnalysisParameters.NoiseAnalysisParameters(output, src, variation, points, start_frequency, stop_frequency, points_per_summary)[source]

Bases: PySpice.Spice.AnalysisParameters.AnalysisParameters

This class defines analysis parameters for noise analysis.

property output
property points
property points_per_summary
property src
property start_frequency
property stop_frequency
to_list()[source]
property variation
class PySpice.Spice.AnalysisParameters.OperatingPointAnalysisParameters[source]

Bases: PySpice.Spice.AnalysisParameters.AnalysisParameters

This class defines analysis parameters for operating point analysis.

class PySpice.Spice.AnalysisParameters.PoleZeroAnalysisParameters(node1, node2, node3, node4, tf_type, pz_type)[source]

Bases: PySpice.Spice.AnalysisParameters.AnalysisParameters

This class defines analysis parameters for pole-zero analysis.

property node1
property node2
node3()[source]
property node4
property pz_type
property tf_type
to_list()[source]
class PySpice.Spice.AnalysisParameters.TransferFunctionAnalysisParameters(outvar, insrc)[source]

Bases: PySpice.Spice.AnalysisParameters.AnalysisParameters

This class defines analysis parameters for transfer function (.tf) analysis.

property insrc
property outvar
to_list()[source]
class PySpice.Spice.AnalysisParameters.TransientAnalysisParameters(step_time, end_time, start_time=0, max_time=None, use_initial_condition=False)[source]

Bases: PySpice.Spice.AnalysisParameters.AnalysisParameters

This class defines analysis parameters for transient analysis.

property end_time
property max_time
property start_time
property step_time
to_list()[source]
property use_initial_condition