diff --git a/Project.toml b/Project.toml index fb76e9f..ec4adc4 100644 --- a/Project.toml +++ b/Project.toml @@ -2,7 +2,7 @@ name = "FractionalCalculus" uuid = "638fb199-4bb2-4014-80c8-6dc0d90f156b" license = "MIT" authors = ["Qingyu Qu "] -version = "0.2.9" +version = "0.2.10" [deps] InvertedIndices = "41ab1584-1d38-5bbf-9106-f11c6c58b48f" diff --git a/src/Derivative/SymbolicDiff.jl b/src/Derivative/SymbolicDiff.jl index ddcf9d7..9544473 100644 --- a/src/Derivative/SymbolicDiff.jl +++ b/src/Derivative/SymbolicDiff.jl @@ -8,15 +8,15 @@ Incomplete_beta(z, a, b) = beta(a, b)*beta_inc(a, b, z)[1] AuxiliaryFresnelSin(x) = sqrt(2/pi)*quadgk(t->exp(-2x*t)*sin(t^2), 0, Inf)[1] AuxiliaryFresnelCos(x) = sqrt(2/pi)*quadgk(t->exp(-2x*t)*cos(t^2), 0, Inf)[1] -@register Incomplete_beta(z::Number, a::Number, b::Number) -@register AuxiliaryFresnelCos(x::Number) -@register AuxiliaryFresnelSin(x::Number) -@register Hypergeometric1F1(a::Number, b::Number, c::Number, z::Number) -@register Struve(p::Number, x::Number)# Here p is the order of Struve function -@register MStruve(p::Number, x::Number)# Here p is the order of modified Struve function -@register Legendre(p::Number, x::Number)# Here p is the order of Legendre function -@register SinIntegral(x::Number) -@register HyperSinIntegral(x::Number) +@register_symbolic Incomplete_beta(z::Number, a::Number, b::Number) +@register_symbolic AuxiliaryFresnelCos(x::Number) +@register_symbolic AuxiliaryFresnelSin(x::Number) +@register_symbolic Hypergeometric1F1(a::Number, b::Number, c::Number, z::Number) +@register_symbolic Struve(p::Number, x::Number)# Here p is the order of Struve function +@register_symbolic MStruve(p::Number, x::Number)# Here p is the order of modified Struve function +@register_symbolic Legendre(p::Number, x::Number)# Here p is the order of Legendre function +@register_symbolic SinIntegral(x::Number) +@register_symbolic HyperSinIntegral(x::Number)