| #
9dd11ecf
|
| 25-Aug-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2023-08-17/header-guard-check' into 'main'
Check header guards
See merge request petsc/petsc!6822
|
| #
a4963045
|
| 18-Aug-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Convert all header guards to pragma once
|
| #
061e922f
|
| 22-Sep-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-09-21/2-bike-2-shed' into 'main'
Feature: Bicycle Storage Facility 2
See merge request petsc/petsc!5661
|
| #
6524c165
|
| 21-Sep-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Transform all header-guards into ifndefs to make clang-format ignore them for preprocessor indentation
|
| #
58d68138
|
| 23-Aug-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-08-21/clang-format-source' into 'main'
format repository with clang-format
See merge request petsc/petsc!5541
|
| #
9371c9d4
|
| 22-Aug-2022 |
Satish Balay <balay@mcs.anl.gov> |
clang-format: convert PETSc sources to comply with clang-format
|
| #
302073b8
|
| 22-Jul-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'pr1819/jkruzik/feature-pcdeflation/master' [PR #1819]
* pr1819/jkruzik/feature-pcdeflation/master: PCDeflation. Implements multilevel deflation preconditioner that can shift part of th
Merge branch 'pr1819/jkruzik/feature-pcdeflation/master' [PR #1819]
* pr1819/jkruzik/feature-pcdeflation/master: PCDeflation. Implements multilevel deflation preconditioner that can shift part of the spectrum to a predefined value.
Given a full rank deflation matrix W, the deflation preconditioner uses projections Q = W*(W'*A*W)^{-1}*W' and P = I - Q*A. It computes computes initial guess x0 = x_{-1} - Q*r_{-1} which is the solution on the deflation space. The preconditioner application consists of P*M^{-1} + factor*Q, where M^{-1} is an additional preconditioner.
See the documentation for PCDEFLATION above PCCreate_Deflation for more detailed description.
show more ...
|
| #
5170378f
|
| 26-Jun-2019 |
Jakub Kruzik <jakub.kruzik@gmail.com> |
fix fortran
|
| #
6c93e71c
|
| 24-Jun-2019 |
Jakub Kruzik <jakub.kruzik@gmail.com> |
[lvl]_ prefix
|
| #
8a71cb68
|
| 20-Jun-2019 |
Jakub Kruzik <jakub.kruzik@gmail.com> |
set correction factor
|
| #
ae029463
|
| 19-Jun-2019 |
Jakub Kruzik <jakub.kruzik@gmail.com> |
rewrite application
|
| #
fcb31d99
|
| 18-Jun-2019 |
Jakub Kruzik <jakub.kruzik@gmail.com> |
set factor for CP correction
|
| #
4a99276e
|
| 17-Jun-2019 |
Jakub Kruzik <jakub.kruzik@gmail.com> |
support dynamic tolerance
|
| #
5558ce3d
|
| 17-Jun-2019 |
Jakub Kruzik <jakub.kruzik@gmail.com> |
remove deflation type
|
| #
22b0793e
|
| 17-Jun-2019 |
Jakub Kruzik <jakub.kruzik@gmail.com> |
additional PC
|
| #
292e2e67
|
| 29-May-2019 |
Jakub Kruzik <jakub.kruzik@gmail.com> |
create header file
|