Skip to content

Commit

Permalink
build based on 459b644
Browse files Browse the repository at this point in the history
  • Loading branch information
Documenter.jl committed Nov 7, 2023
1 parent 21efd27 commit 4d47c19
Show file tree
Hide file tree
Showing 12 changed files with 56 additions and 56 deletions.
2 changes: 1 addition & 1 deletion previews/PR538/.documenter-siteinfo.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"documenter":{"julia_version":"1.9.3","generation_timestamp":"2023-11-04T03:12:05","documenter_version":"1.1.2"}}
{"documenter":{"julia_version":"1.9.3","generation_timestamp":"2023-11-07T19:53:23","documenter_version":"1.1.2"}}
42 changes: 21 additions & 21 deletions previews/PR538/assets/Manifest.toml
Original file line number Diff line number Diff line change
Expand Up @@ -209,9 +209,9 @@ uuid = "ade2ca70-3891-5945-98fb-dc099432e06a"

[[deps.DiffEqBase]]
deps = ["ArrayInterface", "DataStructures", "DocStringExtensions", "EnumX", "EnzymeCore", "FastBroadcast", "ForwardDiff", "FunctionWrappers", "FunctionWrappersWrappers", "LinearAlgebra", "Logging", "Markdown", "MuladdMacro", "Parameters", "PreallocationTools", "PrecompileTools", "Printf", "RecursiveArrayTools", "Reexport", "SciMLBase", "SciMLOperators", "Setfield", "SparseArrays", "Static", "StaticArraysCore", "Statistics", "Tricks", "TruncatedStacktraces"]
git-tree-sha1 = "e2cce6df07eee6e516015033585c9968e6842739"
git-tree-sha1 = "de4709e30bd5490435122c4b415b90a812c23fbf"
uuid = "2b5f629d-d688-5b77-993f-72d75c75574e"
version = "6.137.1"
version = "6.138.1"

[deps.DiffEqBase.extensions]
DiffEqBaseChainRulesCoreExt = "ChainRulesCore"
Expand Down Expand Up @@ -654,9 +654,9 @@ uuid = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"

[[deps.LinearSolve]]
deps = ["ArrayInterface", "ConcreteStructs", "DocStringExtensions", "EnumX", "EnzymeCore", "FastLapackInterface", "GPUArraysCore", "InteractiveUtils", "KLU", "Krylov", "Libdl", "LinearAlgebra", "MKL", "MKL_jll", "PrecompileTools", "Preferences", "RecursiveFactorization", "Reexport", "Requires", "SciMLBase", "SciMLOperators", "Setfield", "SparseArrays", "Sparspak", "SuiteSparse", "UnPack"]
git-tree-sha1 = "371e4ece4fc1341f54531dde75ae7d0b19257c2c"
git-tree-sha1 = "84bdad5fb1fe03a6637ad413e0e4b7e48ac22be5"
uuid = "7ed4a6bd-45f5-4d41-b270-4a48e9bafcae"
version = "2.15.0"
version = "2.16.2"

[deps.LinearSolve.extensions]
LinearSolveBandedMatricesExt = "BandedMatrices"
Expand Down Expand Up @@ -823,9 +823,9 @@ version = "1.2.0"

[[deps.NonlinearSolve]]
deps = ["ADTypes", "ArrayInterface", "ConcreteStructs", "DiffEqBase", "EnumX", "FastBroadcast", "FiniteDiff", "ForwardDiff", "LineSearches", "LinearAlgebra", "LinearSolve", "PrecompileTools", "RecursiveArrayTools", "Reexport", "SciMLBase", "SimpleNonlinearSolve", "SparseArrays", "SparseDiffTools", "StaticArraysCore", "UnPack"]
git-tree-sha1 = "a4de866eb82a5ad44fce67b4853c168fa4b32703"
git-tree-sha1 = "f400009287afedef175058e64aadf7d41f593fef"
uuid = "8913a72c-1f9b-4ce2-8d82-65094dcecaec"
version = "2.6.1"
version = "2.8.0"

[deps.NonlinearSolve.extensions]
NonlinearSolveBandedMatricesExt = "BandedMatrices"
Expand Down Expand Up @@ -866,9 +866,9 @@ version = "1.6.2"

[[deps.OrdinaryDiffEq]]
deps = ["ADTypes", "Adapt", "ArrayInterface", "DataStructures", "DiffEqBase", "DocStringExtensions", "ExponentialUtilities", "FastBroadcast", "FastClosures", "FiniteDiff", "ForwardDiff", "FunctionWrappersWrappers", "IfElse", "InteractiveUtils", "LineSearches", "LinearAlgebra", "LinearSolve", "Logging", "LoopVectorization", "MacroTools", "MuladdMacro", "NLsolve", "NonlinearSolve", "Polyester", "PreallocationTools", "PrecompileTools", "Preferences", "RecursiveArrayTools", "Reexport", "SciMLBase", "SciMLNLSolve", "SciMLOperators", "SimpleNonlinearSolve", "SimpleUnPack", "SparseArrays", "SparseDiffTools", "StaticArrayInterface", "StaticArrays", "TruncatedStacktraces"]
git-tree-sha1 = "f4bb6db58944af8d57da3cbb85e8bd96f9d8ea51"
git-tree-sha1 = "f0f43037c0ba045e96f32d65858eb825a211b817"
uuid = "1dea7af3-3e70-54e6-95c3-0bf5283fa5ed"
version = "6.58.1"
version = "6.58.2"

[[deps.PDMats]]
deps = ["LinearAlgebra", "SparseArrays", "SuiteSparse"]
Expand Down Expand Up @@ -907,9 +907,9 @@ version = "0.4.4"

[[deps.Polyester]]
deps = ["ArrayInterface", "BitTwiddlingConvenienceFunctions", "CPUSummary", "IfElse", "ManualMemory", "PolyesterWeave", "Requires", "Static", "StaticArrayInterface", "StrideArraysCore", "ThreadingUtilities"]
git-tree-sha1 = "398f91235beaac50445557c937ecb0145d171842"
git-tree-sha1 = "fca25670784a1ae44546bcb17288218310af2778"
uuid = "f517fe37-dbe3-4b94-8317-1923a5111588"
version = "0.7.8"
version = "0.7.9"

[[deps.PolyesterWeave]]
deps = ["BitTwiddlingConvenienceFunctions", "CPUSummary", "IfElse", "Static", "ThreadingUtilities"]
Expand Down Expand Up @@ -1048,9 +1048,9 @@ version = "0.7.0"

[[deps.SIMD]]
deps = ["PrecompileTools"]
git-tree-sha1 = "0e270732477b9e551d884e6b07e23bb2ec947790"
git-tree-sha1 = "d8911cc125da009051fb35322415641d02d9e37f"
uuid = "fdea26ae-647d-5447-a871-4b548cad5224"
version = "3.4.5"
version = "3.4.6"

[[deps.SIMDTypes]]
git-tree-sha1 = "330289636fb8107c5f32088d2741e9fd7a061a5c"
Expand Down Expand Up @@ -1093,9 +1093,9 @@ version = "0.1.9"

[[deps.SciMLOperators]]
deps = ["ArrayInterface", "DocStringExtensions", "Lazy", "LinearAlgebra", "Setfield", "SparseArrays", "StaticArraysCore", "Tricks"]
git-tree-sha1 = "65c2e6ced6f62ea796af251eb292a0e131a3613b"
git-tree-sha1 = "51ae235ff058a64815e0a2c34b1db7578a06813d"
uuid = "c0aeaf25-5076-4817-a8d5-81caf7dfa961"
version = "0.3.6"
version = "0.3.7"

[[deps.Serialization]]
uuid = "9e88b42a-f829-5b0c-bbe9-9e923198166b"
Expand All @@ -1111,10 +1111,10 @@ deps = ["Distributed", "Mmap", "Random", "Serialization"]
uuid = "1a1011a3-84de-559e-8e89-a11a2f7dc383"

[[deps.SimpleNonlinearSolve]]
deps = ["ArrayInterface", "DiffEqBase", "FiniteDiff", "ForwardDiff", "LinearAlgebra", "PackageExtensionCompat", "PrecompileTools", "Reexport", "SciMLBase", "StaticArraysCore"]
git-tree-sha1 = "15ff97fa4881133caa324dacafe28b5ac47ad8a2"
deps = ["ArrayInterface", "DiffEqBase", "FiniteDiff", "ForwardDiff", "LinearAlgebra", "PrecompileTools", "Reexport", "SciMLBase", "StaticArraysCore"]
git-tree-sha1 = "69b1a53374dd14d7c165d98cb646aeb5f36f8d07"
uuid = "727e6d20-b764-4bd8-a329-72de5adea6c7"
version = "0.1.23"
version = "0.1.25"

[deps.SimpleNonlinearSolve.extensions]
SimpleNonlinearSolveNNlibExt = "NNlib"
Expand Down Expand Up @@ -1154,9 +1154,9 @@ uuid = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"

[[deps.SparseDiffTools]]
deps = ["ADTypes", "Adapt", "ArrayInterface", "Compat", "DataStructures", "FiniteDiff", "ForwardDiff", "Graphs", "LinearAlgebra", "PackageExtensionCompat", "Random", "Reexport", "SciMLOperators", "Setfield", "SparseArrays", "StaticArrayInterface", "StaticArrays", "Tricks", "UnPack", "VertexSafeGraphs"]
git-tree-sha1 = "bb0ff88a054f2dbf3d54d7630a42b743fcdfa21b"
git-tree-sha1 = "e162b74fd1ce6d371ff5c584b53e34538edb9212"
uuid = "47a9eef4-7e08-11e9-0b38-333d64bd3804"
version = "2.9.2"
version = "2.11.0"

[deps.SparseDiffTools.extensions]
SparseDiffToolsEnzymeExt = "Enzyme"
Expand Down Expand Up @@ -1325,9 +1325,9 @@ uuid = "a759f4b9-e2f1-59dc-863e-4aeb61b1ea8f"
version = "0.5.23"

[[deps.Tokenize]]
git-tree-sha1 = "90538bf898832b6ebd900fa40f223e695970e3a5"
git-tree-sha1 = "0454d9a9bad2400c7ccad19ca832a2ef5a8bc3a1"
uuid = "0796e94c-ce3b-5d07-9a54-7f471281c624"
version = "0.5.25"
version = "0.5.26"

[[deps.TreeViews]]
deps = ["Test"]
Expand Down
2 changes: 1 addition & 1 deletion previews/PR538/fundamentals/FAQ/index.html

Large diffs are not rendered by default.

28 changes: 14 additions & 14 deletions previews/PR538/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@
Official https://julialang.org/ release
Platform Info:
OS: Linux (x86_64-linux-gnu)
CPU: 2 × Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz
CPU: 4 × AMD EPYC 7763 64-Core Processor
WORD_SIZE: 64
LIBM: libopenlibm
LLVM: libLLVM-14.0.6 (ORCJIT, haswell)
Threads: 1 on 2 virtual cores</code></pre></details><details><summary>A more complete overview of all dependencies and their versions is also provided.</summary><pre class="documenter-example-output"><code class="nohighlight hljs ansi">Status `~/work/SciMLBase.jl/SciMLBase.jl/docs/Manifest.toml`
LLVM: libLLVM-14.0.6 (ORCJIT, znver3)
Threads: 1 on 4 virtual cores</code></pre></details><details><summary>A more complete overview of all dependencies and their versions is also provided.</summary><pre class="documenter-example-output"><code class="nohighlight hljs ansi">Status `~/work/SciMLBase.jl/SciMLBase.jl/docs/Manifest.toml`
[47edcb42] ADTypes v0.2.4
[a4c015fc] ANSIColoredPrinters v0.0.1
⌅ [c3fe647b] AbstractAlgebra v0.32.5
Expand Down Expand Up @@ -40,7 +40,7 @@
[9a962f9c] DataAPI v1.15.0
[864edb3b] DataStructures v0.18.15
[e2d170a0] DataValueInterfaces v1.0.0
[2b5f629d] DiffEqBase v6.137.1
[2b5f629d] DiffEqBase v6.138.1
[459566f4] DiffEqCallbacks v2.33.1
[163ba53b] DiffResults v1.1.0
[b552c78f] DiffRules v1.15.1
Expand Down Expand Up @@ -94,7 +94,7 @@
[0e77f7df] LazilyInitializedFields v1.2.1
[50d2b5c4] Lazy v0.15.1
[d3d80556] LineSearches v7.2.0
[7ed4a6bd] LinearSolve v2.15.0
[7ed4a6bd] LinearSolve v2.16.2
[2ab3a3ac] LogExpFunctions v0.3.26
[bdcacae8] LoopVectorization v0.12.166
[33e6dc65] MKL v0.6.1
Expand All @@ -110,16 +110,16 @@
[d41bc354] NLSolversBase v7.8.3
[2774e3e8] NLsolve v4.5.1
[77ba4419] NaNMath v1.0.2
[8913a72c] NonlinearSolve v2.6.1
[8913a72c] NonlinearSolve v2.8.0
[6fe1bfb0] OffsetArrays v1.12.10
[bac558e1] OrderedCollections v1.6.2
[1dea7af3] OrdinaryDiffEq v6.58.1
[1dea7af3] OrdinaryDiffEq v6.58.2
[90014a1f] PDMats v0.11.28
[65ce6f38] PackageExtensionCompat v1.0.2
[d96e819e] Parameters v0.12.3
[69de0a69] Parsers v2.7.2
[e409e4f3] PoissonRandom v0.4.4
[f517fe37] Polyester v0.7.8
[f517fe37] Polyester v0.7.9
[1d0040c9] PolyesterWeave v0.2.1
[d236fae5] PreallocationTools v0.4.12
[aea7be01] PrecompileTools v1.2.0
Expand All @@ -136,19 +136,19 @@
[ae029012] Requires v1.3.0
[79098fc4] Rmath v0.7.1
[7e49a35a] RuntimeGeneratedFunctions v0.5.12
[fdea26ae] SIMD v3.4.5
[fdea26ae] SIMD v3.4.6
[94e857df] SIMDTypes v0.1.0
[476501e8] SLEEFPirates v0.6.42
[0bca4576] SciMLBase v2.7.3 `~/work/SciMLBase.jl/SciMLBase.jl`
[e9a6253c] SciMLNLSolve v0.1.9
[c0aeaf25] SciMLOperators v0.3.6
[c0aeaf25] SciMLOperators v0.3.7
[efcf1570] Setfield v1.1.1
[727e6d20] SimpleNonlinearSolve v0.1.23
[727e6d20] SimpleNonlinearSolve v0.1.25
[699a6c99] SimpleTraits v0.9.4
[ce78b400] SimpleUnPack v1.1.0
[66db9d55] SnoopPrecompile v1.0.3
[a2af1166] SortingAlgorithms v1.2.0
[47a9eef4] SparseDiffTools v2.9.2
[47a9eef4] SparseDiffTools v2.11.0
[e56a9233] Sparspak v0.3.9
[276daf66] SpecialFunctions v2.3.1
[aedffcd0] Static v0.8.8
Expand All @@ -166,7 +166,7 @@
[bd369af6] Tables v1.11.1
[8290d209] ThreadingUtilities v0.5.2
[a759f4b9] TimerOutputs v0.5.23
[0796e94c] Tokenize v0.5.25
[0796e94c] Tokenize v0.5.26
[a2a6695c] TreeViews v0.3.0
[d5829a12] TriangularSolve v0.1.20
[410a4b4d] Tricks v0.1.8
Expand Down Expand Up @@ -227,4 +227,4 @@
[8e850b90] libblastrampoline_jll v5.8.0+0
[8e850ede] nghttp2_jll v1.48.0+0
[3f19e933] p7zip_jll v17.4.0+0
Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m`</code></pre></details><p>You can also download the <a href="https://github.com/SciML/SciMLBase.jl/tree/gh-pages/v2.7.3/assets/Manifest.toml">manifest</a> file and the <a href="https://github.com/SciML/SciMLBase.jl/tree/gh-pages/v2.7.3/assets/Project.toml">project</a> file.</p></article><nav class="docs-footer"><a class="docs-footer-nextpage" href="interfaces/Problems/">SciMLProblems »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="auto">Automatic (OS)</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.1.2 on <span class="colophon-date" title="Saturday 4 November 2023 03:12">Saturday 4 November 2023</span>. Using Julia version 1.9.3.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>
Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m`</code></pre></details><p>You can also download the <a href="https://github.com/SciML/SciMLBase.jl/tree/gh-pages/v2.7.3/assets/Manifest.toml">manifest</a> file and the <a href="https://github.com/SciML/SciMLBase.jl/tree/gh-pages/v2.7.3/assets/Project.toml">project</a> file.</p></article><nav class="docs-footer"><a class="docs-footer-nextpage" href="interfaces/Problems/">SciMLProblems »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="auto">Automatic (OS)</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.1.2 on <span class="colophon-date" title="Tuesday 7 November 2023 19:53">Tuesday 7 November 2023</span>. Using Julia version 1.9.3.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>
2 changes: 1 addition & 1 deletion previews/PR538/interfaces/Algorithms/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion previews/PR538/interfaces/Common_Keywords/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion previews/PR538/interfaces/Differentiation/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@

function _concrete_solve_forward(args...; kwargs...)
error(&quot;No sensitivity rules exist. Check that you added `using DiffEqSensitivity`&quot;)
end</code></pre><p>The sensitivity mechanism is kept in a separate package because of the high dependency and load time cost introduced by the automatic differentiation libraries. Different choices of automatic differentiation are then selected by the <code>sensealg</code> keyword argument in <code>solve</code>, which is made into a positional argument in the <code>_solve_adjoint</code> and other functions in order to allow dispatch.</p><h2 id="SensitivityADPassThrough"><a class="docs-heading-anchor" href="#SensitivityADPassThrough">SensitivityADPassThrough</a><a id="SensitivityADPassThrough-1"></a><a class="docs-heading-anchor-permalink" href="#SensitivityADPassThrough" title="Permalink"></a></h2><p>The special sensitivity algorithm <code>SensitivityADPassThrough</code> is used to ignore the internal sensitivity dispatches and instead do automatic differentiation directly through the solver. Generally this <code>sensealg</code> is only used internally.</p><h2 id="Note-about-ForwardDiff"><a class="docs-heading-anchor" href="#Note-about-ForwardDiff">Note about ForwardDiff</a><a id="Note-about-ForwardDiff-1"></a><a class="docs-heading-anchor-permalink" href="#Note-about-ForwardDiff" title="Permalink"></a></h2><p>ForwardDiff does not use ChainRules.jl and thus it completely ignores the special handling.</p></article><nav class="docs-footer"><a class="docs-footer-prevpage" href="../Common_Keywords/">« Common Keyword Arguments</a><a class="docs-footer-nextpage" href="../PDE/">The PDE Definition Interface »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="auto">Automatic (OS)</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.1.2 on <span class="colophon-date" title="Saturday 4 November 2023 03:12">Saturday 4 November 2023</span>. Using Julia version 1.9.3.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>
end</code></pre><p>The sensitivity mechanism is kept in a separate package because of the high dependency and load time cost introduced by the automatic differentiation libraries. Different choices of automatic differentiation are then selected by the <code>sensealg</code> keyword argument in <code>solve</code>, which is made into a positional argument in the <code>_solve_adjoint</code> and other functions in order to allow dispatch.</p><h2 id="SensitivityADPassThrough"><a class="docs-heading-anchor" href="#SensitivityADPassThrough">SensitivityADPassThrough</a><a id="SensitivityADPassThrough-1"></a><a class="docs-heading-anchor-permalink" href="#SensitivityADPassThrough" title="Permalink"></a></h2><p>The special sensitivity algorithm <code>SensitivityADPassThrough</code> is used to ignore the internal sensitivity dispatches and instead do automatic differentiation directly through the solver. Generally this <code>sensealg</code> is only used internally.</p><h2 id="Note-about-ForwardDiff"><a class="docs-heading-anchor" href="#Note-about-ForwardDiff">Note about ForwardDiff</a><a id="Note-about-ForwardDiff-1"></a><a class="docs-heading-anchor-permalink" href="#Note-about-ForwardDiff" title="Permalink"></a></h2><p>ForwardDiff does not use ChainRules.jl and thus it completely ignores the special handling.</p></article><nav class="docs-footer"><a class="docs-footer-prevpage" href="../Common_Keywords/">« Common Keyword Arguments</a><a class="docs-footer-nextpage" href="../PDE/">The PDE Definition Interface »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="auto">Automatic (OS)</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.1.2 on <span class="colophon-date" title="Tuesday 7 November 2023 19:53">Tuesday 7 November 2023</span>. Using Julia version 1.9.3.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>
Loading

0 comments on commit 4d47c19

Please sign in to comment.