@@ -20,9 +20,9 @@ For Sundials, this will use:
2020struct DefaultInit <: DAEInitializationAlgorithm end
2121
2222"""
23- struct BrownBasicInit {T, F} <: DAEInitializationAlgorithm
23+ struct BrownFullBasicInit {T, F} <: DAEInitializationAlgorithm
2424
25- The Brown basic initialization algorithm for DAEs. This implementation
25+ The Brown full basic initialization algorithm for DAEs. This implementation
2626is based on the algorithm described in:
2727
2828Peter N. Brown, Alan C. Hindmarsh, and Linda R. Petzold,
@@ -43,17 +43,14 @@ variables.
4343- `abstol`: Absolute tolerance for the nonlinear solver (default: 1e-10)
4444- `nlsolve`: Custom nonlinear solver to use (optional)
4545"""
46- struct BrownBasicInit {T, F} <: DAEInitializationAlgorithm
46+ struct BrownFullBasicInit {T, F} <: DAEInitializationAlgorithm
4747 abstol:: T
4848 nlsolve:: F
4949end
50- function BrownBasicInit (; abstol = 1e-10 , nlsolve = nothing )
51- BrownBasicInit (abstol, nlsolve)
50+ function BrownFullBasicInit (; abstol = 1e-10 , nlsolve = nothing )
51+ BrownFullBasicInit (abstol, nlsolve)
5252end
53- BrownBasicInit (abstol) = BrownBasicInit (; abstol = abstol, nlsolve = nothing )
54-
55- # Alias for consistency with OrdinaryDiffEq naming
56- const BrownFullBasicInit = BrownBasicInit
53+ BrownFullBasicInit (abstol) = BrownFullBasicInit (; abstol = abstol, nlsolve = nothing )
5754
5855"""
5956 struct ShampineCollocationInit{T, F} <: DAEInitializationAlgorithm
@@ -89,4 +86,4 @@ function ShampineCollocationInit(initdt)
8986 ShampineCollocationInit (; initdt = initdt, nlsolve = nothing )
9087end
9188
92- export DefaultInit, BrownBasicInit, BrownFullBasicInit, ShampineCollocationInit
89+ export DefaultInit, BrownFullBasicInit, ShampineCollocationInit
0 commit comments