source_settings ¤
Bind SPICE waveform sources to their analysis mode and default settings.
Functions:
| Name | Description |
|---|---|
record_dc_override | Remember DC parameter updates, including zero, as explicit overrides. |
waveform_groups | Select time-domain physics, preserving per-source analysis defaults. |
record_dc_override ¤
record_dc_override(
groups: dict[str, Any], param_name: str, instance: str | None = None
) -> dict[str, Any]
Remember DC parameter updates, including zero, as explicit overrides.
Source code in circulax/solvers/source_settings.py
waveform_groups ¤
Select time-domain physics, preserving per-source analysis defaults.
Numeric fields keep DC overrides and different waveform kinds in one batch. The returned groups are independent of the operating-point registrations.