GNU Octave
3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include "CmplxHESS.h"
Public Member Functions | |
ComplexHESS (void) | |
ComplexHESS (const ComplexMatrix &a) | |
ComplexHESS (const ComplexMatrix &a, octave_idx_type &info) | |
ComplexHESS (const ComplexHESS &a) | |
~ComplexHESS (void) | |
ComplexMatrix | hess_matrix (void) const |
ComplexHESS & | operator= (const ComplexHESS &a) |
ComplexMatrix | unitary_hess_matrix (void) const |
Private Member Functions | |
octave_idx_type | init (const ComplexMatrix &a) |
Private Attributes | |
ComplexMatrix | hess_mat |
ComplexMatrix | unitary_hess_mat |
Friends | |
std::ostream & | operator<< (std::ostream &os, const ComplexHESS &a) |
Definition at line 30 of file CmplxHESS.h.
|
inline |
Definition at line 36 of file CmplxHESS.h.
|
inline |
Definition at line 38 of file CmplxHESS.h.
|
inline |
Definition at line 44 of file CmplxHESS.h.
|
inline |
Definition at line 50 of file CmplxHESS.h.
|
inline |
Definition at line 63 of file CmplxHESS.h.
|
inline |
Definition at line 65 of file CmplxHESS.h.
Referenced by Fhess().
|
private |
Definition at line 64 of file CmplxHESS.cc.
References Array< T >::cols(), Array< T >::elem(), F77_CHAR_ARG_LEN, F77_CONST_CHAR_ARG2, F77_XFCN, Array< T >::fortran_vec(), hess_mat, Array< T >::rows(), scale(), and unitary_hess_mat.
|
inline |
Definition at line 53 of file CmplxHESS.h.
References hess_mat, and unitary_hess_mat.
|
inline |
Definition at line 67 of file CmplxHESS.h.
Referenced by Fhess().
|
friend |
|
private |
Definition at line 76 of file CmplxHESS.h.
Referenced by init(), and operator=().
|
private |
Definition at line 77 of file CmplxHESS.h.
Referenced by init(), and operator=().