In 2D elasticity, if Th is the mesh on a domain, then an eigenvector is an array in “fespace Vh(Th, [P2,P2])”.
If nev is an integer and “Vh[int] eVu,eVv” is intended to store the eigenvectors the line
You’ll have to use FreeFem++-mpi, but you can use a single process, which will not require changes in your code. And I don’t know what you are talking about, but SLEPc is indeed mentioned in the documentation: PETSc and SLEPc.