From feb22c76d72cc2a9a2f793c7507ef1d445b9d16a Mon Sep 17 00:00:00 2001 From: longemen3000 Date: Sun, 2 Jun 2024 13:12:05 -0400 Subject: [PATCH] add missing module prefixes and spaces --- ext/PolyLogChainRulesExt.jl | 13 +++++++------ test/Li2.jl | 2 +- test/Li3.jl | 2 +- test/Li4.jl | 2 +- 4 files changed, 10 insertions(+), 9 deletions(-) diff --git a/ext/PolyLogChainRulesExt.jl b/ext/PolyLogChainRulesExt.jl index e16bba9..caad913 100644 --- a/ext/PolyLogChainRulesExt.jl +++ b/ext/PolyLogChainRulesExt.jl @@ -2,9 +2,10 @@ module PolyLogChainRulesExt using PolyLog using ChainRulesCore -@scalar_rule reli4(x) reli3(x)/x -@scalar_rule reli3(x) reli2(x)/x -@scalar_rule reli2(x) reli1(x)/x -@scalar_rule reli1(x) one(x)/(one(x)-x) -@scalar_rule reli(n,x) reli(n-1,x)/x -end #module \ No newline at end of file +@scalar_rule PolyLog.reli4(x) PolyLog.reli3(x)/x +@scalar_rule PolyLog.reli3(x) PolyLog.reli2(x)/x +@scalar_rule PolyLog.reli2(x) PolyLog.reli1(x)/x +@scalar_rule PolyLog.reli1(x) one(x)/(one(x)-x) +@scalar_rule PolyLog.reli(n,x) PolyLog.reli(n-1,x)/x +end #module + diff --git a/test/Li2.jl b/test/Li2.jl index a23a4db..688db0c 100644 --- a/test/Li2.jl +++ b/test/Li2.jl @@ -68,5 +68,5 @@ @test PolyLog.li2(1.0 + 1e300im) ≈ -238585.82620504462 + 1085.06766186232im rtol=eps(Float64) #ForwardDiff Test - @test ForwardDiff.derivative(PolyLog.reli2,float(pi)) == reli1(float(pi))/float(pi) + @test ForwardDiff.derivative(PolyLog.reli2,float(pi)) == ForwardDiff.reli1(float(pi))/float(pi) end diff --git a/test/Li3.jl b/test/Li3.jl index 3a85579..9dc2d7e 100644 --- a/test/Li3.jl +++ b/test/Li3.jl @@ -62,5 +62,5 @@ @test PolyLog.li3(1.0 + 1e300im) ≈ -5.4936606061973454e7 + 374771.031356405im rtol=eps(Float64) #ForwardDiff Test - @test ForwardDiff.derivative(PolyLog.reli3,float(pi)) == reli2(float(pi))/float(pi) + @test ForwardDiff.derivative(PolyLog.reli3,float(pi)) == ForwardDiff.reli2(float(pi))/float(pi) end diff --git a/test/Li4.jl b/test/Li4.jl index f3e14eb..9458b2a 100644 --- a/test/Li4.jl +++ b/test/Li4.jl @@ -54,5 +54,5 @@ @test PolyLog.li4(1.0 + 1e300im) ≈ -9.4872648206269765e9 + 8.62951114411071e7im rtol=eps(Float64) #ForwardDiff Test - @test ForwardDiff.derivative(PolyLog.reli4,float(pi)) == reli3(float(pi))/float(pi) + @test ForwardDiff.derivative(PolyLog.reli4,float(pi)) == ForwardDiff.reli3(float(pi))/float(pi) end