| 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 |