Within the OpenMP fine-level parallelism, the grid plane(s) assigned to an MPI process are divided into pencils, and each thread of the process is in charge of a pencil. In the longrange electrostatics, the OpenMP threads are also used to parallelize over the MM atoms, as it is done within the task group approach.