]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
Ack, this bug seemed to be too obvious for proper testing. Now it's ok.
authorwolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Tue, 30 May 2000 16:30:35 +0000 (16:30 +0000)
committerwolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Tue, 30 May 2000 16:30:35 +0000 (16:30 +0000)
git-svn-id: https://svn.dealii.org/trunk@2978 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/lac/source/sparsity_pattern.cc

index 03edb435b6516a79075970c15fff1b6fbb1f4edc..bde08cc7995713c8c83154f127690efba819efe4 100644 (file)
@@ -31,6 +31,7 @@ SparsityPattern::SparsityPattern () :
 };
 
 
+
 SparsityPattern::SparsityPattern (const SparsityPattern &s) :
                Subscriptor(),
                max_dim(0),
@@ -47,6 +48,7 @@ SparsityPattern::SparsityPattern (const SparsityPattern &s) :
 };
 
 
+
 SparsityPattern::SparsityPattern (const unsigned int m,
                                  const unsigned int n,
                                  const unsigned int max_per_row) 
@@ -59,6 +61,7 @@ SparsityPattern::SparsityPattern (const unsigned int m,
 };
 
 
+
 SparsityPattern::SparsityPattern (const unsigned int          m,
                                  const unsigned int          n,
                                  const vector<unsigned int> &row_lengths) 
@@ -71,6 +74,7 @@ SparsityPattern::SparsityPattern (const unsigned int          m,
 };
 
 
+
 SparsityPattern::SparsityPattern (const unsigned int n,
                                  const unsigned int max_per_row)
                : max_dim(0),
@@ -82,6 +86,7 @@ SparsityPattern::SparsityPattern (const unsigned int n,
 };
 
 
+
 SparsityPattern::SparsityPattern (const unsigned int          m,
                                  const vector<unsigned int> &row_lengths) 
                : max_dim(0),
@@ -93,6 +98,7 @@ SparsityPattern::SparsityPattern (const unsigned int          m,
 };
 
 
+
 SparsityPattern::SparsityPattern (const SparsityPattern &original,
                                  const unsigned int        max_per_row,
                                  const unsigned int        extra_off_diagonals)
@@ -193,6 +199,7 @@ SparsityPattern::SparsityPattern (const SparsityPattern &original,
 };
 
 
+
 SparsityPattern::~SparsityPattern ()
 {
   if (rowstart != 0)  delete[] rowstart;
@@ -200,6 +207,7 @@ SparsityPattern::~SparsityPattern ()
 }
 
 
+
 SparsityPattern &
 SparsityPattern::operator = (const SparsityPattern &s)
 {
@@ -217,6 +225,7 @@ SparsityPattern::operator = (const SparsityPattern &s)
 };
 
 
+
 void
 SparsityPattern::reinit (const unsigned int m,
                         const unsigned int n,
@@ -229,6 +238,7 @@ SparsityPattern::reinit (const unsigned int m,
 };
 
 
+
 void
 SparsityPattern::reinit (const unsigned int m,
                         const unsigned int n,
@@ -315,6 +325,7 @@ SparsityPattern::reinit (const unsigned int m,
 }
 
 
+
 void
 SparsityPattern::compress ()
 {
@@ -430,8 +441,10 @@ SparsityPattern::compress ()
 };
 
 
+
 bool
-SparsityPattern::empty () const {
+SparsityPattern::empty () const
+{
                                   // let's try to be on the safe side of
                                   // life by using multiple possibilities in
                                   // the check for emptiness... (sorry for
@@ -455,6 +468,7 @@ SparsityPattern::empty () const {
 };
 
 
+
 unsigned int
 SparsityPattern::max_entries_per_row () const 
 {
@@ -476,6 +490,7 @@ SparsityPattern::max_entries_per_row () const
 };
 
 
+
 unsigned int
 SparsityPattern::operator () (const unsigned int i,
                              const unsigned int j) const
@@ -520,6 +535,7 @@ SparsityPattern::operator () (const unsigned int i,
 }
 
 
+
 void
 SparsityPattern::add (const unsigned int i,
                      const unsigned int j)
@@ -549,6 +565,7 @@ SparsityPattern::add (const unsigned int i,
 }
 
 
+
 void
 SparsityPattern::print_gnuplot (ostream &out) const
 {
@@ -563,12 +580,13 @@ SparsityPattern::print_gnuplot (ostream &out) const
                                         // is x-y, that is we have to
                                         // exchange the order of
                                         // output
-       out << static_cast<signed int>(colnums[j]) << " " << -i << endl;
+       out << colnums[j] << " " << -static_cast<signed int>(i) << endl;
 
   AssertThrow (out, ExcIO());
 }
 
 
+
 unsigned int
 SparsityPattern::bandwidth () const
 {

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.