May 26, 2017

simgms Visual Studio Built

globaly define SIMINT_GCC

Vectorization.h

 #define SIMINT_SSE

ostei_config.h

#define SIMINT_OSTEI_MAXAM 0
#define SIMINT_OSTEI_MAXDER 0

shell.h
//#define SIMINT_OSTEI_MAXDER @SIMINT_MAXDER@
#define SIMINT_MAXDER 0

simgms_tei.cpp
#define SIMINT_OSTEI_MAX_WORKMEM 0
simgms_oei.cpp
changed the arrays CC and ALPHA to work with visual studio : previous was ok for gcc only.

added mkl headers to path

simgms_math

MKL_INT *ipiv;
  ipiv = (MKL_INT *)malloc(n * sizeof(MKL_INT));

shell.c
P->x          = (double*)P->ptr + dprim_size*(dcount++);

shell_screen.c
///double integrals[ncart1234] SIMINT_ALIGN_ARRAY_DBL;
double *integrals;
integrals = (double *)aligned_alloc(SIMINT_SIMD_ALIGN_DBL, ncart1234 * sizeof(double));

2 locations



No comments:

Post a Comment

Followers