LOGICAL FUNCTION SB02MR( REIG, IEIG ) C C RELEASE 4.0, WGS COPYRIGHT 1999. C C PURPOSE C C To select the unstable eigenvalues for solving the continuous-time C algebraic Riccati equation. C C ARGUMENTS C C Input/Output Parameters C C REIG (input) DOUBLE PRECISION C The real part of the current eigenvalue considered. C C IEIG (input) DOUBLE PRECISION C The imaginary part of the current eigenvalue considered. C C METHOD C C The function value SB02MR is set to .TRUE. for an unstable C eigenvalue and to .FALSE., otherwise. C C REFERENCES C C None. C C NUMERICAL ASPECTS C C None. C C CONTRIBUTOR C C V. Sima, Katholieke Univ. Leuven, Belgium, Aug. 1997. C C REVISIONS C C - C C KEYWORDS C C Algebraic Riccati equation, closed loop system, continuous-time C system, optimal regulator, Schur form. C C ****************************************************************** C C .. Parameters .. DOUBLE PRECISION ZERO PARAMETER ( ZERO = 0.0D0 ) C .. Scalar Arguments .. DOUBLE PRECISION IEIG, REIG C .. Executable Statements .. C SB02MR = REIG.GE.ZERO C RETURN C *** Last line of SB02MR *** END