fix frank_matfree.cpp to support case for indivisible procs