version 1.53 | version 1.54 |
---|
| |
#else | #else |
#ifdef PRAGMA_SIMD | #ifdef PRAGMA_SIMD |
#ifndef TABENERGYFLAG | #ifndef TABENERGYFLAG |
| #ifndef GOFORCES |
#pragma simd assert SHORT(FAST(reduction(+:f_i_x,f_i_y,f_i_z)) ENERGY(FAST(reduction(+:vdwEnergy) SHORT(reduction(+:electEnergy))))) \ | #pragma simd assert SHORT(FAST(reduction(+:f_i_x,f_i_y,f_i_z)) ENERGY(FAST(reduction(+:vdwEnergy) SHORT(reduction(+:electEnergy))))) \ |
FULL(reduction(+:fullf_i_x,fullf_i_y,fullf_i_z) ENERGY(reduction(+:fullElectEnergy))) | FULL(reduction(+:fullf_i_x,fullf_i_y,fullf_i_z) ENERGY(reduction(+:fullElectEnergy))) |
#endif | #endif |
| #endif |
#pragma loop_count avg=100 | #pragma loop_count avg=100 |
#else // PRAGMA_SIMD | #else // PRAGMA_SIMD |
#pragma loop_count avg=4 | #pragma loop_count avg=4 |