GNU Octave  4.4.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
hess< T > Class Template Reference

#include "mx-defs.h"

Public Member Functions

template<>
octave_idx_type init (const Matrix &a)
 
template<>
octave_idx_type init (const FloatMatrix &a)
 
template<>
octave_idx_type init (const ComplexMatrix &a)
 
template<>
octave_idx_type init (const FloatComplexMatrix &a)
 

Detailed Description

template<typename T>
class hess< T >

Definition at line 71 of file mx-defs.h.

Member Function Documentation

◆ init() [1/4]

template<>
octave_idx_type hess< Matrix >::init ( const Matrix a)

Definition at line 42 of file hess.cc.

References a, a_nc, a_nr, F77_XFCN, Array< T >::fortran_vec(), h, i, and scale().

◆ init() [2/4]

template<>
octave_idx_type hess< FloatMatrix >::init ( const FloatMatrix a)

Definition at line 105 of file hess.cc.

References a, a_nc, a_nr, F77_XFCN, Array< T >::fortran_vec(), h, i, and scale().

◆ init() [3/4]

template<>
octave_idx_type hess< ComplexMatrix >::init ( const ComplexMatrix a)

Definition at line 168 of file hess.cc.

References a, a_nc, a_nr, F77_DBLE_CMPLX_ARG, F77_XFCN, Array< T >::fortran_vec(), h, i, and scale().

◆ init() [4/4]

template<>
octave_idx_type hess< FloatComplexMatrix >::init ( const FloatComplexMatrix a)

Definition at line 231 of file hess.cc.

References a, a_nc, a_nr, F77_CMPLX_ARG, F77_XFCN, Array< T >::fortran_vec(), h, i, and scale().


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