- Jan 26, 2010
-
-
Markus Blatt authored
Use MPIHelper instead of MPI directly. Should make make headercheck succeed even if MPI is not installed. Merge to release to fix the autobuilds. [[Imported from SVN: r1166]]
-
Martin Nolte authored
[[Imported from SVN: r1165]]
-
- Jan 25, 2010
-
-
Oliver Sander authored
[[Imported from SVN: r1160]]
-
Oliver Sander authored
[[Imported from SVN: r1159]]
-
Oliver Sander authored
the Thomas algorithm to solve block-tridiagonal systems of equations. NOTE: Yes, I know that this is not the time to add new features. However, tridiagonal matrices and the Thomas algorithm are important components in line smoothers for anisotropic problems. We will need that soon for the AdaptHydroMod project, and therefore I would like to have this matrix in the 2.0 release. Also, this patch is not invasive at all: it just adds another matrix class. Please merge this to the release branch. [[Imported from SVN: r1158]]
-
Oliver Sander authored
[[Imported from SVN: r1157]]
-
- Jan 23, 2010
-
-
Martin Nolte authored
[[Imported from SVN: r1156]]
-
- Jan 22, 2010
-
-
Markus Blatt authored
Now the hierarchy building is a factor 2 faster than previously. (And as fast as in the beginning of October 2009). [[Imported from SVN: r1153]]
-
Carsten Gräser authored
This does not introduce any semantic change but allows to save memory. If a matrix is copied the sparsity pattern is reused. If the pattern of a copy is changed it gets newly allocated and does not influence the original matrix. Patch by Martin Weiser from ZIB [[Imported from SVN: r1152]]
-
- Jan 20, 2010
-
-
Markus Blatt authored
[[Imported from SVN: r1151]]
-
- Jan 14, 2010
-
-
Jorrit Fahlke authored
[[Imported from SVN: r1150]]
-
- Jan 12, 2010
-
-
Christian Engwer authored
[[Imported from SVN: r1149]]
-
- Dec 15, 2009
-
-
Markus Blatt authored
int as type for the field of scaledidmatrix causes ambiguities because there are no std::sqrt(int) and std::fabs(int) [[Imported from SVN: r1148]]
-
Markus Blatt authored
icc does not seem to no associated type value_type of an iterator. Now we use the iterator_traits to extract it. [[Imported from SVN: r1147]]
-
Markus Blatt authored
[[Imported from SVN: r1146]]
-
Markus Blatt authored
[[Imported from SVN: r1145]]
-
Markus Blatt authored
[[Imported from SVN: r1144]]
-
- Dec 04, 2009
-
-
Markus Blatt authored
Fixed some more bugs. Patch was provided by Atgeirr Rasmussen. [[Imported from SVN: r1143]]
-
Markus Blatt authored
[[Imported from SVN: r1142]]
-
Markus Blatt authored
should run make check _before_ committing. [[Imported from SVN: r1141]]
-
Markus Blatt authored
[[Imported from SVN: r1140]]
-
Markus Blatt authored
[[Imported from SVN: r1139]]
-
Markus Blatt authored
[[Imported from SVN: r1138]]
-
Markus Blatt authored
[[Imported from SVN: r1137]]
-
Markus Blatt authored
[[Imported from SVN: r1136]]
-
Markus Blatt authored
Sync with my version. [[Imported from SVN: r1135]]
-
Markus Blatt authored
Support for domains consisting of pairs connected by an edge of the matrix graph. [[Imported from SVN: r1134]]
-
Markus Blatt authored
removed warnings. [[Imported from SVN: r1133]]
-
Markus Blatt authored
[[Imported from SVN: r1132]]
-
- Dec 03, 2009
-
-
Markus Blatt authored
[[Imported from SVN: r1131]]
-
- Nov 30, 2009
-
-
Oliver Sander authored
[[Imported from SVN: r1130]]
-
- Nov 20, 2009
-
-
Carsten Gräser authored
*add calls to mv() and mtv() *also test ScaledIdentityMatrix and DiagonalMatrix [[Imported from SVN: r1129]]
-
Carsten Gräser authored
[[Imported from SVN: r1128]]
-
Carsten Gräser authored
* Removed ugly ReferenceStorageIterator since * it stored either a reference or a fake reference * you could not use iterator->method * you could not assign iterators * Introduce ContainerWrapperIterator * always stores an assignable ContainerWrapper object * allows iterator->method() * can be used for any other sparse row type [[Imported from SVN: r1127]]
-
Carsten Gräser authored
[[Imported from SVN: r1126]]
-
- Nov 19, 2009
-
-
Carsten Gräser authored
This method should really be removed in favor of mtv(). [[Imported from SVN: r1125]]
-
- Nov 16, 2009
-
-
Markus Blatt authored
accumulate to one process on the finest level. [[Imported from SVN: r1124]]
-
- Nov 13, 2009
-
-
Markus Blatt authored
of all non-template and un-inlined functions. As a quick hack we qualified them all with the inline keyword. The better way would probably be to skip inline where not needed and create an istl lib. But that is bigger effort. [[Imported from SVN: r1123]]
-
- Nov 04, 2009
-
-
Christian Engwer authored
[[Imported from SVN: r1122]]
-
- Nov 03, 2009
-
-
Christian Engwer authored
[[Imported from SVN: r1121]]
-