The ``hfss_auto_configuration.py`` module ========================================= .. py:module:: pyedb.workflows.sipi.hfss_auto_configuration Summary ------- .. py:currentmodule:: hfss_auto_configuration .. tab-set:: .. tab-item:: Classes .. list-table:: :header-rows: 0 :widths: auto * - :py:obj:`~pyedb.workflows.sipi.hfss_auto_configuration.SolderBallsInfo` - * - :py:obj:`~pyedb.workflows.sipi.hfss_auto_configuration.SimulationSetup` - * - :py:obj:`~pyedb.workflows.sipi.hfss_auto_configuration.BatchGroup` - * - :py:obj:`~pyedb.workflows.sipi.hfss_auto_configuration.HFSSAutoConfiguration` - .. tab-item:: Functions .. list-table:: :header-rows: 0 :widths: auto * - :py:obj:`~create_hfss_auto_configuration` - Factory function that creates an HFSSAutoConfiguration instance .. tab-item:: Attributes .. list-table:: :header-rows: 0 :widths: auto * - :py:obj:`~ref_patterns` - * - :py:obj:`~combined_ref` - .. toctree:: :titlesonly: :maxdepth: 1 :hidden: SolderBallsInfo SimulationSetup BatchGroup HFSSAutoConfiguration Module detail ------------- .. py:function:: create_hfss_auto_configuration(edb: Optional[pyedb.Edb] = None, ansys_version: Optional[str] = None, grpc: Optional[bool] = None, source_edb_path: Optional[str] = None, target_edb_path: Optional[str] = None, signal_nets: Optional[list] = None, power_nets: Optional[list] = None, reference_net: Optional[str] = None, batch_size: Optional[int] = None, batch_groups: Optional[list] = None, components: Optional[list[str]] = None, solder_balls: Optional[list] = None, simulation_setup: Optional[SimulationSetup] = None, extent_type: Optional[str] = None, cutout_expansion: Optional[Union[str, float]] = None, auto_mesh_seeding: Optional[bool] = None, port_type: Optional[str] = None, create_pin_group: Optional[bool] = None) -> HFSSAutoConfiguration Factory function that creates an HFSSAutoConfiguration instance with optional overrides for every public attribute. :Parameters: **All parameters are optional. When omitted, the class-level defaults** .. **(defined in HFSSAutoConfiguration.__init__) are kept.** .. :Returns: :obj:`HFSSAutoConfiguration` A fully configured instance ready for further use or inspection. .. !! processed by numpydoc !! .. py:data:: ref_patterns :value: ['^GND\\d*$', '^GND_\\w+', '^GND$', '^VSS\\d*$', '^VSS\\w*', '^DGND$', '^AGND$', '^PGND$',... .. py:data:: combined_ref