Adding more docstrings to semi_analytical.py, still needing work.
Adding more docstrings to semi_analytical.py, still needing work.


Former-commit-id: ef713d7a53ee6168e9be5df07d3b83c646e48037
barbagroup/pygbe,barbagroup/pygbe,barbagroup/pygbe