GNU Octave  8.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
schur.cc File Reference
#include "Array.h"
#include "CMatrix.h"
#include "dMatrix.h"
#include "fCMatrix.h"
#include "fMatrix.h"
#include "lo-error.h"
#include "lo-lapack-proto.h"
#include "oct-locbuf.h"
#include "schur.h"
Include dependency graph for schur.cc:

Go to the source code of this file.

Functions

template<>
OCTAVE_API schur< ComplexMatrixrsf2csf< ComplexMatrix, Matrix > (const Matrix &s_arg, const Matrix &u_arg)
 
template<>
OCTAVE_API schur< FloatComplexMatrixrsf2csf< FloatComplexMatrix, FloatMatrix > (const FloatMatrix &s_arg, const FloatMatrix &u_arg)
 
static F77_INT select_ana (const double &a, const double &)
 
static F77_INT select_ana (const F77_CMPLX &a_arg)
 
static F77_INT select_ana (const F77_DBLE_CMPLX &a_arg)
 
static F77_INT select_ana (const float &a, const float &)
 
static F77_INT select_dig (const double &a, const double &b)
 
static F77_INT select_dig (const F77_CMPLX &a_arg)
 
static F77_INT select_dig (const F77_DBLE_CMPLX &a_arg)
 
static F77_INT select_dig (const float &a, const float &b)
 

Function Documentation

◆ rsf2csf< ComplexMatrix, Matrix >()

◆ rsf2csf< FloatComplexMatrix, FloatMatrix >()

◆ select_ana() [1/4]

static F77_INT select_ana ( const double &  a,
const double &   
)
static

Definition at line 47 of file schur.cc.

Referenced by schur< T >::init().

◆ select_ana() [2/4]

static F77_INT select_ana ( const F77_CMPLX a_arg)
static

Definition at line 87 of file schur.cc.

◆ select_ana() [3/4]

static F77_INT select_ana ( const F77_DBLE_CMPLX a_arg)
static

Definition at line 73 of file schur.cc.

◆ select_ana() [4/4]

static F77_INT select_ana ( const float &  a,
const float &   
)
static

Definition at line 59 of file schur.cc.

◆ select_dig() [1/4]

static F77_INT select_dig ( const double &  a,
const double &  b 
)
static

Definition at line 53 of file schur.cc.

Referenced by schur< T >::init().

◆ select_dig() [2/4]

static F77_INT select_dig ( const F77_CMPLX a_arg)
static

Definition at line 94 of file schur.cc.

References abs().

◆ select_dig() [3/4]

static F77_INT select_dig ( const F77_DBLE_CMPLX a_arg)
static

Definition at line 80 of file schur.cc.

References abs().

◆ select_dig() [4/4]

static F77_INT select_dig ( const float &  a,
const float &  b 
)
static

Definition at line 65 of file schur.cc.