JuliaPhysics / Measurements.jl

Error propagation calculator and library for physical measurements. It supports real and complex numbers with uncertainty, arbitrary precision calculations, operations with arrays, and numerical integration.

Home Page:https://juliaphysics.github.io/Measurements.jl/stable/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Use auto-differentiation engine

giordano opened this issue · comments

Measurements.jl implements a sort of layman autodifferentiation engine under the hood. It'd be interesting to base it on a more advanced and general autodifferentiation engine (for example I'm particularly curious about Enzyme.jl). We'd basically be able to get rid of all the rules in src/math.jl