- Apr 22, 2020
-
-
Mirco Altenbernd authored
-
- Apr 16, 2020
-
-
Jenny Schmalfuss authored
Refactor: Restructured module to avoid compatibility problems on other machines. Also includes new Parameter settings that give converging solver when running horizontalflow. Existing classes were extended by creating subclasses in new files (_xt.hh), the core ISTL and Dumux functionalities were left unchanged. Changes previously made were reverted, and the renamed extended functionalities/classes used in stokesdarcy/1p_1p/ main.hh and main_eigenvals.hh. Replaced blockvector copy functionality required in UZAWA-Blockpreconditioner by a hand-copy, which allowed to leave the bvector class unchanged. Currently, UZAWA is copied in seqsolverbackend_xt.hh, it would be desirable to switch to the UZAWA-branch of dumux module and use this instead of seqsolverbackend_xt.hh
-
- Apr 15, 2020
-
-
Jenny Schmalfuss authored
-
- Apr 09, 2020
-
-
Jenny Schmalfuss authored
Added class PreconditionedMatrix, to calculate representation of Left- or Right-preconditioned matrix and save it to file. All tests with this class run from main_eigenvals.
-
Jenny Schmalfuss authored
-
- Feb 17, 2020
-
-
Jenny Schmalfuss authored
-
Jenny Schmalfuss authored
-
Jenny Schmalfuss authored
UZAWA: Call appropriate GMRes depending on existence of UZAWA preconditioner Coarsen Target: If values are too large, AMG defaults to direct solver. Set to value that is small in comparison to problem size to enfroce builiding the AMG hierarchy.
-
Jenny Schmalfuss authored
Rewrote GMRes to reduce unpreconditioned residual below given threshold instead of reducing relative preconditioned residual
-
- Feb 05, 2020
-
-
Jenny Schmalfuss authored
Added BlockyUzawaPreconditioner, which combines the functionality of the BlockyPreconditioner with the application of the Uzawa Preconditioner to the up-left 2x2 Sub-Matrix.
-
- Feb 03, 2020
-
-
Jenny Schmalfuss authored
-
Jenny Schmalfuss authored
-
Jenny Schmalfuss authored
Main change: replaced GridGeometry by FVGridGeometry in CMakeLists.txt, main.hh and problem.hh.
-
Jenny Schmalfuss authored
Bug Fix Bvector: Removed #include <dune/istl/io.hh>, which caused a circular include with bcrsmatrix.hh and io.hh.
-
Jenny Schmalfuss authored
-
- Jan 30, 2020
-
-
-
-
-
-
Jenny Schmalfuss authored
-
- Jan 29, 2020
-
-
Jenny Schmalfuss authored
New template specialization of partial() for BlockVectors
-
- Jan 23, 2020
-
-
Jenny Schmalfuss authored
Added Parameters to 1p_1p/main.cc and GMRes; preconditioner and GMRes configuration now over .input files Also, the output file for residuals in GMRes can now be specified at runtime
-
Jenny Schmalfuss authored
BugFix StokesOffDiagLower: avoid double frees/segfaults when calling pre() and post() by only having the diagonal preconditioners initialize themselves when called. No action in the off-diagonal preconditioners.
-
- Jan 21, 2020
-
-
Jenny Schmalfuss authored
-
Jenny Schmalfuss authored
Preconditioner.pre(): Subvectors of x and b were previously not assigned to preconditioner according to matrix-vector product. StokesOffDiagLower: introduced intermediate vectors and more meaningful naming scheme
-
Jenny Schmalfuss authored
Supports different metrics (2-norm, infinity-norm,...) calculated on overall residual and its subvectors
-
- Jan 09, 2020
-
-
Jenny Schmalfuss authored
-
Jenny Schmalfuss authored
-
- Dec 05, 2019
-
-
Jenny Schmalfuss authored
-
Jenny Schmalfuss authored
-
Jenny Schmalfuss authored
BugFix: Corrected .vtk output for stokes variables through explicit update of grid variables in assembler
-
Jenny Schmalfuss authored
-
Jenny Schmalfuss authored
-
- Dec 03, 2019
-
-
Jenny Schmalfuss authored
-
Jenny Schmalfuss authored
-
Jenny Schmalfuss authored
Adapted matrixconverter.hh to take Scalar type from template when creating the submatrixes in multiTypeToBcrsBcrsMatrix()
-
Jenny Schmalfuss authored
Following Cai et al. 2009
-
Jenny Schmalfuss authored
-
- Nov 28, 2019
-
-
Jenny Schmalfuss authored
-