Partial implementation of smoothed aggregation with energy minimization
Reuse DAP matrix for interpolation construction
SA with energy minimization in utest.cpp
Added smoothed restriction to sa_emin

This is still needs to be optimized
profiling for sa_emin
optimizing sa_emin
OpenMP parallelization for sa_emin
Set omega_r = omega_p in sa_emin
Option for separate damping parameters in sa_emin
Switched from colwise to rowwise omega in sa_emin
relax types in utest