“…Many scientific application, such as numerical simulation of computational fluid dynamics(CFD) [1][2][3][4] and simultaneous localization in robotics [5][6][7][8], etc., need to solve large and complicated linear equations, that is difficult to be solved with direct methods [9,10] which need more memory to solve. Now there are some iterative methods proposed [11][12][13][14], which need less memory, solve large and complicated linear equations more efficiently.…”