Elliot Saba
Elliot Saba
If we want to automatically cache `@example` blocks, we need to be certain we can capture all input and output to this block. This means we must Invalidate the cache...
I think for an initial implementation merely jumping to a page that contains all methods for a particular function would be sufficient, but if you wanted to narrow down the...
Pinging @pfitzseb to see what he thinks of this plan. I think this could be a big usability improvement for packages with complex examples.
I ended up hacking together something very simple using `JuliaSyntax`: ```julia using JuliaSyntax: ParseStream, parse!, build_tree, children, SyntaxNode, @K_str, is_infix_op_call, child_position_span function find_function_calls(tree, function_list::Vector) if kind(tree) == K"call" || kind(tree)...
The issue is tests such as these: https://buildkite.com/julialang/julia-master/builds/19339#01852a6b-4666-47e0-9a07-d8f306591113/633-740 where the two outputs that should be the same are both tiny and essentially random (depending on the floating-point hardware and which...
We've decided to take the easy way out and only run doctests on a single machine. If someone else wants to spend the effort to make doctests portable, I applaud...
`sol(t, Val{2})` on FBDF includes spurious discontinuities for (differential) variable in DAE system
We looked into this a bit more and found that there are actually issues in both the first derivative and the primal, just much smaller (but in the case of...
I minimized this slightly: ```julia using OrdinaryDiffEq using ModelingToolkitStandardLibrary.Electrical, ModelingToolkit, OrdinaryDiffEq using ModelingToolkitStandardLibrary.Blocks: Constant, Sine connections = Equation[] add_conn!(x) = (push!(connections, x); x) # to match spice we want to...
@oscardssmith suggested I check whether setting `dt=1e-10` helps, and it does; I get a reasonable solve output with that set.
So it sounds to me like one path forward might be to have two `initializealg` arguments, something like `initializealg` and `reinitializealg`, where `reinitializealg` would just default to `BrownFullBasicInit`? And `reinitializealg`...