| #
5bc2b864
|
| 26-Feb-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-formatting-bracket' into 'master'
checkbadSource: new rule for wrongfully placed "{"
See merge request petsc/petsc!3655
|
| #
bdb10af2
|
| 26-Feb-2021 |
Pierre Jolivet <pierre@joliv.et> |
checkbadSource: new rule for wrongfully placed "{"
|
| #
9f90f53a
|
| 04-Jan-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/gamg-gpu-setup' into 'master'
MatMat operations with CUSPARSE
See merge request petsc/petsc!3391
|
| #
526996e7
|
| 15-Nov-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
Fixes for --with-clanguage=cxx
|
| #
7b917211
|
| 24-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'dalcinl/fix-null' into 'master'
Fix 0 -> NULL for pointers
See merge request petsc/petsc!3086
|
| #
ea78f98c
|
| 23-Aug-2020 |
Lisandro Dalcin <dalcinl@gmail.com> |
DM: Replace 0 -> NULL for pointers
|
| #
7876ad9a
|
| 09-Jul-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-fe-hybrid-aux' into 'master'
Knepley/fix fe hybrid aux
See merge request petsc/petsc!2950
|
| #
01907d53
|
| 15-Jun-2020 |
Matthew G. Knepley <knepley@gmail.com> |
FE: Fix hybrid tabulation - Add checks for auxiliary tabulation
|
| #
b976369d
|
| 19-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-plex-hybrid-assembly' into 'master'
Knepley/fix plex hybrid assembly
See merge request petsc/petsc!2793
|
| #
665f567f
|
| 01-Apr-2020 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: More hybrid fixes - Converted hybrid assembly to use PetscTabulation - Protect for NULL discretizations, which happen with no dofs for a field - Added PetscDiscType enum - Changed PetscDSIsFE_I
Plex: More hybrid fixes - Converted hybrid assembly to use PetscTabulation - Protect for NULL discretizations, which happen with no dofs for a field - Added PetscDiscType enum - Changed PetscDSIsFE_Internal() to PetscDSGetDiscType_Internal() - Must inject coordinates from hybrid cells into the ambient space
show more ...
|
| #
27f02ce8
|
| 23-May-2019 |
Matthew G. Knepley <knepley@gmail.com> |
Plex+FE: Updates for hybrid integration - Added support for hybrid Jacobians - Added PetscDSHasBdJacobian() - Added boundary Jacobian preconditioner - Needed a path to integrate the hybrid Jacobian p
Plex+FE: Updates for hybrid integration - Added support for hybrid Jacobians - Added PetscDSHasBdJacobian() - Added boundary Jacobian preconditioner - Needed a path to integrate the hybrid Jacobian preconditioner - Fixed indexing in hybrid element mat update - Be careful about the difference between intrinsic dimension and embedding dimension for hybrid integration - Need to use rectangular transformation of gradient in case they are different - Fix use of embedding dimension - Make sure FEGeom struct has the dimensions set - Pointwise function derivatives are in the embedding space - Use PetscArrayzero() - Change TransitiveClosure() for hybrid cells - We get the closures of the endcaps, and then the hybrid faces, this allows degenerate cells that we need in PyLith
show more ...
|
| #
fc724d8e
|
| 13-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-plex-projection-label' into 'master'
Plex: This fixes a pernicious bug with projection - When setting points along...
See merge request petsc/petsc!2773
|
| #
7132c3f7
|
| 05-May-2020 |
Matthew G. Knepley <knepley@gmail.com> |
FE: Fix FE affine geometry - I was assuming it only had a single point per cell
|
| #
af3bdde6
|
| 28-Feb-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/fix-log-flops' into 'master'
febasic: fix logging flops to avoid int32 overflow and use CHKERRQ
See merge request petsc/petsc!2567
|
| #
6485a3bb
|
| 28-Feb-2020 |
Jed Brown <jed@jedbrown.org> |
febasic: fix logging flops to avoid int32 overflow and use CHKERRQ
Reported-by: Valeria Barra <valeria.barra@colorado.edu> Reported-by: Jeremy Thompson <jeremy.thompson@colorado.edu>
|
| #
788881e1
|
| 21-Feb-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/fe-tabulation-gemm' into 'master'
febasic: perform change of basis using GEMM
See merge request petsc/petsc!2548
|
| #
b9d4cb8d
|
| 19-Feb-2020 |
Jed Brown <jed@jedbrown.org> |
febasic: perform change of basis using GEMM
* Adds LAPACKREAL and BLASREAL getrf, getri, gemm
* This reduces setup time for my example 3D mesh using Q_6 hexes from 160 seconds to 6 seconds.
|
| #
04679c46
|
| 20-Jan-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-dm-cell-types' into 'master'
Knepley/feature dm cell types
See merge request petsc/petsc!2446
|
| #
40a2aa30
|
| 16-Jan-2020 |
Matthew G. Knepley <knepley@gmail.com> |
Doc: Text fixes
|
| #
339143f0
|
| 15-Jan-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-project-different-spaces' into 'master'
Knepley/feature project different spaces
See merge request petsc/petsc!2153
|
| #
ef0bb6c7
|
| 09-Jan-2020 |
Matthew G. Knepley <knepley@gmail.com> |
FE+DS: Introduce PetscTabulation to hold tabulated function data - This was created to prevent mismatches in sizes I was getting by just passing around arrays - FE+FV+DS now hold tabulations - GetTab
FE+DS: Introduce PetscTabulation to hold tabulated function data - This was created to prevent mismatches in sizes I was getting by just passing around arrays - FE+FV+DS now hold tabulations - GetTabulation() --> CreateTabulation() and it creates an object rather than using DMGetWorkArray(). I put in ComputeTabulation() to reuse space, but there still may be performance regression. - Default tabulations are now "cell tabulations" - The replicas in the tabulation are used to index faces in a face tabulation
show more ...
|
| #
864131b4
|
| 23-Sep-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-fe-face-quadrature' into 'master'
Knepley/fix fe face quadrature
See merge request petsc/petsc!2079
|
| #
31f073d7
|
| 22-Sep-2019 |
Matthew G. Knepley <knepley@gmail.com> |
PetscFE: Init memory properly for boundary integral - Also check for missing pointfunctions
|
| #
4dbcf49f
|
| 19-Sep-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2019-09-10/jed/gitlab-ci' into 'master'
Barry/2019 09 10/jed/gitlab ci
See merge request petsc/petsc!2042
|
| #
449a1c5f
|
| 13-Sep-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix bug introduced in testing, cannot rebase it away because some giant merge is in the way
Commit-type: bug-fix Reported-by: gitlab-ci
|