I wrote a stoichiometry library in rust to practice my numerical and linear algebra programming. I wanted a way to share it, other than as a command line binary. (This had the added bonus of letting me practice writing a web server in rust)
I have wanted to improve the equation balancer by implementing the linear system solver explicitly "in the domain of the natural numbers" (currently it's in "reals" -- i.e. float64) , which should be intuitive given rusts type system, but I haven't found a straightforward way to use any of the existing libraries as such.
I wrote a stoichiometry library in rust to practice my numerical and linear algebra programming. I wanted a way to share it, other than as a command line binary. (This had the added bonus of letting me practice writing a web server in rust)
I have wanted to improve the equation balancer by implementing the linear system solver explicitly "in the domain of the natural numbers" (currently it's in "reals" -- i.e. float64) , which should be intuitive given rusts type system, but I haven't found a straightforward way to use any of the existing libraries as such.