#include "hess.h"
Public Member Functions | |
hess (const hess &a) | |
hess (const T &a) | |
hess (const T &a, octave_idx_type &info) | |
hess (void) | |
~hess (void)=default | |
T | hess_matrix (void) const |
hess & | operator= (const hess &a) |
T | unitary_hess_matrix (void) const |
Private Member Functions | |
OCTAVE_API octave_idx_type | init (const ComplexMatrix &a) |
OCTAVE_API octave_idx_type | init (const FloatComplexMatrix &a) |
OCTAVE_API octave_idx_type | init (const FloatMatrix &a) |
OCTAVE_API octave_idx_type | init (const Matrix &a) |
OCTAVE_API octave_idx_type | init (const T &a) |
Private Attributes | |
T | m_hess_mat |
T | m_unitary_hess_mat |
|
inline |
|
inline |
|
private |
Definition at line 171 of file hess.cc.
References Array< T, Alloc >::cols(), F77_DBLE_CMPLX_ARG, F77_XFCN, Array< T, Alloc >::fortran_vec(), n, Array< T, Alloc >::rows(), and scale().
|
private |
Definition at line 234 of file hess.cc.
References Array< T, Alloc >::cols(), F77_CMPLX_ARG, F77_XFCN, Array< T, Alloc >::fortran_vec(), n, Array< T, Alloc >::rows(), and scale().
|
private |
Definition at line 108 of file hess.cc.
References Array< T, Alloc >::cols(), F77_XFCN, Array< T, Alloc >::fortran_vec(), n, Array< T, Alloc >::rows(), and scale().
|
private |
Definition at line 45 of file hess.cc.
References Array< T, Alloc >::cols(), F77_XFCN, Array< T, Alloc >::fortran_vec(), n, Array< T, Alloc >::rows(), and scale().
|
private |
Definition at line 63 of file hess.h.
References hess< T >::m_hess_mat, and hess< T >::m_unitary_hess_mat.
|
inline |
|
private |
Definition at line 82 of file hess.h.
Referenced by hess< T >::operator=().
|
private |
Definition at line 83 of file hess.h.
Referenced by hess< T >::operator=().