Skip to content

Commit 2ab50a6

Browse files
Move DAE initialization imports/exports to top level of OrdinaryDiffEqCore
- Move imports and exports from initialize_dae.jl to OrdinaryDiffEqCore.jl - Follows the pattern of having all imports/exports at the subpackage top level
1 parent 283a913 commit 2ab50a6

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

lib/OrdinaryDiffEqCore/src/OrdinaryDiffEqCore.jl

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ import FastPower: fastpower
2727
import SciMLBase: solve!, step!, isadaptive
2828
import DiffEqBase: initialize!
2929

30+
# DAE Initialization algorithms
31+
import DiffEqBase: DefaultInit, ShampineCollocationInit, BrownFullBasicInit
32+
export DefaultInit, ShampineCollocationInit, BrownFullBasicInit
33+
3034
# Internal utils
3135
import DiffEqBase: ODE_DEFAULT_NORM,
3236
ODE_DEFAULT_ISOUTOFDOMAIN, ODE_DEFAULT_PROG_MESSAGE,

lib/OrdinaryDiffEqCore/src/initialize_dae.jl

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,3 @@
1-
# Import all initialization algorithms from DiffEqBase
2-
import DiffEqBase: DefaultInit, ShampineCollocationInit, BrownFullBasicInit
3-
4-
# Re-export for convenience
5-
export DefaultInit, ShampineCollocationInit, BrownFullBasicInit
6-
71
## Notes
82

93
#=

0 commit comments

Comments
 (0)