pyOMA.GUI.PLSCFGUI#

Interactive PyQt6 widget for pyOMA.core.PLSCF.PLSCF.

Wraps a PLSCF instance: each button runs one step of its build_half_spectra -> compute_modal_params sequence (see PLSCF.init_from_config for the canonical order) directly on the instance, so the object handed in (or created on first use) is mutated in place.

Widget layout lives in ui/plscf.ui (compiled to generated/ui_plscf.py by scripts/build_ui.py); this module only wires signals/slots and the build/compute steps.

Classes

PLSCFWidget(prep_signals[, instance, parent])

Interactive widget for the pLSCF (Poly-reference LSCF / PolyMAX) method.