3D GPE code using MPI+OpenMP