|
Harmony
HARMONic stabilitY assessment of PE-penetrated power systems
|
Numerical-range / small-phase summary for one matrix. More...
#include <Geometric_certificates.h>

Public Attributes | |
| std::vector< std::complex< double > > | boundary |
| Support-function samples of ∂W(A) | |
| double | min_real = 0.0 |
| min Re W(A) = λ_min(Her A) | |
| double | max_phase_deg = 0.0 |
| max |arg z| over ∂W (180 if 0 ∈ W) | |
| double | zero_margin = 0.0 |
| >0 ⇒ 0 ∉ W; ≤0 ⇒ 0 ∈ W (approx.) | |
| bool | contains_zero = false |
| bool | pass_phase = false |
| max_phase ≤ limit (and preferably 0 ∉ W) | |
| bool | pass_zero_outside = false |
Numerical-range / small-phase summary for one matrix.
| std::vector<std::complex<double> > NumericalRangeCertificate::boundary |
Support-function samples of ∂W(A)
Referenced by certifyNumericalRange(), plot_certificate_dw_slice(), and plot_certificate_numerical_range().
| bool NumericalRangeCertificate::contains_zero = false |
Referenced by certifyNumericalRange(), and plot_certificate_dw_slice().
| double NumericalRangeCertificate::max_phase_deg = 0.0 |
max |arg z| over ∂W (180 if 0 ∈ W)
Referenced by certifyNumericalRange(), plot_certificate_dw_shell(), plot_certificate_dw_slice(), and plot_certificate_numerical_range().
| double NumericalRangeCertificate::min_real = 0.0 |
min Re W(A) = λ_min(Her A)
Referenced by certifyDwShell(), certifyNumericalRange(), and plot_certificate_dw_slice().
| bool NumericalRangeCertificate::pass_phase = false |
max_phase ≤ limit (and preferably 0 ∉ W)
Referenced by certifyNumericalRange(), plot_certificate_dw_shell(), and plot_certificate_numerical_range().
| bool NumericalRangeCertificate::pass_zero_outside = false |
Referenced by certifyNumericalRange().
| double NumericalRangeCertificate::zero_margin = 0.0 |
>0 ⇒ 0 ∉ W; ≤0 ⇒ 0 ∈ W (approx.)
Referenced by certifyNumericalRange(), plot_certificate_dw_slice(), and plot_certificate_numerical_range().