-
-
Notifications
You must be signed in to change notification settings - Fork 211
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FBDF not taking any timesteps except at the start and end on RLC circuit #2152
Labels
Comments
@oscardssmith suggested I check whether setting |
As mentioned in our chat, it's just from hitting the fundamental frequency. Anything that's not exactly a multiple of 1e-8 will work fine. using Plots
sol = solve(prob, FBDF(), dt = 1.000001e-8)
plot(sol) It's a very special case that only comes up if you just happen to hit all zeros in the derivative estimates. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug 🐞
I have created a circuit in MSL representing a transmision line with an end point dampening and solved it with FBDF.
The output is just a single line segement, with just times recorded for start and end.
This is wrong as I know the circuit solves (e.g with Rodas5P or IDA) to give a sinusioid.
Expected behavior
Solution should be a siniusoid and should match other solves
Minimal Reproducible Example 👇
Sorry it is not yet minimized
Error & Stacktrace⚠️
See only 2 versions
Environment (please complete the following information):
using Pkg; Pkg.status()
using Pkg; Pkg.status(; mode = PKGMODE_MANIFEST)
The text was updated successfully, but these errors were encountered: