| #
012bc364
|
| 06-Aug-2021 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: DMPlexTransform is now the way to manipulate a Plex - Replace DMPlexCellRefiner with DMPlexTransform - Replace CellRefinerInCellTest_Internal() with DMPolytopeInCellTest() - Replace DMPlexCe
Plex: DMPlexTransform is now the way to manipulate a Plex - Replace DMPlexCellRefiner with DMPlexTransform - Replace CellRefinerInCellTest_Internal() with DMPolytopeInCellTest() - Replace DMPlexCellRefinerGetAffineTransforms() with DMPlexRefineRegularGetAffineTransforms()
show more ...
|
| #
0c98527c
|
| 30-Nov-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-11-26/use-petsc-stack-call-blas' into 'master'
Barry/2020 11 26/use petsc stack call blas
See merge request petsc/petsc!3438
|
| #
73cf7048
|
| 26-Nov-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Add missing PetscStackCallBLAS()
Commit-type: i.e. error-checking /spend 25m
|
| #
919be3ab
|
| 18-Oct-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' into master
|
| #
25590819
|
| 14-Oct-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'pierreXVI/fix_petscfv_ls_memory' into 'release'
Fixing error in PetscFVComputeGradient
See merge request petsc/petsc!3294
|
| #
736d4f42
|
| 14-Oct-2020 |
pierreXVI <pierreseize@gmail.com> |
Fixing error in PetscFVComputeGradient Work arrays were mixed-up and their sizes were wrong
|
| #
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
|
| #
8bb017ff
|
| 30-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'tisaac/feature-dual-space-rework' into 'master'
Rework PetscDualSpace
See merge request petsc/petsc!2399
|
| #
b4457527
|
| 10-Mar-2020 |
Toby Isaac <tisaac@cc.gatech.edu> |
Rework the PetscDualSpace interface
Mention form degree in viewer output of dual space
Set from degree from options for dual space
|
| #
3b7b15c8
|
| 26-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-dm-remove-hybrid' into 'master'
Knepley/feature dm remove hybrid
See merge request petsc/petsc!2614
|
| #
412e9a14
|
| 01-Mar-2020 |
Matthew G. Knepley <knepley@gmail.com> |
DM+Plex: Removed the idea of hybrid and ghost cells, in favor of cell type - Improved Plex tests to work for other cell types - Plex creation, interpolation, submesh, and refinement routines now set
DM+Plex: Removed the idea of hybrid and ghost cells, in favor of cell type - Improved Plex tests to work for other cell types - Plex creation, interpolation, submesh, and refinement routines now set the cell type - Distribution sorts strata by cell type - Fixed orientation of prisms from input formats - Added Plex ex40 to test regular refinement - CellRefiner is a PetscObject - dm_plex_cell_refiner chooses the refinement strategy - Removed SimplexToTensor stuff in favor of ToHex refiner - Most functions take DMPolytopeType instead of CellRefiner - CellRefinerInCellTest_Internal() - CellRefinerGetAffineTransforms_Internal() - CellRefinerGetAffineFaceTransforms_Internal() - DMForest now responds to DMPlexGetOverlap() and propagates its overlap to the underlying Plex - Use DMPlexComputeCellType_Internal() to classify a cell based only on topology - Added DMPlexGetSimplexOrBoxCells() to replace DMPlexGetInteriorCellStratum() - Added DM_POLYTOPE_POINT_PRISM_TENSOR - Added DMPolytopTypeGetDim() and DMPolyTopeTypeGetConeSize() - Added DMLabelSetStratumBounds() - Added DMPlexSetCellType() - Added celltypes to DMView() - Added DMPolytopeTypeGetNumVertices() - Added DMPlexCreateReferenceCellByType() - Added DMPolytopeTypeFromGmsh() - Made DMPlexRefineUniform() public
show more ...
|
| #
67e831d3
|
| 25-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/psanan/docs-fixes-2020-03-25'
Doc fixes (prerequisites for Sphinx docs)
See merge request petsc/petsc!2633
|
| #
7a7aea1f
|
| 25-Mar-2020 |
Jed Brown <jed@jedbrown.org> |
docs: fix Input/Output Parameters list format
Reported-by: Pierre Jolivet <pierre.jolivet@enseeiht.fr>
|
| #
631c7bba
|
| 03-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/essl-reorg-PETSC_MISSING_LAPACK' into 'master'
Balay/essl reorg petsc missing lapack
See merge request petsc/petsc!2566
|
| #
3c377650
|
| 28-Feb-2020 |
Satish Balay <balay@mcs.anl.gov> |
ESSL: reorganize code that handles PETSC_MISSING_LAPACK by using PetscMissingLapack()
And sync the missing function list with missing functions in current ESSL
If we find more LAPACK symbols missin
ESSL: reorganize code that handles PETSC_MISSING_LAPACK by using PetscMissingLapack()
And sync the missing function list with missing functions in current ESSL
If we find more LAPACK symbols missing in commonly used LAPACK impls, we can add them back in the new format.
src/ksp/pc/impls/bddc/bddcprivate.c has alternate code for PETSC_MISSING_LAPACK_GESVD. This code is retained for now [in case we need to add this flag back in]
show more ...
|
| #
13e56cb6
|
| 29-Feb-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
d430fd2a
|
| 29-Feb-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/balay/essl-fixes/maint' into maint
|
| #
e81852a0
|
| 26-Feb-2020 |
Satish Balay <balay@mcs.anl.gov> |
essl: fix build by protecting code with PETSC_MISSING_LAPACK_ORGQR etc flags
Reported-by: Victor Eijkhout <eijkhout@tacc.utexas.edu>
|
| #
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 ...
|
| #
1b5f50e6
|
| 11-Nov-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jose/fix-fortran-interface' into 'master'
Fix Fortran interface that messed up with CAPS vs !UNDERSCORE
See merge request petsc/petsc!2283
|
| #
736c3998
|
| 08-Nov-2019 |
Jose E. Roman <jroman@dsic.upv.es> |
Fix item list in manpages of XXXViewFromOptions
|