@@ -3,17 +3,21 @@ reference = """E. Hairer, S. P. Norsett, G. Wanner, Solving Ordinary Differentia
33 Problems. Computational Mathematics (2nd revised ed.), Springer (1996) doi:
44 https://doi.org/10.1007/978-3-540-78862-1"""
55
6+ keyword_default_description = """
7+ - `thread`: determines whether internal broadcasting on appropriate CPU arrays should be serial (`thread = OrdinaryDiffEq.False()`) or use multiple threads (`thread = OrdinaryDiffEq.True()`) when Julia is started with multiple threads.
8+ """
9+
10+ keyword_default = """
11+ thread = OrdinaryDiffEq.False(),
12+ """
13+
614@doc generic_solver_docstring (" The 3-step third order multistep method.
715 Ralston's Second Order Method is used to calculate starting values." ,
816 " AB3" ,
917 " Adams-Bashforth Explicit Method" ,
1018 reference,
11- " " ,
12- " " )
13- struct AB3{Thread} <: OrdinaryDiffEqAlgorithm
14- thread:: Thread
15- end
16-
19+ keyword_default_description,
20+ keyword_default)
1721Base. @kwdef struct AB3{Thread} <: OrdinaryDiffEqAlgorithm
1822 thread:: Thread = False ()
1923end
2327 " AB4" ,
2428 " Adams-Bashforth Explicit Method" ,
2529 reference,
26- " " ,
27- " " )
30+ keyword_default_description ,
31+ keyword_default )
2832Base. @kwdef struct AB4{Thread} <: OrdinaryDiffEqAlgorithm
2933 thread:: Thread = False ()
3034end
3438 " AB5" ,
3539 " Adams-Bashforth Explicit Method" ,
3640 reference,
37- " " ,
38- " " )
41+ keyword_default_description ,
42+ keyword_default )
3943Base. @kwdef struct AB5{Thread} <: OrdinaryDiffEqAlgorithm
4044 thread:: Thread = False ()
4145end
4650 " ABM32" ,
4751 " Adams-Bashforth Explicit Method" ,
4852 reference,
49- " " ,
50- " " )
53+ keyword_default_description ,
54+ keyword_default )
5155Base. @kwdef struct ABM32{Thread} <: OrdinaryDiffEqAlgorithm
5256 thread:: Thread = False ()
5357end
5862 " ABM43" ,
5963 " Adams-Bashforth Explicit Method" ,
6064 reference,
61- " " ,
62- " " )
65+ keyword_default_description ,
66+ keyword_default )
6367Base. @kwdef struct ABM43{Thread} <: OrdinaryDiffEqAlgorithm
6468 thread:: Thread = False ()
6569end
7074 " ABM54" ,
7175 " Adams-Bashforth Explicit Method" ,
7276 reference,
73- " " ,
74- " " )
77+ keyword_default_description ,
78+ keyword_default )
7579Base. @kwdef struct ABM54{Thread} <: OrdinaryDiffEqAlgorithm
7680 thread:: Thread = False ()
7781end
8387 " VCAB3" ,
8488 " Adams explicit Method" ,
8589 reference,
86- " " ,
87- " " )
90+ keyword_default_description ,
91+ keyword_default )
8892Base. @kwdef struct VCAB3{Thread} <: OrdinaryDiffEqAdaptiveAlgorithm
8993 thread:: Thread = False ()
9094end
9498 " VCAB4" ,
9599 " Adams explicit Method" ,
96100 reference,
97- " " ,
98- " " )
101+ keyword_default_description ,
102+ keyword_default )
99103Base. @kwdef struct VCAB4{Thread} <: OrdinaryDiffEqAdaptiveAlgorithm
100104 thread:: Thread = False ()
101105end
105109 " VCAB5" ,
106110 " Adams explicit Method" ,
107111 reference,
108- " " ,
109- " " )
112+ keyword_default_description ,
113+ keyword_default )
110114Base. @kwdef struct VCAB5{Thread} <: OrdinaryDiffEqAdaptiveAlgorithm
111115 thread:: Thread = False ()
112116end
116120 " VCABM3" ,
117121 " Adams explicit Method" ,
118122 reference,
119- " " ,
120- " " )
123+ keyword_default_description ,
124+ keyword_default )
121125Base. @kwdef struct VCABM3{Thread} <: OrdinaryDiffEqAdaptiveAlgorithm
122126 thread:: Thread = False ()
123127end
127131 " VCABM4" ,
128132 " Adams explicit Method" ,
129133 reference,
130- " " ,
131- " " )
134+ keyword_default_description ,
135+ keyword_default )
132136Base. @kwdef struct VCABM4{Thread} <: OrdinaryDiffEqAdaptiveAlgorithm
133137 thread:: Thread = False ()
134138end
138142 " VCABM5" ,
139143 " Adams explicit Method" ,
140144 reference,
141- " " ,
142- " " )
145+ keyword_default_description ,
146+ keyword_default )
143147Base. @kwdef struct VCABM5{Thread} <: OrdinaryDiffEqAdaptiveAlgorithm
144148 thread:: Thread = False ()
145149end
151155 " VCABM" ,
152156 " adaptive order Adams explicit Method" ,
153157 reference,
154- " " ,
155- " " )
158+ keyword_default_description ,
159+ keyword_default )
156160Base. @kwdef struct VCABM{Thread} <: OrdinaryDiffEqAdamsVarOrderVarStepAlgorithm
157161 thread:: Thread = False ()
158162end
0 commit comments