Templates Units for Numerical Applications and Modeling, Finite Volume Solver of Partial Differentila Equations