====== Flex/Actionscript Math Library (as3mathlib) ====== {{tag>project as3mathlib wisASLibrary math mathematics numerical}} ===== Summary ===== * **Homepage **: [[http://code.google.com/p/as3mathlib]] * **License **: [[http://www.opensource.org/licenses/bsd-license.php|New BSD]] license The Flex/Actionscript Math Library (as3mathlib), an update of the [[:wisASLibrary]], is intended to provide a numerical analysis toolkit for the Actionscript/Flex programming environment. This library includes support for * Geometric Objects and Intersection calculations * Integral and Differential equation calculations * Bezier, Quadric, Polynomial, Complex, Vector and Matrix calculations * Symbolic expression parsing ===== Goals ===== Our two, no three primary goals -- our five primary goals are: * Correctness: the library is accompanied by a complete set of regression tests. * Clarity of code: the routines are well commented and follow best practices of software engineering. * Modularity: In most cases users will need only a few routines out of the package. To the extent possible, this should require bringing in a correspondingly small portion of the library. * Flexibility: A few, general, easily understood routines are more desirable than a comprehensive deathmarch through advanced numerical methods. Think "[http://www.nr.com/ Numerical Recipes]", not "[http://www.netlib.org/lapack/ Lapack]". * Performance: Actionscript will never be a premiere [http://en.wikipedia.org/wiki/High-performance_computing high-performance computing] environment. With that said, the library should support prototyping applications calculations of modest scope. Routines that don't meet this modest standard won't be included. ===== Tutorials ===== [[projects:as3mathlib:tutorials|Tutorials]] ===== Download ===== Visit our [[http://code.google.com/p/as3mathlib|main project page]] for downloads and more information. ===== Discussion ===== [[projects:as3mathlib:discussion|discussion]]