- JScience
Infobox_Software
name = JScience
caption =
developer = Jean-Marie Dautelle
latest_release_version = 4.3
latest_release_date =October 3 ,2007
operating_system =Cross-platform
genre = Library
license =BSD
website = [http://jscience.org jscience.org]JScience is a comprehensive Java library for the scientific community.
Its vision is to create
synergy between all sciences (mathematics ,physics ,sociology ,biology ,astronomy ,economics ,geography ,history , etc.) by integrating them into a single architecture.The library is
open-source (BSD License ). Everyone can participate by submitting new modules as long as those modules are integrated with existing modules. For example, a new astronomy module will use the measures module to state the planets distances, an economics module may take advantage of the functions module, etc.The library leverages Java 5.0 class parameterization and provides the following modules:
* Mathematics:structures - Such as Group, Ring, Field, VectorSpace ...
* Mathematics:vectors - Generic vector, matrix andmatrix decomposition s.
* Mathematics:number s - Such as Rational, ModuloInteger, Real, LargeInteger, Complex ...
* Mathematics:functions - With support for symbolic calculations such as composition, integration and derivation.
* Physics:units and measures - Reference implementation for [http://www.jcp.org/en/jsr/detail?id=275 JSR 275] (javax.measure.*
package).
* Physics:amount - For exact or arbitrary precision physical quantities.
* Physics:models - Standard, Relativistic, High-Energy, Quantum and Natural physical models.
* Geography:coordinates - OGC/ISO compliant coordinates (UTM, LatLong, XYZ, Altitude, Time, etc.), coordinates systems and coordinates conversions.
* Economics:money - Monetary quantities, currencies and currency conversions.----JScience is powered by the
Javolution library (for real-time/fast performance,parallel computing ,XML persistency, etc.)External links
* [http://www.jscience.org JScience Website]
* [http://www.javaworld.com/javaworld/jw-10-2007/jw-10-jsr275.html JavaWorld Article - Introduction to JSR-275: Measures and Units]
Wikimedia Foundation. 2010.