@@ -491,6 +491,9 @@ Keyword args and default values:
491
491
- `remove_conserved=false`, if set to `true` will calculate conservation laws of the
492
492
underlying set of reactions (ignoring constraint equations), and then apply them to reduce
493
493
the number of equations.
494
+ - `expand_catalyst_funs = true`, replaces Catalyst defined functions like `hill(A,B,C,D)`
495
+ with their rational function representation when converting to another system type. Set to
496
+ `false`` to disable.
494
497
"""
495
498
function Base. convert (:: Type{<:ODESystem} , rs:: ReactionSystem ; name = nameof (rs),
496
499
combinatoric_ratelaws = get_combinatoric_ratelaws (rs),
@@ -557,6 +560,9 @@ Keyword args and default values:
557
560
conservation laws. See the [FAQ
558
561
entry](https://docs.sciml.ai/Catalyst/stable/faqs/#faq_remake_nonlinprob) for more
559
562
details.
563
+ - `expand_catalyst_funs = true`, replaces Catalyst defined functions like `hill(A,B,C,D)`
564
+ with their rational function representation when converting to another system type. Set to
565
+ `false`` to disable.
560
566
"""
561
567
function Base. convert (:: Type{<:NonlinearSystem} , rs:: ReactionSystem ; name = nameof (rs),
562
568
combinatoric_ratelaws = get_combinatoric_ratelaws (rs),
@@ -637,6 +643,9 @@ Notes:
637
643
- `remove_conserved=false`, if set to `true` will calculate conservation laws of the
638
644
underlying set of reactions (ignoring constraint equations), and then apply them to reduce
639
645
the number of equations.
646
+ - `expand_catalyst_funs = true`, replaces Catalyst defined functions like `hill(A,B,C,D)`
647
+ with their rational function representation when converting to another system type. Set to
648
+ `false`` to disable.
640
649
"""
641
650
function Base. convert (:: Type{<:SDESystem} , rs:: ReactionSystem ;
642
651
name = nameof (rs), combinatoric_ratelaws = get_combinatoric_ratelaws (rs),
@@ -690,6 +699,9 @@ Notes:
690
699
differential equations.
691
700
- Does not currently support continuous events as these are not supported by
692
701
`ModelingToolkit.JumpSystems`.
702
+ - `expand_catalyst_funs = true`, replaces Catalyst defined functions like `hill(A,B,C,D)`
703
+ with their rational function representation when converting to another system type. Set to
704
+ `false`` to disable.
693
705
"""
694
706
function Base. convert (:: Type{<:JumpSystem} , rs:: ReactionSystem ; name = nameof (rs),
695
707
combinatoric_ratelaws = get_combinatoric_ratelaws (rs),
@@ -775,6 +787,9 @@ Keyword args and default values:
775
787
conservation laws. See the [FAQ
776
788
entry](https://docs.sciml.ai/Catalyst/stable/faqs/#faq_remake_nonlinprob) for more
777
789
details.
790
+ - `expand_catalyst_funs = true`, replaces Catalyst defined functions like `hill(A,B,C,D)`
791
+ with their rational function representation when converting to another system type. Set to
792
+ `false`` to disable.
778
793
"""
779
794
function DiffEqBase. NonlinearProblem (rs:: ReactionSystem , u0,
780
795
p = DiffEqBase. NullParameters (), args... ;
0 commit comments