| #
efac50ff
|
| 07-Jul-2020 |
Toby Isaac <tisaac@cc.gatech.edu> |
Use PETSCDUALSPACEBDM macro when registring bdm
|
| #
c36ee893
|
| 06-Jul-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'dalcinl/partitioner' into 'master'
PetscPartitioner: Reorganize code in a proper package subtree
See merge request petsc/petsc!2941
|
| #
abe9303e
|
| 02-Jul-2020 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscPartitioner: Reorganize code in a proper package subtree
|
| #
80ec1623
|
| 08-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'bwhitchurch/feature-space-sum' into 'master'
Added feature PetscSpace_Sum
See merge request petsc/petsc!2765
|
| #
d092c84b
|
| 08-May-2020 |
Brandon Whitchurch <brandonwhitchurch@gmail.com> |
Added feature PetscSpace_Sum
|
| #
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
|
| #
3f27d899
|
| 26-Mar-2020 |
Toby Isaac <tisaac@cc.gatech.edu> |
Add node location and trimmed space options to PETSCDUALSPACELAGRANGE
Ameliorate Lagrange setup time by reducing what gets created in recursive calls
Remove stubs of variable order code until it ca
Add node location and trimmed space options to PETSCDUALSPACELAGRANGE
Ameliorate Lagrange setup time by reducing what gets created in recursive calls
Remove stubs of variable order code until it can be handled by its own topic branch
Add trimmed to viewer description of lagrange spaces
Control trimmed status of lagrange spaces from command line
Fix errors in setting node types
Fix uninitialized flag
update some tests
update some tests
Don't compute symmetries if tensorCell != tensorSpace
Address pipline errors, squash uninitialized warnings and fixing complex builds
show more ...
|
| #
65c2279e
|
| 10-Mar-2020 |
Toby Isaac <tisaac@cc.gatech.edu> |
Remove BDM
|
| #
a9e32f46
|
| 12-Dec-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/petscpartitioner-target-weights' into 'master'
Fix PetscPartitioner and add support for target partition weights
See merge request petsc/petsc!2333
|
| #
3c41b853
|
| 24-Nov-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscPartitioner: Fix the class in many ways
- DMPlex now weights owned local cells by summing all the local section dofs in the closure of the cell - Add support for target partition weights via ad
PetscPartitioner: Fix the class in many ways
- DMPlex now weights owned local cells by summing all the local section dofs in the closure of the cell - Add support for target partition weights via additional PetscSection - Add centralized option to use vertex weights - Update man pages - Rename PetscPartitionerPartition to PetscPartitionerDMPlexPartition since the function is specific to DMPlex - Add interface to properly partition a graph via PetscPartitionerPartition - Skip empty processes for distributed graphs in ParMetis and PTSCOTCH - MatPartitioningPTSCOTCH: match PetscPartitioner calls - DMPLEX ex24: added target partitioning tests
Update output files
show more ...
|
| #
641a501f
|
| 02-Jun-2019 |
Matthew Knepley <knepley@gmail.com> |
Merged in knepley/feature-dualspace-bdm (pull request #1699)
Knepley/feature dualspace bdm
|
| #
fa54792a
|
| 29-May-2019 |
Patrick Sanan <patrick.sanan@gmail.com> |
Merged in psanan/man-pages-remove-keywords (pull request #1717)
Man pages: Remove .keywords fields
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
bfcb38ea
|
| 27-May-2019 |
Patrick Sanan <patrick.sanan@gmail.com> |
Man pages: remove .keywords: fields
This field is recognized by doctext from Sowing (http://wgropp.cs.illinois.edu/projects/software/sowing/doctext/node20.htm#Node20), but it doesn't seem to be unif
Man pages: remove .keywords: fields
This field is recognized by doctext from Sowing (http://wgropp.cs.illinois.edu/projects/software/sowing/doctext/node20.htm#Node20), but it doesn't seem to be uniformly used or maintained.
Thus, remove all .keywords: fields, and a following blank line, if present.
This is accomplished with GNU sed (gsed on OS X), with the following commands. *Warning* that this type of command can corrupt a .git directory, so be cautious in reusing or modifying these commands. They first look for and delete matching lines with a following line consisting of only whitespace, and then delete any remaining matching lines.
find src/ -type f -exec gsed -i '/keywords:/ {N; /\n\s*$/d}' {} + find src/ -type f -exec gsed -i '/keywords:/d' {} + find include/ -type f -exec gsed -i '/keywords:/ {N; /\n\s*$/d}' {} + find include/ -type f -exec gsed -i '/keywords:/d' {} +
Hints on the sed command obtained from: https://unix.stackexchange.com/questions/100754/how-to-delete-a-specific-line-and-the-following-blank-line-using-gnu-sed
show more ...
|
| #
addd3a86
|
| 27-Mar-2019 |
Matthew G. Knepley <knepley@gmail.com> |
PetscDualSpace: Add a BDM implementation
|
| #
a5a49157
|
| 25-Oct-2018 |
Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local> |
Merge branch 'master' into jpusztay/feature-swarm-symplectic-example
|
| #
e901d7f7
|
| 25-Oct-2018 |
Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local> |
Merge branch 'master' into jpustay/feature-swarm-example
|
| #
baeaa64e
|
| 25-Oct-2018 |
Joseph Pusztay <josephpu@buffalo.edu> |
Merged petsc/petsc into master
|
| #
df90af56
|
| 24-Oct-2018 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into arcowie-rem/feature-error-logging
* master: (393 commits) Bib: Update reference Mat: Doc fix Bib: Updated ref PetscDS: Doc fixes PC+LU: Do not try to refactor an
Merge branch 'master' into arcowie-rem/feature-error-logging
* master: (393 commits) Bib: Update reference Mat: Doc fix Bib: Updated ref PetscDS: Doc fixes PC+LU: Do not try to refactor an already factored matrix Mat: Small fix for checking and docs Mat: Added MatSetFactorType() - Needed it when making a shell matrix look factored PetscDS: Added PetscDSUpdateBoundary() - Lets the user change the boundary condition single precision produces different convergence history p4est: has a dependency on zlib - so handle it correctly Add -mat_mffd_complex to use the Lyness complex number trick to compute J_u * v instead of differencing. Replace VecWAXPY by VecAXPY if needed Revert "Replace VecWAXPY by VecAXPY if needed" Replace VecWAXPY by VecAXPY if needed MatHermitianTransposeGetMat and MatCreateVecs ex19: Updated test filter to avoid false positives. DM: Improved Global-To-Natural docs Suggested-by: Josh L <ysjosh.lo@gmail.com> Do not build shared openblas when doing static build Upgrade OpenBLAS to 0.3.3 test: add alt output file for changes in OSX-10.14 and Xcode-10.0 [perhaps related to ML] ...
Conflicts: src/vec/is/utils/vsectionis.c
show more ...
|
| #
dfd95116
|
| 20-Oct-2018 |
Pierre Jolivet <pierre.jolivet@enseeiht.fr> |
Merged petsc/petsc into master
|
| #
26dea9b7
|
| 03-Oct-2018 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'psanan/dmstag' [PR #1146]
* psanan/dmstag: DMStag basic implementation Basic implementations of DMStag and DMProduct, with some accompanying documentation and tests.
|
| #
87d2fe48
|
| 01-Oct-2018 |
Patrick Sanan <patrick.sanan@gmail.com> |
dmregall.c: remove duplicate declarations for DMProduct
|
| #
a3101111
|
| 06-Dec-2017 |
Patrick Sanan <patrick.sanan@gmail.com> |
DM: Add DMStag
Features include: - 1d, 2d, 3d grids - ghosted, periodic and "none" boundary conditions - box and star communication patterns - stencil-based setting of Vec and Mat entries - direct a
DM: Add DMStag
Features include: - 1d, 2d, 3d grids - ghosted, periodic and "none" boundary conditions - box and star communication patterns - stencil-based setting of Vec and Mat entries - direct array-based access to local vectors - product coordinates - helper functions for product coordinate arrays - helper to split DMStag+Vec to a DMDA+Vec - 4 tutorial examples - 152+ test cases for the test suite (make -f gmakefile test globsearch="*stag*" to run them)
show more ...
|
| #
d852a638
|
| 01-Jun-2018 |
Patrick Sanan <patrick.sanan@gmail.com> |
DM: Add DMProduct
|
| #
4a1557b5
|
| 12-Sep-2018 |
Andreas Selinger <andreasselinger@gmail.com> |
Merged petsc/petsc into master
|
| #
d49c3730
|
| 11-Sep-2018 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into arcowie-rem/feature-error-logging
* master: (345 commits) Update dev notes for the coming release Increase patchlevel to 3.9.4 doc fixes Added some AIJSELL tests t
Merge branch 'master' into arcowie-rem/feature-error-logging
* master: (345 commits) Update dev notes for the coming release Increase patchlevel to 3.9.4 doc fixes Added some AIJSELL tests that mirror the SELL tests. Bib: More refs Removed use of hardwired -1 to represent PETSC_NULL_XXX object, since the null value is now 0. fix memleaks flagged by valgrind ex62: disable long running test and workaround differences in iteration counts on various builds. Add FAQ we can point to when users get error messages such as: "PETSc was configured with one OpenMPI mpi.h version but now appears to be compiling using a different OpenMPI mpi.h version" swith test from mpich to openmpi as mpich ch3:sock is unuserable per PetscShmCommGet() DM: Forgot to move include statement fix nightlybuild issues - disable hypre [for openmp] and fix uninitialized variables tests: enable openmp and hwloc with one of the mumps tests Default BoomerAMG smoothers Configure: Revert changes from debb90c, so that we are back to the original Libmesh Configure: Reverted change for Libmesh from 83cd5d7 Split vecimpl.h into vecimpl.h and vecscatterimpl.h SNES ex62: Turned off some tests for other precisions and shortened output of sensitive tests Use mmap to allocate the shared pthread barrier if available Add configure test for functional mmap ...
Conflicts: include/petscconvest.h src/snes/examples/tutorials/ex13.c src/snes/interface/snes.c src/snes/utils/convest.c
show more ...
|