-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Ok. I come from MATLAB, Python and C/C++. Just recently I've been thinking of attempting to convert some of my work to Rust because the language has intrigued me and it seems like a fun side-project. A lot of my work is built on functions like \fsolve`and`ode45`` in MATLAB and such things. I'm curious if there are any well trod paths for solving general ODE BVPs through shooting methods. Implementing such things would be fun as well, but definitely not where I'd want to start. It seems like there are several crates such as diffeq and ode-solvers, but nothing seems to have super active development in terms of ODE solving. Is there a de-facto method of going about this? Do people just implement their own solvers and things? What about for PDEs? optimization problems, constrained? Unconstrained?
Ok. I come from MATLAB, Python and C/C++. Just recently I've been thinking of attempting to convert some of my work to Rust because the language has intrigued me and it seems like a fun side-project. A lot of my work is built on functions like \fsolve`and`ode45`` in MATLAB and such things. I'm curious if there are any well trod paths for solving general ODE BVPs through shooting methods. Implementing such things would be fun as well, but definitely not where I'd want to start. It seems like there are several crates such as diffeq and ode-solvers, but nothing seems to have super active development in terms of ODE solving. Is there a de-facto method of going about this? Do people just implement their own solvers and things? What about for PDEs? optimization problems, constrained? Unconstrained?