# Solving for the steady-state of a large nonlinear ODE in SciML

**URL:** <https://discourse.julialang.org/t/solving-for-the-steady-state-of-a-large-nonlinear-ode-in-sciml/50613>\
**Category:** Modelling & Simulations\
**Tags:** sciml, nlsolve, newton, nonlinear, steady-state\
**Created:** [November 23, 2020, 5:59am UTC](https://discourse.julialang.org/t/solving-for-the-steady-state-of-a-large-nonlinear-ode-in-sciml/50613 "2020-11-23T05:59:21Z")\
**Posts on this page:** 1\
**Showing post:** 11

<div class="post-metadata">

**Author:** ![briochemc](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/briochemc/32/4209_2.png) [@briochemc](https://discourse.julialang.org/u/briochemc)\
**Post date:** [November 30, 2020, 8:00am UTC](https://discourse.julialang.org/t/solving-for-the-steady-state-of-a-large-nonlinear-ode-in-sciml/50613/11 "2020-11-30T08:00:53Z")

</div>

Actually, I realize now that updating a sparse Jacobian inplace is not so straightforward… See, e.g. these many discussions around this topic:

- [Update matrix block inplace from a sparse array](https://discourse.julialang.org/t/update-matrix-block-inplace-from-a-sparse-array/36360),
- [Efficiently updating values in a sparse diagonal matrix](https://discourse.julialang.org/t/efficiently-updating-values-in-a-sparse-diagonal-matrix/13111),
- [Update bands of a CSC Matrix](https://discourse.julialang.org/t/update-bands-of-a-csc-matrix/36800),
- [Optimal way to do in-place modification of sparse matrix?](https://discourse.julialang.org/t/optimal-way-to-do-in-place-modification-of-sparse-matrix/5170),
- [A version of sparse! that updates a previously existing SparseMatrixCSC?](https://discourse.julialang.org/t/a-version-of-sparse-that-updates-a-previously-existing-sparsematrixcsc/31943)
- [Example use of `sparse!` - #2 by bennedich](https://discourse.julialang.org/t/example-use-of-sparse/21808/2)

* * *

@ctkelley, Are there any plans to allow for out-of-place (sparse) jacobian functions? I ask because I already have available a fast-but-out-of-place jacobian function 🤷‍♂️

---

_[View the full topic](https://discourse.julialang.org/t/solving-for-the-steady-state-of-a-large-nonlinear-ode-in-sciml/50613)._
