Skip to content

Latest commit

 

History

History
40 lines (39 loc) · 2.53 KB

klftools.md

File metadata and controls

40 lines (39 loc) · 2.53 KB

Manipulation of general linear matrix pencils

Function Description
pbalance! Balancing arbitrary matrix pencils.
pbalqual Balancing quality of a matrix pencils.
klf Computation of the Kronecker-like form exhibiting the full Kronecker structure
klf_right Computation of the Kronecker-like form exhibiting the right and finite Kronecker structures
klf_rightinf Computation of the Kronecker-like form exhibiting the right and infinite Kronecker structures
klf_left Computation of the Kronecker-like form exhibiting the left and finite Kronecker structures
klf_leftinf Computation of the Kronecker-like form exhibiting the left and infinite Kronecker structures
klf_rlsplit Computation of the Kronecker-like form exhibiting the separation of right and left Kronecker structures
preduceBF Reduction to the basic condensed form [B A-λE; D C] with E upper triangular and nonsingular.
klf_right! Computation of the Kronecker-like form exhibiting the right and finite Kronecker structures
klf_right_refine! Update the Kronecker-like form by splitting the right and infinite Kronecker structures
klf_right_refineut! Refine the Kronecker-like form by enforcing upper triangular shapes of blocks in the leading full row rank subpencil
klf_right_refineinf! Refine the Kronecker-like form by enforcing upper triangular shapes of blocks in its infinite regular part
klf_left! Computation of the Kronecker-like form exhibiting the left and finite Kronecker structures
klf_left_refine! Update the Kronecker-like form by splitting the left and infinite Kronecker structures
klf_left_refineut! Refine the Kronecker-like form by enforcing upper triangular shapes of blocks in the leading full row rank subpencil
klf_left_refineinf! Refine the Kronecker-like form by enforcing upper triangular shapes of blocks in its infinite regular part
pbalance!
pbalqual
klf
klf_right
klf_rightinf
klf_rlsplit
preduceBF
klf_right!
MatrixPencils.klf_right_refine!
MatrixPencils.klf_right_refineut!
MatrixPencils.klf_right_refineinf!
klf_left
klf_leftinf
MatrixPencils.klf_left!
MatrixPencils.klf_left_refine!
MatrixPencils.klf_left_refineut!
MatrixPencils.klf_left_refineinf!