Fully implicit non-uniform algebraic dynamic multilevel method as an approximate solver and as a preconditioner for the numerical simulation of two-phase fluid flow in highly heterogeneous petroleum reservoir | Synapse