| 43758678 | 06-Sep-2016 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: fix from nightly tests |
| 0569b399 | 06-Sep-2016 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: use the original local discrete gradient to compute extrow, extcols and check for endpoints |
| c703fcc7 | 06-Sep-2016 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: remove unneeded variables from PCSetUp_BDDC |
| 495a2a07 | 06-Sep-2016 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: added field specification to the API |
| 62b0c6f7 | 06-Sep-2016 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: bugfix for the nonconforming case |
| c2151214 | 06-Sep-2016 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: added support when the Nedelec dofs are a subset of all the dofs |
| 197d30aa | 06-Sep-2016 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: no need to set freecsr to false during graph init |
| 54fffbcc | 06-Sep-2016 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: added special case for graph analysis |
| a1b52428 | 06-Sep-2016 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: change of basis for Nedelec should be computed when recompute_topography is true |
| c3c0e390 | 06-Sep-2016 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: return if size of edge is zero |
| 2b9fe5ff | 04-Sep-2016 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: fix man page |
| e627eda8 | 04-Sep-2016 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: test for out-of-memory |
| b7466b8b | 04-Sep-2016 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: remove unused variable |
| d904f53b | 04-Sep-2016 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: it may happen that GetRowIJ is called on an empty matrix |
| dec27d64 | 04-Sep-2016 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: added support for variable order edge elements |
| 8c09ecd8 | 04-Sep-2016 |
stefano_zampini <stefano.zampini@gmail.com> |
PCBDDC: raise error if the factorization fails |
| e1e70270 | 04-Sep-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Microsoft compilers cannot caste from double to enum directly
Time: 0 hours Reported-by: nightly tests |
| b729e602 | 02-Sep-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Windows compiler won't allow cast from double to enum
Time: 0 hours Reported-by: nightly tests |
| 3d1c1ea0 | 02-Sep-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
refactor common setter/getter methods for PCFACTOR class into common shared code
Time: 2 hours |
| 80c96bb1 | 01-Sep-2016 |
Fande Kong <fdkong.jd@gmail.com> |
Extract the submatrices
Extract the submatrices from the preconditioning matrix instead of the Jacobian matrix. The reason for this is that the MatMults for the submatrices (at line 1004, 2035 and 1
Extract the submatrices
Extract the submatrices from the preconditioning matrix instead of the Jacobian matrix. The reason for this is that the MatMults for the submatrices (at line 1004, 2035 and 1054 of fieldsplit.c) involves function evaluations (which is not cheap) when we are using the matrix-free method for inexact Newton. I have some tests in MOOSE, and this change halves the compute time.
show more ...
|
| 88684dab | 01-Sep-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'maint' |
| c7f610a1 | 01-Sep-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Added PCFactorGetZeroPivot(), PCFactorGetShiftType(), and PCFactorGetShiftAmount()
Time: .25 hours Reported-by: Glenn E Hammond <gehammo@sandia.gov> |
| 602cab1b | 29-Aug-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/add-matshell-matgetdiagonalblock-fortran' |
| 4e64d54e | 29-Aug-2016 |
stefano_zampini <stefano.zampini@gmail.com> |
PCBDDC: merge two zerorows steps and add runtime check for the number of coarse edges' endpoints
fix issue with mkl 2016.3.210 in PCBDDCConstraintsSetUp |
| c56a70ee | 28-Aug-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Removed the use of PetscObjectQueryFunction() with with MatGetDiagonalBlock()
that I missed when I first converted MatGetDiagonalBlock() from a query function to a table function
Time: .3 hours Re
Removed the use of PetscObjectQueryFunction() with with MatGetDiagonalBlock()
that I missed when I first converted MatGetDiagonalBlock() from a query function to a table function
Time: .3 hours Reported-by: nightly tests
show more ...
|