Valentin Sulzer
Valentin Sulzer
If a `de.ODEProblem` is setup via MTK's `ODESystem` interface, it produces a MethodError (`MethodError: no method matching one(::Tuple{Operation,Float64})`) ## Setup ```python3 from julia import Main, ModelingToolkit from diffeqpy import de...
I am trying to write a script to automatically install `julia` and `diffeqpy`: ```python3 import julia from julia import Pkg import diffeqpy Pkg.activate(".") # use local environment julia.install() diffeqpy.install() ```...
Trying to add functionality for 2nd order PDE such as the wave equation (inspired by #421 ) Not obvious why the test is failing, am I missing something obvious? Equations...
Currently most tests are of the form ```julia @test a ≈ b atol=0.01 ``` which uses the L2-norm and so can give errors even if the vectors are equal within...
# Description Some changes in preparation for the composite release. No functionality should be affected by this PR, it just introduces phase dependency that will then be used by the...
# Description Revert numpy to >= 1.16 since scikits.odes has released fixed version
When printing parameter info, add an option to separate by submodel name (with repetitions between submodels). This might require storing the parameters when the submodel is created.
# Description A few more simplifications of the expression tree. Spotted these while debugging but I doubt they will be very common ## Type of change Please add a line...
# Description Raises a SolverError if the initial conditions trigger the events. This requires the events to always be written in a way that they are positive initially, and should...
# Description Clean up the `BaseSolver.set_up` function to make it a bit easier to read ## Type of change Please add a line in the relevant section of [CHANGELOG.md](https://github.com/pybamm-team/PyBaMM/blob/develop/CHANGELOG.md) to...