Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/juliareducepkg/reducealgebra.jl
Meta-package for Reduce.jl and External Packages
https://github.com/juliareducepkg/reducealgebra.jl
julia julia-language meta-package reduce
Last synced: 6 days ago
JSON representation
Meta-package for Reduce.jl and External Packages
- Host: GitHub
- URL: https://github.com/juliareducepkg/reducealgebra.jl
- Owner: JuliaReducePkg
- License: mit
- Created: 2018-04-23T20:49:35.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-02-16T11:46:00.000Z (8 months ago)
- Last Synced: 2024-09-29T04:21:12.597Z (6 days ago)
- Topics: julia, julia-language, meta-package, reduce
- Language: Julia
- Homepage: https://github.com/chakravala/Reduce.jl
- Size: 8.79 KB
- Stars: 11
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ReduceAlgebra.jl
*Meta-package for [Reduce.jl](https://github.com/chakravala/Reduce.jl) and [External Packages](https://github.com/JuliaReducePkg)*
[![Build Status](https://travis-ci.org/JuliaReducePkg/ReduceAlgebra.jl.svg?branch=master)](https://travis-ci.org/JuliaReducePkg/ReduceAlgebra.jl)
[![Build status](https://ci.appveyor.com/api/projects/status/rsk2jdjwnl4spd7d?svg=true)](https://ci.appveyor.com/project/chakravala/reducealgebra-jl)
[![Join the chat at gitter](https://badges.gitter.im/Reduce-jl/Lobby.svg)](https://gitter.im/Reduce-jl/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)The upstream [REDUCE](http://www.reduce-algebra.com) software was originally created by Anthony C. Hearn (currently maintained on [SourceForge](https://sourceforge.net/p/reduce-algebra/)), the Julia packages included with this repository are based on the symbolic parser generator [Reduce.jl](https://github.com/chakravala/Reduce.jl) created by Michael Reed, which extends the Julia language with REDUCE functionality.
In Reduce.jl, an upstream REDUCE package can be used with `load_package(::Symbol)`.
External packages provided by ReduceAlgebra.jl,
- [Reduce.jl](https://github.com/chakravala/Reduce.jl): *core functionality (parser-generator)*, upstream docs ([REDUCE](http://www.reduce-algebra.com/manual/manual.html) / [pdf](http://www.reduce-algebra.com/manual/manual.pdf)), Julia docs ([stable](https://chakravala.github.io/Reduce.jl/stable) / [latest](https://chakravala.github.io/Reduce.jl/latest))
- [ReduceLinAlg.jl](https://github.com/JuliaReducePkg/ReduceLinAlg.jl): *Linear algebra package*, upstream docs ([LINALG](http://www.reduce-algebra.com/manual/manualse127.html) / [pdf](http://www.reduce-algebra.com/manual/contributed/linalg.pdf)), Julia docs ([stable](https://JuliaReducePkg.github.io/ReduceLinAlg.jl/stable) / [latest](https://JuliaReducePkg.github.io/ReduceLinAlg.jl/latest))What is included with the Reduce.jl core package? Julia docs ([stable](https://chakravala.github.io/Reduce.jl/stable/man/16-packages.html) / [latest](https://chakravala.github.io/Reduce.jl/latest/man/16-packages.html))
- *Integration of square roots*, upstream docs ([ALGINT](http://www.reduce-algebra.com/manual/manualse91.html) / [pdf](http://www.reduce-algebra.com/manual/contributed/algint.pdf))
- *Package for compacting expressions*, upstream docs ([COMPACT](http://www.reduce-algebra.com/manual/manualse105.html) / [pdf](http://www.reduce-algebra.com/manual/contributed/compact.pdf))
- *A package for finding limits*, upstream docs ([LIMITS](http://www.reduce-algebra.com/manual/manualse126.html) / [pdf](http://www.reduce-algebra.com/manual/contributed/limits.pdf))
- *REDUCE LaTeX formula interface*, upstream docs ([RLFI](http://www.reduce-algebra.com/manual/manualse146.html) / [pdf](http://www.reduce-algebra.com/manual/contributed/rlfi.pdf)), supports [IJulia.jl](https://github.com/JuliaLang/IJulia.jl) output
- *REDUCE source code optimization package*, upstream docs ([SCOPE](http://www.reduce-algebra.com/manual/manualse150.html) / [pdf](http://www.reduce-algebra.com/manual/contributed/scope.pdf))
- *A package for series summation*, upstream docs ([SUM](http://www.reduce-algebra.com/manual/manualse157.html) / [pdf](http://www.reduce-algebra.com/manual/contributed/sum.pdf))More packages will be added. See [Implement External REDUCE Packages](https://github.com/orgs/JuliaReducePkg/projects/1) and [Implement Reduce](https://github.com/chakravala/Reduce.jl/projects/1) for progress.