I have isolated a small section of a loop in my code to vectorize and test for other kinds of optimization a well(like alignment etc)
Here is the actual code.
WORK1(:,:,kk) = KAPPA_THIC(:,:,kbt,k,bid) * SLX(:,:,kk,kbt,k,bid) * dz(k)
The optrpt says this
LOOP BEGIN at loop.F90(91,13)
remark #15541: outer loop was not auto-vectorized: consider using SIMD directive
remark #25436: completely unrolled by 8