use Default factory for Whale factory
implement WhaleLinearOperator
implement WhaleLinearOperator, WhaleLUSolver
fixes
implement WhaleKrylovSolver
fixes