SuanShu is an easy-to-use library of numerical methods. You may use it to build engineering software as well as to do research or prototyping. SuanShu saves you from coding the infrastructural numerical algorithms so that you can focus on your applications.
SuanShu is designed from anew using modern software engineering principles. It provides a collection of data structures to represent many mathematical concepts to help you write good object-oriented code. We have implemented many algorithms in Java that were once coded in FORTAN/C/C++ (such as those in Netlib and other public domains) to make them solidly object-oriented, unified and testable. The features available can be found here.
SuanShu is written entirely in Java. It runs on all platforms that host a compatible jvm such as PCs and mobile devices. SuanShu can be used in conjunction with other Java technologies.
For more information, please read SuanShu introduction.