1.Atlas (Automatically Tuned Linear Algebra Software) is a powerful application for performing differential geometry calculations, from formulating and solving 2D and 3D problems to working with an n-dimensional manifold as a whole.
2.GNU Octave is a high-level interpreted language, primarily intended for numerical computations. It provides capabilities for the numerical solution of linear and nonlinear problems, and for performing other numerical experiments.
3.Maple is the essential technical computing software for today’s engineers and scientists. Whether you need to do quick calculations, develop design sheets, or produce sophisticated high-fidelity simulation models, Maple provides the necessary technology to reduce errors and dramatically increase your analytical productivity at every stage of the design process.