Split diffev.f90 into a dummy main program and subroutines diffev_setup.f90 diffev_loop.f90. Serves to prepare diffev as a shareable library version with SWIFT and Python