Skip to content

Commit 653ac76

Browse files
committed
update cubature interface and exports
1 parent 51108f1 commit 653ac76

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

lib/IntegralsCubature/src/IntegralsCubature.jl

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ publisher={Elsevier}
2929
struct CubatureJLh <: AbstractCubatureJLAlgorithm
3030
error_norm::Int32
3131
end
32-
CubatureJLh() = CubatureJLh(Cubature.INDIVIDUAL)
32+
CubatureJLh(; error_norm = Cubature.INDIVIDUAL) = CubatureJLh(error_norm)
3333

3434
"""
3535
CubatureJLp()
@@ -45,7 +45,7 @@ Defaults to `Cubature.INDIVIDUAL`, other options are
4545
struct CubatureJLp <: AbstractCubatureJLAlgorithm
4646
error_norm::Int32
4747
end
48-
CubatureJLp() = CubatureJLp(Cubature.INDIVIDUAL)
48+
CubatureJLp(; error_norm = Cubature.INDIVIDUAL) = CubatureJLp(error_norm)
4949

5050
function Integrals.__solvebp_call(prob::IntegralProblem,
5151
alg::AbstractCubatureJLAlgorithm,
@@ -183,6 +183,9 @@ function Integrals.__solvebp_call(prob::IntegralProblem,
183183
SciMLBase.build_solution(prob, alg, val, err, retcode = ReturnCode.Success)
184184
end
185185

186+
187+
186188
export CubatureJLh, CubatureJLp
189+
export Cubature.INDIVIDUAL, Cubature.PAIRED, Cubature.L1, Cubature.L2, Cubature.LINF
187190

188191
end

0 commit comments

Comments
 (0)