FractionalCalculus.jl

Hello there👋!

FractionalCalculus.jl is a Julia package aiming at providing support for computing fractional derivative and fractional integral.

Star Us

If you think FractionalCalculus.jl is useful and powerful, please star us in GitHub, it means a lot to us!

Installation

To install FractionalCalculus, please open Julia REPL and press] key to use package mode and then type the following command:

Pkg> add FractionalCalculus

Or if you want to experience the latest version of FractionalCalculus.jl:

Pkg> add FractionalCalculus#master

Features

  • Feature-Rich. FractionalCalculus now has algorithms for Caputo fractional derivative, Grunwald-Letnikov fractional derivative and Riemann-Liouville fractional integral support, more algorithms are planned to support to enrich the package ecosystem.

  • Easy to Use. FractionalCalculus.jl is quite easy to use, with only a few API but equiped a lot algorithms.

Fractional Differential Equations

Want to solve fractional differential equations with performant and effcient algorithms? Please see FractionalDiffEq.jl

See SciFracX 2021 Winter Report

Winter Conf

Plans

  • Symbolic differentiation and integration

  • Add more visualization of how the fraction derivative and integral are changing based on Makie or Javis or Manim

Contributing

The development of FractionalCalculus.jl is on GitHub, please report bugs or send pull requests to help FractionalCalculus.jl grow.

Acknowledge

FractionalCalculus.jl is built upon the hard work of many scientific researchers, I sincerely appreciate what they have done to help the development of science and technology.

WIP

FractionalCalculus.jl is under heavy construction, some API or docs might change a lot.