Projects / FrAid

FrAid

FrAid (Fr[actal] Aid) is a programming language that is appropriate for mathematical computations, visualization, batch processing, and more. It features both a standalone application that provides a programming environment for the language and a system for integrating the language with Java. The Java interface allows mathematical equations and formulas to be used with Java code, making it easier to process numerical computations, symbolic computations, imaging, CAD, and more.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  29 Jan 2008 01:47

    Release Notes: This release has real time processing capabilities. There are changes in grammar and the following functions: sampledF()-> samples(), mandelbrot(), diff(), quad(), controlVar(), dumpXXX -> printXXX, fourier->spectrum, transform3(), iterFract(), rand(), xxxS(), debugParser(), eval later is gone, meta-{xxx}, add(), and string().

    •  08 Jul 2006 05:25

      Release Notes: The system is now modular. A major refactoring of the code was undertaken, and org.fraid.Scripting is now split into three interfaces. static_symbols is no longer used, and FrAid searches the installation dynamically for functions. rk and rk1 now take an additional string parameter. printClassPath() and printPlugins() functions were added along with a new fourier() plugin and function.

      •  07 Apr 2005 17:10

        Release Notes: FrAid does 3D now. A much better demo is available. The threading model is somewhat better. New functions include org.fraid.graphics.functions.aggregation, org.fraid.graphics.functions.mandelbrot, org.fraid.graphics.functions.plot3d, org.fraid.graphics.functions.plot3, org.fraid.graphics.functions.plot3f, org.fraid.graphics.functions.color3D, org.fraid.graphics.functions.transform3, org.fraid.graphics.functions._iterFract, org.fraid.symbtable.functions.closeControlers, org.fraid.graphics.functions._transform3, org.fraid.utils.functions.rk1, and org.fraid.graphics.functions._plot3.

        •  17 Sep 2004 01:54

          Release Notes: The program was moved into the org.fraid namespace. Only the .jar file is required to execute the program from the command line, as an applet, or from other code. New min, max, and quad functions were added. All graphics are now built using FunctionPlotPlugIn, which supports printing the function name in the graph. org.fraid.interpreter.Fraid::Start now returns Complex, making retrieving results from the FrAid scripts very easy.

          •  25 Dec 2003 17:01

            No changes have been submitted for this release.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.