add docstrings to problem solver object creation methods