/* OpenMP ------------------------------------------------------------- */
#ifdef _OPENMP
#include
#endif
/* Includes ----------------------------------------------------------- */
#include
#include
#include
#include
#include
#include "mex.h"
/* Macros ------------------------------------------------------------- */
#ifndef MWSIZE_MAX
#define mwIndex int
#define mwSignedIndex int
#define mwSize int
#define mwSize_t size_t
#else
#define mwSize_t mwSize
#endif
#define METHOD_BLAS 0
#define METHOD_LOOPS 1
#define METHOD_LOOPS_OMP 2
#define MTIMESX_NOT_SET 0
#define MTIMESX_BLAS 1
#define MTIMESX_LOOPS 2
#define MTIMESX_LOOPS_OMP 3
#defi