Martin Robinson
Martin Robinson
After parsing the following mmt file into a `Model`, what should the units be for `tlag` and `ka`? I was expecting [h] and [1/h], but `v.unit()` returns None? ```mmt [[model]]...
**Is your feature request related to a problem? Please describe.** I'm writing a rust sys crate that uses bindgen to automatically generate rust bindings for suitesparse. At the moment when...
### Description The python-idaklu solver is a legacy solver that uses idaklu but calls back into python for the functions. With the recent improvements to idaklu this can now be...
### Description Refactor the current multiprocessing implementation to push this responsibility onto the solver. Related issues #3987, #3713, #2645, #2644, #3910 ### Motivation At the moment users can request multiple...
Thanks for all the work on this excellent crate. I'm using faer's sparse LU decomposition in an ode solver and trying to interpret some of my own benchmarks. I'd like...
atm the main call function for `NonLinearOp` is: ```rust pub trait NonLinearOp: Op { /// Compute the operator at a given state and time. fn call_inplace(&self, x: &Self::V, t: Self::T,...
- [ ] Explicit Runge-Kutta (ERK) - [x] #30 - [ ] fully implicit Runge-Kutta (FRK)
This is a struct that takes a checkpointed forward solve, then uses this to implement the adjoint equations. Need one version for integration functional (see below), and another for sum...
add ability to calculate gradient of some output function wrt parameters using adjoint sensitivities (faster than forward sensitivities models with 100s of parameters) - [x] #92 - [x] #94 -...