With some caveats: - scaling factors for material balance equations and pressure are hardcoded. - pressure system is formed from sum of material balance equations, with no check for diagonal dominance.
For now, the top left part is passed with no summing of equations or checks for diagonal dominance.
This version simply does ILU(0) preconditioning.