conatus.expert.eigenvalues¶
- conatus.expert.eigenvalues(plan, group=None, *, reduced=None, method=None, target=None, n_modes=None, left=False, drift_plan=None, drift_tol=REQUIRED, spurious='tail', region=None)[source]¶
Eigenvalues sigma of (L + sigma M) x = 0 in one group of
plan.The rank report runs first (refuses ill-posed systems).
methodis ‘dense’ (all modes, QZ) or ‘shift-invert’ (n_modesmodes nearesttarget, defaultDEFAULT_N_MODES;kis its deprecated name:kis a wavenumber everywhere else). Withdrift_plan(a finer-resolution plan of the same problem) only modes that reappear there withindrift_tolare kept, and the count of removed modes is logged in the result.drift_tolhas no default: required withdrift_plan.spurious:"tail"(default) flags the modes whose eigenvector has its energy in the last wall-normal coefficients (spurious tau modes; declared tolerancesconatus.tolerances.SPURIOUS_TAIL_TOL): they are kept, listed byexplain()and ranked last byorder();"none"switches the flag off (said by the result).region: acn.box(re=(a, b), im=(c, d))of the eigenvalue plane: every eigenvalue of the group in it, counted by the argument principle and computed by Beyn’s contour-integral method, each certified by its residual (conatus.contour.RegionEVPResult:count,count_method,multiplicity);methodis then"contour".method=None(the default) means"dense"without a region and"contour"with one; any other method given withregion=("dense"too: it would have been replaced without a word) is refused, as aretargetandleft=True.