Linear algebra and sparse direct methods