add parallel direct solver test