setup

circuit_analyzer.all.setup(config_path, config_filename='models.yaml')

Context manager that provides data to all variability aware functions

Parameters:
config_path: Path | str

Path to the directory containing the models.yaml file.

config_filename: Optional[str]

Name of the variability configuration file, defaults to models.yaml

Examples

>>> import circuit_analyzer.all as ca
>>> with ca.setup("/path/to/config"):
>>>     result = ca.corner_analysis(...)