Optimization-NonLinear---18-05-2017 Contains various methods to optimize non linear functions : PSO, Discrete PSO, Modified PSO, Simulated Annealing