25 #ifndef SRC_NUMERICS_INCLUDE_CORBO_NUMERICS_SYLVESTER_DISCRETE_H_ 26 #define SRC_NUMERICS_INCLUDE_CORBO_NUMERICS_SYLVESTER_DISCRETE_H_ 101 #endif // SRC_NUMERICS_INCLUDE_CORBO_NUMERICS_SYLVESTER_DISCRETE_H_
MatrixType A(a, *n, *n, *lda)
static bool solve(const Eigen::Ref< const Eigen::MatrixXd > &A, const Eigen::Ref< const Eigen::MatrixXd > &B, const Eigen::Ref< const Eigen::MatrixXd > &C, Eigen::MatrixXd &X)
Solve discrete-time Sylvester equation.
A matrix or vector expression mapping an existing expression.
static bool hasUniqueSolution(const Eigen::Ref< const Eigen::MatrixXd > &A, const Eigen::Ref< const Eigen::MatrixXd > &B)
Determine if the Sylvester equation exhibits a unique solution.
MatrixType B(b, *n, *nrhs, *ldb)
Methods for dealing with discrete-time Sylvester equations.