Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
The Wiki-page you find here are intended as a platform to collect and discuss Rubi in detail. This might contain in-depth documentation or pages where we collect future plans for Rubi.
In general, Rubi is divided into two parts: The Engine and the Interface. The Engine is the core and contains the integration rules that are developed by Albert. The rules are defined in notebooks that also contain additional information about derivation and references for each rule. The notebook's sources are available in a subfolder of the Rubi repository.
The Interface concerns wrapper code that is used in the Rubi Mathematica package to provide functionality to correctly load the Rubi rules, showing and formatting integration steps, beside other things. The Interface is, therefore, the glue between the Rubi rules and the user.