Spectral Integral Suite in C++
OrdQz Class Reference

#include <lyap.h>

Public Member Functions

 OrdQz ()
 
 OrdQz (Eigen::MatrixXcd A, Eigen::MatrixXcd B)
 
void compute (Eigen::MatrixXcd A, Eigen::MatrixXcd B)
 

Public Attributes

Eigen::MatrixXcd S
 
Eigen::MatrixXcd T
 
Eigen::MatrixXcd VSL
 
Eigen::MatrixXcd VSR
 
Eigen::MatrixXcd alpha
 
Eigen::MatrixXcd beta
 
int info
 
int M
 

Detailed Description

Definition at line 34 of file lyap.h.

Constructor & Destructor Documentation

◆ OrdQz() [1/2]

OrdQz::OrdQz ( )
inline

Definition at line 39 of file lyap.h.

◆ OrdQz() [2/2]

OrdQz::OrdQz ( Eigen::MatrixXcd  A,
Eigen::MatrixXcd  B 
)
inline

Definition at line 40 of file lyap.h.

References compute().

Member Function Documentation

◆ compute()

void OrdQz::compute ( Eigen::MatrixXcd  A,
Eigen::MatrixXcd  B 
)
inline

Definition at line 45 of file lyap.h.

References alpha, beta, criteria_(), info, M, sis::N, std::real(), S, T, VSL, VSR, zgges_(), and ztgsen_().

Referenced by OrdQz().

Member Data Documentation

◆ alpha

Eigen::MatrixXcd OrdQz::alpha

Definition at line 36 of file lyap.h.

Referenced by compute(), and main().

◆ beta

Eigen::MatrixXcd OrdQz::beta

Definition at line 36 of file lyap.h.

Referenced by compute(), and main().

◆ info

int OrdQz::info

Definition at line 37 of file lyap.h.

Referenced by compute(), and main().

◆ M

int OrdQz::M

Definition at line 38 of file lyap.h.

Referenced by compute(), and main().

◆ S

Eigen::MatrixXcd OrdQz::S

Definition at line 36 of file lyap.h.

Referenced by compute(), and main().

◆ T

Eigen::MatrixXcd OrdQz::T

Definition at line 36 of file lyap.h.

Referenced by compute(), and main().

◆ VSL

Eigen::MatrixXcd OrdQz::VSL

Definition at line 36 of file lyap.h.

Referenced by compute(), and main().

◆ VSR

Eigen::MatrixXcd OrdQz::VSR

Definition at line 36 of file lyap.h.

Referenced by compute(), and main().


The documentation for this class was generated from the following file: