public static IStorageAdapter CreateSpecial(bool laplace, int nx, int ny) { SparseMatrix A; if (laplace) { A = CreateSparse.Laplacian(nx, ny); } else { A = CreateSparse.Wathen(nx, ny); } return(new SparseStorageAdapter(A)); }