@@ -97,11 +97,7 @@ function alg_cache(alg::Rosenbrock23, u, rate_prototype, ::Type{uEltypeNoUnits},
97
97
linsolve_tmp = zero (rate_prototype)
98
98
99
99
linprob = LinearProblem (W, _vec (linsolve_tmp); u0 = _vec (tmp))
100
- Pl, Pr = wrapprecs (
101
- alg. precs (W, nothing , u, p, t, nothing , nothing , nothing ,
102
- nothing )... , weight, tmp)
103
100
linsolve = init (linprob, alg. linsolve, alias_A = true , alias_b = true ,
104
- Pl = Pl, Pr = Pr,
105
101
assumptions = LinearSolve. OperatorAssumptions (true ))
106
102
107
103
grad_config = build_grad_config (alg, f, tf, du1, t)
@@ -143,11 +139,7 @@ function alg_cache(alg::Rosenbrock32, u, rate_prototype, ::Type{uEltypeNoUnits},
143
139
linsolve_tmp = zero (rate_prototype)
144
140
linprob = LinearProblem (W, _vec (linsolve_tmp); u0 = _vec (tmp))
145
141
146
- Pl, Pr = wrapprecs (
147
- alg. precs (W, nothing , u, p, t, nothing , nothing , nothing ,
148
- nothing )... , weight, tmp)
149
142
linsolve = init (linprob, alg. linsolve, alias_A = true , alias_b = true ,
150
- Pl = Pl, Pr = Pr,
151
143
assumptions = LinearSolve. OperatorAssumptions (true ))
152
144
grad_config = build_grad_config (alg, f, tf, du1, t)
153
145
jac_config = build_jac_config (alg, f, uf, du1, uprev, u, tmp, du2, Val (false ))
@@ -291,11 +283,7 @@ function alg_cache(alg::ROS3P, u, rate_prototype, ::Type{uEltypeNoUnits},
291
283
uf = UJacobianWrapper (f, t, p)
292
284
linsolve_tmp = zero (rate_prototype)
293
285
linprob = LinearProblem (W, _vec (linsolve_tmp); u0 = _vec (tmp))
294
- Pl, Pr = wrapprecs (
295
- alg. precs (W, nothing , u, p, t, nothing , nothing , nothing ,
296
- nothing )... , weight, tmp)
297
286
linsolve = init (linprob, alg. linsolve, alias_A = true , alias_b = true ,
298
- Pl = Pl, Pr = Pr,
299
287
assumptions = LinearSolve. OperatorAssumptions (true ))
300
288
grad_config = build_grad_config (alg, f, tf, du1, t)
301
289
jac_config = build_jac_config (alg, f, uf, du1, uprev, u, tmp, du2)
@@ -377,11 +365,7 @@ function alg_cache(alg::Rodas3, u, rate_prototype, ::Type{uEltypeNoUnits},
377
365
uf = UJacobianWrapper (f, t, p)
378
366
linsolve_tmp = zero (rate_prototype)
379
367
linprob = LinearProblem (W, _vec (linsolve_tmp); u0 = _vec (tmp))
380
- Pl, Pr = wrapprecs (
381
- alg. precs (W, nothing , u, p, t, nothing , nothing , nothing ,
382
- nothing )... , weight, tmp)
383
368
linsolve = init (linprob, alg. linsolve, alias_A = true , alias_b = true ,
384
- Pl = Pl, Pr = Pr,
385
369
assumptions = LinearSolve. OperatorAssumptions (true ))
386
370
grad_config = build_grad_config (alg, f, tf, du1, t)
387
371
jac_config = build_jac_config (alg, f, uf, du1, uprev, u, tmp, du2)
@@ -570,11 +554,7 @@ function alg_cache(alg::Rodas23W, u, rate_prototype, ::Type{uEltypeNoUnits},
570
554
uf = UJacobianWrapper (f, t, p)
571
555
linsolve_tmp = zero (rate_prototype)
572
556
linprob = LinearProblem (W, _vec (linsolve_tmp); u0 = _vec (tmp))
573
- Pl, Pr = wrapprecs (
574
- alg. precs (W, nothing , u, p, t, nothing , nothing , nothing ,
575
- nothing )... , weight, tmp)
576
557
linsolve = init (linprob, alg. linsolve, alias_A = true , alias_b = true ,
577
- Pl = Pl, Pr = Pr,
578
558
assumptions = LinearSolve. OperatorAssumptions (true ))
579
559
grad_config = build_grad_config (alg, f, tf, du1, t)
580
560
jac_config = build_jac_config (alg, f, uf, du1, uprev, u, tmp, du2)
@@ -615,11 +595,7 @@ function alg_cache(alg::Rodas3P, u, rate_prototype, ::Type{uEltypeNoUnits},
615
595
uf = UJacobianWrapper (f, t, p)
616
596
linsolve_tmp = zero (rate_prototype)
617
597
linprob = LinearProblem (W, _vec (linsolve_tmp); u0 = _vec (tmp))
618
- Pl, Pr = wrapprecs (
619
- alg. precs (W, nothing , u, p, t, nothing , nothing , nothing ,
620
- nothing )... , weight, tmp)
621
598
linsolve = init (linprob, alg. linsolve, alias_A = true , alias_b = true ,
622
- Pl = Pl, Pr = Pr,
623
599
assumptions = LinearSolve. OperatorAssumptions (true ))
624
600
grad_config = build_grad_config (alg, f, tf, du1, t)
625
601
jac_config = build_jac_config (alg, f, uf, du1, uprev, u, tmp, du2)
@@ -740,11 +716,7 @@ function alg_cache(alg::Rodas4, u, rate_prototype, ::Type{uEltypeNoUnits},
740
716
uf = UJacobianWrapper (f, t, p)
741
717
linsolve_tmp = zero (rate_prototype)
742
718
linprob = LinearProblem (W, _vec (linsolve_tmp); u0 = _vec (tmp))
743
- Pl, Pr = wrapprecs (
744
- alg. precs (W, nothing , u, p, t, nothing , nothing , nothing ,
745
- nothing )... , weight, tmp)
746
719
linsolve = init (linprob, alg. linsolve, alias_A = true , alias_b = true ,
747
- Pl = Pl, Pr = Pr,
748
720
assumptions = LinearSolve. OperatorAssumptions (true ))
749
721
grad_config = build_grad_config (alg, f, tf, du1, t)
750
722
jac_config = build_jac_config (alg, f, uf, du1, uprev, u, tmp, du2)
@@ -802,11 +774,7 @@ function alg_cache(alg::Rodas42, u, rate_prototype, ::Type{uEltypeNoUnits},
802
774
uf = UJacobianWrapper (f, t, p)
803
775
linsolve_tmp = zero (rate_prototype)
804
776
linprob = LinearProblem (W, _vec (linsolve_tmp); u0 = _vec (tmp))
805
- Pl, Pr = wrapprecs (
806
- alg. precs (W, nothing , u, p, t, nothing , nothing , nothing ,
807
- nothing )... , weight, tmp)
808
777
linsolve = init (linprob, alg. linsolve, alias_A = true , alias_b = true ,
809
- Pl = Pl, Pr = Pr,
810
778
assumptions = LinearSolve. OperatorAssumptions (true ))
811
779
grad_config = build_grad_config (alg, f, tf, du1, t)
812
780
jac_config = build_jac_config (alg, f, uf, du1, uprev, u, tmp, du2)
@@ -862,11 +830,7 @@ function alg_cache(alg::Rodas4P, u, rate_prototype, ::Type{uEltypeNoUnits},
862
830
uf = UJacobianWrapper (f, t, p)
863
831
linsolve_tmp = zero (rate_prototype)
864
832
linprob = LinearProblem (W, _vec (linsolve_tmp); u0 = _vec (tmp))
865
- Pl, Pr = wrapprecs (
866
- alg. precs (W, nothing , u, p, t, nothing , nothing , nothing ,
867
- nothing )... , weight, tmp)
868
833
linsolve = init (linprob, alg. linsolve, alias_A = true , alias_b = true ,
869
- Pl = Pl, Pr = Pr,
870
834
assumptions = LinearSolve. OperatorAssumptions (true ))
871
835
grad_config = build_grad_config (alg, f, tf, du1, t)
872
836
jac_config = build_jac_config (alg, f, uf, du1, uprev, u, tmp, du2)
@@ -922,11 +886,7 @@ function alg_cache(alg::Rodas4P2, u, rate_prototype, ::Type{uEltypeNoUnits},
922
886
uf = UJacobianWrapper (f, t, p)
923
887
linsolve_tmp = zero (rate_prototype)
924
888
linprob = LinearProblem (W, _vec (linsolve_tmp); u0 = _vec (tmp))
925
- Pl, Pr = wrapprecs (
926
- alg. precs (W, nothing , u, p, t, nothing , nothing , nothing ,
927
- nothing )... , weight, tmp)
928
889
linsolve = init (linprob, alg. linsolve, alias_A = true , alias_b = true ,
929
- Pl = Pl, Pr = Pr,
930
890
assumptions = LinearSolve. OperatorAssumptions (true ))
931
891
grad_config = build_grad_config (alg, f, tf, du1, t)
932
892
jac_config = build_jac_config (alg, f, uf, du1, uprev, u, tmp, du2)
@@ -1041,11 +1001,7 @@ function alg_cache(alg::Rodas5, u, rate_prototype, ::Type{uEltypeNoUnits},
1041
1001
uf = UJacobianWrapper (f, t, p)
1042
1002
linsolve_tmp = zero (rate_prototype)
1043
1003
linprob = LinearProblem (W, _vec (linsolve_tmp); u0 = _vec (tmp))
1044
- Pl, Pr = wrapprecs (
1045
- alg. precs (W, nothing , u, p, t, nothing , nothing , nothing ,
1046
- nothing )... , weight, tmp)
1047
1004
linsolve = init (linprob, alg. linsolve, alias_A = true , alias_b = true ,
1048
- Pl = Pl, Pr = Pr,
1049
1005
assumptions = LinearSolve. OperatorAssumptions (true ))
1050
1006
grad_config = build_grad_config (alg, f, tf, du1, t)
1051
1007
jac_config = build_jac_config (alg, f, uf, du1, uprev, u, tmp, du2)
@@ -1105,11 +1061,7 @@ function alg_cache(
1105
1061
uf = UJacobianWrapper (f, t, p)
1106
1062
linsolve_tmp = zero (rate_prototype)
1107
1063
linprob = LinearProblem (W, _vec (linsolve_tmp); u0 = _vec (tmp))
1108
- Pl, Pr = wrapprecs (
1109
- alg. precs (W, nothing , u, p, t, nothing , nothing , nothing ,
1110
- nothing )... , weight, tmp)
1111
1064
linsolve = init (linprob, alg. linsolve, alias_A = true , alias_b = true ,
1112
- Pl = Pl, Pr = Pr,
1113
1065
assumptions = LinearSolve. OperatorAssumptions (true ))
1114
1066
grad_config = build_grad_config (alg, f, tf, du1, t)
1115
1067
jac_config = build_jac_config (alg, f, uf, du1, uprev, u, tmp, du2)
@@ -1140,4 +1092,4 @@ end
1140
1092
1141
1093
# ## RosenbrockW6S4O
1142
1094
1143
- @RosenbrockW6S4OS (:cache )
1095
+ @RosenbrockW6S4OS (:cache )
0 commit comments