For finite element simulations, it's common to solve nonlinear systems involving multiple blocks in a staggered fashion.
My question is:
Is it possible to configure KINSOL to update only a subset of the solution vector while keeping the remaining components fixed?
I’m aware of the functionality to impose upper and lower bounds (e.g., non-negativity), but I couldn’t find a way to fix individual components of the solution vector --- something that would be very useful for staggered solvers.
Any suggestions or workarounds would be greatly appreciated!