#include <cmath>
#include <limits>
#include "chol.h"
#include "svd.h"
#include "mx-m-dm.h"
#include "EIG.h"
#include "defun.h"
#include "error.h"
#include "errwarn.h"
#include "ovl.h"
#include "pr-output.h"
#include "utils.h"
Go to the source code of this file.
Functions | |
OCTAVE_EXPORT octave_value_list | F__qp__ (const octave_value_list &args, int) ar |
static Matrix | null (const Matrix &A, octave_idx_type &rank) |
static int | qp (const Matrix &H, const ColumnVector &q, const Matrix &Aeq, const ColumnVector &beq, const Matrix &Ain, const ColumnVector &bin, int maxit, ColumnVector &x, ColumnVector &lambda, int &iter) |
Variables | |
ar {info} | |
OCTAVE_EXPORT octave_value_list F__qp__ | ( | const octave_value_list & | args, |
int | |||
) |
|
static |
Definition at line 44 of file __qp__.cc.
References A, abs(), DiagMatrix::extract_diag(), i, octave_value::numel(), octave_value::resize(), retval, octave::math::svd< T >::right_singular_matrix(), s, octave::math::svd< T >::singular_values(), tmp, and V.
Referenced by qp().
|
static |
Definition at line 89 of file __qp__.cc.
References abs(), octave::math::chol2inv(), octave::math::chol< T >::chol_matrix(), Array< T >::column(), done, e, EIG::eigenvalues(), error(), Matrix::extract_n(), ColumnVector::fill(), found, i, ColumnVector::max(), ColumnVector::min(), null(), Array< T >::numel(), p, Matrix::pseudo_inverse(), real(), ColumnVector::resize(), Matrix::resize(), EIG::right_eigenvectors(), Matrix::row(), Matrix::stack(), tmp, Matrix::transpose(), x, and Z.
Referenced by F__qp__(), and QtHandles::Utils::figureCurrentPoint().
If ar {info} |
Definition at line 494 of file __qp__.cc.
Referenced by octave::math::airy(), octave::math::biry(), EIG::init(), and FloatEIG::init().