Skip to content

Commit 6518c99

Browse files
refactor: remove old force_initialization_time_independent kwarg
1 parent 1ff060a commit 6518c99

File tree

3 files changed

+5
-6
lines changed

3 files changed

+5
-6
lines changed

src/problems/initializationproblem.jl

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ initial conditions for the given DAE.
2828
check_units = true,
2929
use_scc = true,
3030
allow_incomplete = false,
31-
force_time_independent = false,
3231
algebraic_only = false,
3332
time_dependent_init = is_time_dependent(sys),
3433
kwargs...) where {iip, specialize}
@@ -58,7 +57,7 @@ initial conditions for the given DAE.
5857

5958
# useful for `SteadyStateProblem` since `f` has to be autonomous and the
6059
# initialization should be too
61-
if force_time_independent
60+
if !time_dependent_init
6261
idx = findfirst(isequal(get_iv(sys)), get_ps(isys))
6362
idx === nothing || deleteat!(get_ps(isys), idx)
6463
end

src/problems/odeproblem.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ end
9191

9292
f, u0, p = process_SciMLProblem(ODEFunction{iip}, sys, op;
9393
steady_state = true, check_length, check_compatibility, expression,
94-
force_initialization_time_independent = true, kwargs...)
94+
time_dependent_init = false, kwargs...)
9595

9696
kwargs = process_kwargs(sys; expression, kwargs...)
9797
args = (; f, u0, p)

src/systems/problem_utils.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1217,7 +1217,7 @@ function process_SciMLProblem(
12171217
circular_dependency_max_cycle_length = length(all_symbols(sys)),
12181218
circular_dependency_max_cycles = 10,
12191219
substitution_limit = 100, use_scc = true, time_dependent_init = is_time_dependent(sys),
1220-
force_initialization_time_independent = false, algebraic_only = false,
1220+
algebraic_only = false,
12211221
allow_incomplete = false, is_initializeprob = false, kwargs...)
12221222
dvs = unknowns(sys)
12231223
ps = parameters(sys; initial_parameters = true)
@@ -1276,8 +1276,8 @@ function process_SciMLProblem(
12761276
eval_expression, eval_module, fully_determined,
12771277
warn_cyclic_dependency, check_units = check_initialization_units,
12781278
circular_dependency_max_cycle_length, circular_dependency_max_cycles, use_scc,
1279-
force_time_independent = force_initialization_time_independent, algebraic_only, allow_incomplete,
1280-
u0_constructor, p_constructor, floatT, time_dependent_init)
1279+
algebraic_only, allow_incomplete, u0_constructor, p_constructor, floatT,
1280+
time_dependent_init)
12811281

12821282
kwargs = merge(kwargs, kws)
12831283
end

0 commit comments

Comments
 (0)