@@ -661,6 +661,8 @@ Keyword arguments:
661661 other to attempt to arrive at a numeric value.
662662- `use_scc`: Whether to use `SCCNonlinearProblem` for initialization if the system is fully
663663 determined.
664+ - `algebraic_only`: Whether to build the initialization problem using only algebraic equations.
665+ - `allow_incomplete`: Whether to allow incomplete initialization problems.
664666
665667All other keyword arguments are passed as-is to `constructor`.
666668"""
@@ -674,7 +676,8 @@ function process_SciMLProblem(
674676 symbolic_u0 = false , warn_cyclic_dependency = false ,
675677 circular_dependency_max_cycle_length = length (all_symbols (sys)),
676678 circular_dependency_max_cycles = 10 ,
677- substitution_limit = 100 , use_scc = true , kwargs... )
679+ substitution_limit = 100 , use_scc = true , algebraic_only = false ,
680+ allow_incomplete = false , kwargs... )
678681 dvs = unknowns (sys)
679682 ps = parameters (sys)
680683 iv = has_iv (sys) ? get_iv (sys) : nothing
@@ -706,7 +709,8 @@ function process_SciMLProblem(
706709 implicit_dae, warn_initialize_determined, initialization_eqs,
707710 eval_expression, eval_module, fully_determined,
708711 warn_cyclic_dependency, check_units = check_initialization_units,
709- circular_dependency_max_cycle_length, circular_dependency_max_cycles, use_scc)
712+ circular_dependency_max_cycle_length, circular_dependency_max_cycles, use_scc,
713+ algebraic_only, allow_incomplete)
710714
711715 kwargs = merge (kwargs, kws)
712716 end
0 commit comments