diffrax icon indicating copy to clipboard operation
diffrax copied to clipboard

small fix of docs in all three and a return type in quicsort

Open andyElking opened this issue 1 year ago • 6 comments

Noticed a few little issues while I was implementing UBU (for some unrelated work).

andyElking avatar Oct 18 '24 15:10 andyElking

LGTM!

I was wondering why these didn't trigger an error in our documentation-building process, and it looks like we haven't actually included these solvers in the documentation at all! I'd missed that that was the case -- probably they are meant to be there?

patrick-kidger avatar Oct 18 '24 16:10 patrick-kidger

I think they are present in the docs, at the bottom of sde_solvers.md. Maybe you don't build the docs on the dev branch?? To be fair I was very surprised this went unnoticed, since I did build the docs each time before committing (after you got me used to doing that). Not sure...

andyElking avatar Oct 18 '24 16:10 andyElking

Ah, right! I was indeed just looking on the wrong branch, whoops.

I should probably do a new release -- once this PR is in I'll do so.

(And I'm aware thte the JumpStepWrapper implementation still needs my attention... I've been meaning to find some time to get back to that 😅)

patrick-kidger avatar Oct 18 '24 16:10 patrick-kidger

No hurry with the JumpStepWrapper, I am done with what I needed it for – but of course I am happy to make edits once you review it. And also no hurry with a new release, as far as I'm concerned 😊.

I just saw that test_implicit_closure_convert failed for some reason, but I am confident that has nothing to do with my edits 😅. Also it passes fine when I run it locally.

andyElking avatar Oct 18 '24 17:10 andyElking

Yup, this is just JAX 0.4.34 doing its thing and breaking us all over the show :D I've now got PRs out for both Optimistix and Lineax, which is where the fixes need to be:

https://github.com/patrick-kidger/optimistix/pull/87 https://github.com/patrick-kidger/lineax/pull/111

patrick-kidger avatar Oct 18 '24 20:10 patrick-kidger

Oh, I see. I don't envy you for having to fix that.

andyElking avatar Oct 18 '24 21:10 andyElking

Okay, merged! (All the new issues I know about have now been squashed!) Thanks for fixing this :)

patrick-kidger avatar Oct 21 '24 20:10 patrick-kidger