Functions |
NDArray | convn (const NDArray &a, const NDArray &b, convn_type ct) |
Matrix | convn (const Matrix &a, const Matrix &b, convn_type ct) |
Matrix | convn (const Matrix &a, const ColumnVector &c, const RowVector &r, convn_type ct) |
ComplexNDArray | convn (const ComplexNDArray &a, const NDArray &b, convn_type ct) |
ComplexMatrix | convn (const ComplexMatrix &a, const Matrix &b, convn_type ct) |
ComplexMatrix | convn (const ComplexMatrix &a, const ColumnVector &c, const RowVector &r, convn_type ct) |
ComplexNDArray | convn (const ComplexNDArray &a, const ComplexNDArray &b, convn_type ct) |
ComplexMatrix | convn (const ComplexMatrix &a, const ComplexMatrix &b, convn_type ct) |
ComplexMatrix | convn (const ComplexMatrix &a, const ComplexColumnVector &c, const ComplexRowVector &r, convn_type ct) |
FloatMatrix | convn (const FloatMatrix &a, const FloatMatrix &b, convn_type ct) |
FloatMatrix | convn (const FloatMatrix &a, const FloatColumnVector &c, const FloatRowVector &r, convn_type ct) |
FloatNDArray | convn (const FloatNDArray &a, const FloatNDArray &b, convn_type ct) |
FloatComplexNDArray | convn (const FloatComplexNDArray &a, const FloatNDArray &b, convn_type ct) |
FloatComplexMatrix | convn (const FloatComplexMatrix &a, const FloatMatrix &b, convn_type ct) |
FloatComplexMatrix | convn (const FloatComplexMatrix &a, const FloatColumnVector &c, const FloatRowVector &r, convn_type ct) |
FloatComplexNDArray | convn (const FloatComplexNDArray &a, const FloatComplexNDArray &b, convn_type ct) |
FloatComplexMatrix | convn (const FloatComplexMatrix &a, const FloatComplexMatrix &b, convn_type ct) |
FloatComplexMatrix | convn (const FloatComplexMatrix &a, const FloatComplexColumnVector &c, const FloatComplexRowVector &r, convn_type ct) |
template<class T , class R > |
static MArray< T > | convolve (const MArray< T > &a, const MArray< R > &b, convn_type ct) |
template<class T , class R > |
static void | convolve_2d (const T *a, octave_idx_type ma, octave_idx_type na, const R *b, octave_idx_type mb, octave_idx_type nb, T *c, bool inner) |
template<> |
F77_RET_T const
octave_idx_type const Complex
const octave_idx_type const
octave_idx_type const Complex
Complex *C F77_RET_T const
octave_idx_type const Complex
const octave_idx_type const
octave_idx_type const Complex
Complex *void | convolve_2d< Complex, Complex > (const Complex *a, octave_idx_type ma, octave_idx_type na, const Complex *b, octave_idx_type mb, octave_idx_type nb, Complex *c, bool inner) |
template<> |
F77_RET_T const
octave_idx_type const Complex
const octave_idx_type const
octave_idx_type const double
Complex *C F77_RET_T const
octave_idx_type const Complex
const octave_idx_type const
octave_idx_type const double
Complex *void | convolve_2d< Complex, double > (const Complex *a, octave_idx_type ma, octave_idx_type na, const double *b, octave_idx_type mb, octave_idx_type nb, Complex *c, bool inner) |
template<> |
F77_RET_T const
octave_idx_type const double
const octave_idx_type const
octave_idx_type const double
double *C F77_RET_T const
octave_idx_type const double
const octave_idx_type const
octave_idx_type const double
double *void | convolve_2d< double, double > (const double *a, octave_idx_type ma, octave_idx_type na, const double *b, octave_idx_type mb, octave_idx_type nb, double *c, bool inner) |
template<> |
F77_RET_T const
octave_idx_type const float
const octave_idx_type const
octave_idx_type const float
float *C F77_RET_T const
octave_idx_type const float
const octave_idx_type const
octave_idx_type const float
float *void | convolve_2d< float, float > (const float *a, octave_idx_type ma, octave_idx_type na, const float *b, octave_idx_type mb, octave_idx_type nb, float *c, bool inner) |
template<> |
F77_RET_T const
octave_idx_type const
FloatComplex const
octave_idx_type const
octave_idx_type const float
FloatComplex *C F77_RET_T
const octave_idx_type const
FloatComplex const
octave_idx_type const
octave_idx_type const float
FloatComplex *void | convolve_2d< FloatComplex, float > (const FloatComplex *a, octave_idx_type ma, octave_idx_type na, const float *b, octave_idx_type mb, octave_idx_type nb, FloatComplex *c, bool inner) |
template<> |
F77_RET_T const
octave_idx_type const
FloatComplex const
octave_idx_type const
octave_idx_type const
FloatComplex FloatComplex *C
F77_RET_T const
octave_idx_type const
FloatComplex const
octave_idx_type const
octave_idx_type const
FloatComplex FloatComplex
*void | convolve_2d< FloatComplex, FloatComplex > (const FloatComplex *a, octave_idx_type ma, octave_idx_type na, const FloatComplex *b, octave_idx_type mb, octave_idx_type nb, FloatComplex *c, bool inner) |
template<class T , class R > |
void | convolve_nd (const T *a, const dim_vector &ad, const dim_vector &acd, const R *b, const dim_vector &bd, const dim_vector &bcd, T *c, const dim_vector &ccd, int nd, bool inner) |
F77_RET_T | F77_FUNC (dconv2o, DCONV2O)(const octave_idx_type & |
F77_RET_T const
octave_idx_type const double
const octave_idx_type const
octave_idx_type const double
double *C F77_RET_T | F77_FUNC (dconv2i, DCONV2I)(const octave_idx_type & |
F77_RET_T | F77_FUNC (sconv2o, SCONV2O)(const octave_idx_type & |
F77_RET_T const
octave_idx_type const float
const octave_idx_type const
octave_idx_type const float
float *C F77_RET_T | F77_FUNC (sconv2i, SCONV2I)(const octave_idx_type & |
F77_RET_T | F77_FUNC (zconv2o, ZCONV2O)(const octave_idx_type & |
F77_RET_T const
octave_idx_type const Complex
const octave_idx_type const
octave_idx_type const Complex
Complex *C F77_RET_T | F77_FUNC (zconv2i, ZCONV2I)(const octave_idx_type & |
F77_RET_T | F77_FUNC (cconv2o, CCONV2O)(const octave_idx_type & |
F77_RET_T const
octave_idx_type const
FloatComplex const
octave_idx_type const
octave_idx_type const
FloatComplex FloatComplex *C
F77_RET_T | F77_FUNC (cconv2i, CCONV2I)(const octave_idx_type & |
F77_RET_T | F77_FUNC (zdconv2o, ZDCONV2O)(const octave_idx_type & |
F77_RET_T const
octave_idx_type const Complex
const octave_idx_type const
octave_idx_type const double
Complex *C F77_RET_T | F77_FUNC (zdconv2i, ZDCONV2I)(const octave_idx_type & |
F77_RET_T | F77_FUNC (csconv2o, CSCONV2O)(const octave_idx_type & |
F77_RET_T const
octave_idx_type const
FloatComplex const
octave_idx_type const
octave_idx_type const float
FloatComplex *C F77_RET_T | F77_FUNC (csconv2i, CSCONV2I)(const octave_idx_type & |