History log of /petsc/src/dm/dt/fe/impls/basic/febasic.c (Results 126 – 150 of 192)
Revision Date Author Comments
# 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


12345678