Saransh Chopra
Saransh Chopra
Thanks for the detailed explanation, @agriyakhetarpal! Everything is very clear now.
Still shows "Merging is blocked" :( I think it needs an approval from @kratman and @valentinsulzer as they have requested changes above.
Thanks! Let me know if any help is required!
Sorry I am a bit inactive from work this week, but I will look into the comments soon. Thanks for all the help @matthewfeickert and @jakirkham, really appreciate it!
Being fixed in https://github.com/conda-forge/mplhep_data-feedstock/pull/5
Thanks for all the help!
I think a portion of `create_gif` does act as the proposed `QuickPlot.plot`. We can maybe refactor this method to make way for the new method - https://github.com/pybamm-team/PyBaMM/blob/e730dcb7cfc7c6da595618502d4e026378c0d4f4/pybamm/plotting/quick_plot.py#L745-L772
For array mutations, we can either rewrite functions to build copy of the original arrays, or we can write a separate implementation for `jax` (using the [`at` syntax](https://docs.jax.dev/en/latest/_autosummary/jax.numpy.ndarray.at.html)). The `at`...
Ideally should be generic, but no worries if things have specialized implementations (we are not worried a lot about the JIT support) -- just add a dispatching mechanism to hide...
Thank you! But, I still see the same results for some reason.