Skip to content

Commit ab01cd4

Browse files
committed
Minor fixes and cleanup in SPARK integrators.
1 parent 53b7444 commit ab01cd4

9 files changed

+9
-9
lines changed

src/spark/integrators_hpark.jl

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ end
99

1010
tableau(method::HPARK) = method.tableau
1111

12-
solversize(problem::Union{PDAEProblem,HDAEProblem}, method::HPARK) =
12+
solversize(problem::AbstractProblemPDAE, method::HPARK) =
1313
2 * ndims(problem) * nstages(method) + 3 * ndims(problem) * pstages(method)
1414

1515

src/spark/integrators_hspark.jl

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ HSPARK(method::SPARKMethod) = HSPARK(tableau(method))
99

1010
tableau(method::HSPARK) = method.tableau
1111

12-
solversize(problem::Union{PDAEProblem,HDAEProblem}, method::Union{HSPARK,SPARKMethod}) =
12+
solversize(problem::AbstractProblemPDAE, method::Union{HSPARK,SPARKMethod}) =
1313
2 * ndims(problem) * nstages(method) + 3 * ndims(problem) * pstages(method)
1414

1515

src/spark/integrators_hspark_primary.jl

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ end
77

88
tableau(method::HSPARKprimary) = method.tableau
99

10-
solversize(problem::Union{PDAEProblem,HDAEProblem}, method::HSPARKprimary) =
10+
solversize(problem::AbstractProblemPDAE, method::HSPARKprimary) =
1111
2 * ndims(problem) * nstages(method) + 3 * ndims(problem) * pstages(method)
1212

1313

src/spark/integrators_hspark_secondary.jl

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ pstages(method::HSPARKsecondary) = method.r
4242
hasnullvector(method::HSPARKsecondary{DT,Nothing}) where {DT} = false
4343
hasnullvector(method::HSPARKsecondary{DT,<:AbstractVector}) where {DT} = true
4444

45-
solversize(problem::HDAEProblem, method::HSPARKsecondary) =
45+
solversize(problem::AbstractProblemPDAE, method::HSPARKsecondary) =
4646
2 * ndims(problem) * nstages(method) + 4 * ndims(problem) * pstages(method)
4747

4848

src/spark/integrators_spark.jl

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ end
2727

2828
tableau(method::SPARKMethod) = method.tableau
2929

30-
solversize(problem::Union{IDAEProblem,LDAEProblem}, method::SPARKMethod) =
30+
solversize(problem::AbstractProblemIDAE, method::SPARKMethod) =
3131
2 * ndims(problem) * nstages(method) + 3 * ndims(problem) * pstages(method)
3232

3333

src/spark/integrators_vpark.jl

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ end
88

99
tableau(method::VPARK) = method.tableau
1010

11-
solversize(problem::Union{IDAEProblem,LDAEProblem}, method::VPARK) =
11+
solversize(problem::AbstractProblemIDAE, method::VPARK) =
1212
3 * ndims(problem) * nstages(method) + 3 * ndims(problem) * pstages(method)
1313

1414

src/spark/integrators_vspark.jl

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ VSPARK(method::SPARKMethod) = VSPARK(tableau(method))
99

1010
tableau(method::VSPARK) = method.tableau
1111

12-
solversize(problem::Union{IDAEProblem,LDAEProblem}, method::VSPARK) =
12+
solversize(problem::AbstractProblemIDAE, method::VSPARK) =
1313
3 * ndims(problem) * nstages(method) + 3 * ndims(problem) * pstages(method)
1414

1515

src/spark/integrators_vspark_primary.jl

+1-1
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ end
7878

7979
tableau(method::VSPARKprimary) = method.tableau
8080

81-
solversize(problem::Union{IDAEProblem,LDAEProblem}, method::VSPARKprimary) =
81+
solversize(problem::AbstractProblemIDAE, method::VSPARKprimary) =
8282
2 * ndims(problem) * nstages(method) + 2 * ndims(problem) * pstages(method)
8383

8484

src/spark/integrators_vspark_secondary.jl

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ pstages(method::VSPARKsecondary) = method.r
4242
hasnullvector(method::VSPARKsecondary{DT,Nothing}) where {DT} = false
4343
hasnullvector(method::VSPARKsecondary{DT,<:AbstractVector}) where {DT} = true
4444

45-
solversize(problem::Union{IDAEProblem,LDAEProblem}, method::VSPARKsecondary) =
45+
solversize(problem::AbstractProblemIDAE, method::VSPARKsecondary) =
4646
4 * ndims(problem) * pstages(method)
4747

4848

0 commit comments

Comments
 (0)