BareStateSpaceUser

Defined in module: wield.control.ss_bare.ss.BareStateSpaceUser

class BareStateSpaceUser[source][github]

Bases: object

__init__()[github]

Methods

L2_norm(**kwargs)

Linf_norm(**kwargs)

__init__()

balance(**kwargs)

balanceABC(**kwargs)

balance_and_truncate(**kwargs)

TODO rename as Gramian order reduction

block_diagonalize(**kwargs)

minreal([job, scale, rescale_in, ...])

permute_UT(**kwargs)

TODO remove

print_nonzero()

reduceE(**kwargs)

reduceE2(**kwargs)

reduceE3(**kwargs)

rescale()

schur_form(**kwargs)

set_algorithm_choices(algorithm_choices)

similarity_diagonal(D, **kw)

similarity_triangular_left(S, **kw)

similarity_triangular_right(S, **kw)

stochastic_balance_and_truncate(**kwargs)

topological_sort(**kwargs)

Attributes

set_algorithm_choices(algorithm_choices)[source][github]
property algorithm_ranking[github]
property algorithm_choices[github]
property A[github]
property B[github]
property C[github]
property D[github]
property E[github]
property e[github]
property isEeye[github]
property AE[github]
property Ae[github]
property ABCDE[github]
property ABCDe[github]
property poles[github]
property p[github]
property as_controlLTI[github]
property dt[github]
property hermitian[github]
property time_symm[github]
property structure_flags[github]
property ABCD[github]
print_nonzero()[source][github]
minreal(job='minimal', scale=True, rescale_in=None, rescale_out=None, tol=None)[source][github]
rescale()[source][github]
stochastic_balance_and_truncate(**kwargs)[source][github]
block_diagonalize(**kwargs)[source][github]
permute_UT(**kwargs)[source][github]

TODO remove

balance_and_truncate(**kwargs)[source][github]

TODO rename as Gramian order reduction

balance(**kwargs)[source][github]
topological_sort(**kwargs)[source][github]
reduceE(**kwargs)[source][github]
reduceE2(**kwargs)[source][github]
reduceE3(**kwargs)[source][github]
balanceABC(**kwargs)[source][github]
schur_form(**kwargs)[source][github]
similarity_diagonal(D, **kw)[source][github]
similarity_triangular_left(S, **kw)[source][github]
similarity_triangular_right(S, **kw)[source][github]
L2_norm(**kwargs)[source][github]
Linf_norm(**kwargs)[source][github]