+ Added macros for defining F and U functions
    * U only for correction testing
    + Added to MPI  and hybrid
 + Changed CMakeLists to compile MPI, hybrid and sequential
 + Done correction test
    + Result is correct