26 #if ! defined (octave_DET_h)
27 #define octave_DET_h 1
29 #include "octave-config.h"
60 OCTAVE_DEFAULT_COPY_MOVE_DELETE (
base_det)
62 T coef ()
const {
return m_c2; }
63 int exp ()
const {
return m_e2; }
65 T
value ()
const {
return m_c2 *
static_cast<T
> (std::ldexp (1.0, m_e2)); }
66 operator T ()
const {
return value (); }
ComplexColumnVector operator*=(ComplexColumnVector &x, const Complex &y)
base_det< FloatComplex > FloatComplexDET
base_det< float > FloatDET
base_det< Complex > ComplexDET
base_det(T c, double e, double b)
Complex log2(const Complex &x)
F77_RET_T const F77_DBLE const F77_DBLE * f