From: guido Date: Fri, 24 Jun 2005 14:25:14 +0000 (+0000) Subject: check block_read and block_write properly X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c819419bb4a39fc6fab87e198aa2634d697d5d75;p=dealii-svn.git check block_read and block_write properly git-svn-id: https://svn.dealii.org/trunk@10934 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/tests/lac/sparsity_pattern.cc b/tests/lac/sparsity_pattern.cc index 3644f73e14..56c5f53d8f 100644 --- a/tests/lac/sparsity_pattern.cc +++ b/tests/lac/sparsity_pattern.cc @@ -137,25 +137,33 @@ main () std::ofstream tmp_write("sparsity_pattern.tmp"); sp3.block_write (tmp_write); tmp_write.close (); + + SparsityPattern sp5; std::ifstream tmp_read("sparsity_pattern.tmp"); - sp4.block_read (tmp_read); + sp5.block_read (tmp_read); tmp_read.close (); // delete temporary file std::remove ("sparsity_pattern.tmp"); - // now check for equivalence of sp3 and sp4 + // now check for equivalence of sp3 and sp5 + deallog << sp3.n_rows() - sp5.n_rows() << ' ' + << sp3.n_cols() - sp5.n_cols() << ' ' + << (sp3.is_compressed() ^ sp5.is_compressed()) << ' ' + << (sp3.is_compressed() ^ sp5.is_compressed()) << ' ' + << std::endl; + for (unsigned int row=0; row