add row_iterator to matrix
add clear for resetting all matrix elements to 0
add record for reordering elements based on indices
fix bug of test case `linear_system_lu_decompose_fails'
add plu_decompose