ahkab.pss

Periodic Steady State (PSS) analysis module.

This module is an interface to a generic PSS analysis, which will be set up automatically for you according to the algorithm selected.

pss_analysis(*largs, **args)[source]

Perform a PSS analysis.

The only required argument is method (string), which selects the algorithm to be used.

Two algorithms are a shooting PSS, selected with the "shooting" switch and brute-force PSS, selected by the "brute-force" switch. Any other value for the method parameter will result in a ValueError exception being raised.

The rest of the arguments will be passed to the algorithm implementing the analysis.

For the shooting algorithm see ahkab.shooting, for the brute-force algorithm see ahkab.bfpss.

Returns:

sol : PSS solution object (results.pss_solution)
The solution.