Miscellaneous functions used for scientific computing. Written by Niraj Kushwaha. Will be updating continuously.