added documentation for OpenMP and the CGMMS solver in invert