The configuration package#

Summary#

cfg_boundaries

Build the boundaries configuration section.

cfg_common

Shared helpers, base classes, and variable models for configuration builders.

cfg_components

Build the components configuration section and its model helpers.

cfg_data

Aggregate configuration section objects into one runtime data container.

cfg_general

Build the general configuration section.

cfg_modeler

Build geometry-creation and cleanup entries for the modeler section.

cfg_nets

Build the nets configuration section.

cfg_operations

Build the operations configuration section, including cutouts.

cfg_package_definition

Build thermal package-definition configuration entries.

cfg_padstacks

Build padstack definition and instance entries for configuration payloads.

cfg_pin_groups

Build named pin-group configuration entries.

cfg_ports_sources

Build ports, sources, probes, and terminal-selector helpers.

cfg_s_parameter_models

Build S-parameter model assignment entries for configuration payloads.

cfg_setup

Build HFSS and SIwave setup entries for configuration payloads.

cfg_spice_models

Build SPICE model assignment entries for configuration payloads.

cfg_stackup

Build the stackup configuration section.

cfg_terminals

Build explicit low-level terminal entries for configuration payloads.

configuration

Load, merge, export, and apply PyEDB configuration payloads.

CfgData

Runtime container and programmatic builder for pyedb configuration.

TerminalInfo

Describe a high-level terminal selector used by ports, sources, and probes.

Description#

Public API for the PyEDB configuration system.