| #
e4bc0d72
|
| 08-Apr-2018 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-pc-patch
* master: (440 commits) revert sources to dev - reset PETSC_VERSION_RELEASE - reset changes/dev.html release: set v3.9 strings fix grep us
Merge branch 'master' into knepley/feature-pc-patch
* master: (440 commits) revert sources to dev - reset PETSC_VERSION_RELEASE - reset changes/dev.html release: set v3.9 strings fix grep usage on solaris [use egrep] opensolaris: fix errors Update timer reporting and minor reporting fix Remove redundant if statement. Found by @jedbrown Fixed problem with order of developer photos on website. superlu_dist: use correct flag in example [PETSC_HAVE_SUPERLU -> PETSC_HAVE_SUPERLU_DIST] Bib: PERMON ref fix for osx doc: more author fixes doc: more author fixes Italicized "orderings" in MPI process placement discussion. Added Richard to the user manual author list. Added Richard to the list of active developers on the website. add string check for MS-MPI and IMPI timeout errors opensolaris does not have multiple grep utils - but default one does not support -F. So use fgrep instead Standardizing timeout checks Report wall clock time of total tests Use time instead of date %s ...
Conflicts: include/petscpc.h src/ksp/ksp/interface/itfunc.c
show more ...
|
| #
0a50eb56
|
| 08-Apr-2018 |
Matthew G. Knepley <knepley@gmail.com> |
DM: Finish up nullspace constructors - This should move to DS I think
|
| #
e87a4003
|
| 04-Apr-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Deprecate DMSet/GetDefaultSection() for DMSet/GetSection()
Revert manual page change per Matt's preference
Commit-type: style-fix Thanks-to: Matthew Knepley
|
| #
4f50b82c
|
| 02-Apr-2018 |
Satish Balay <balay@mcs.anl.gov> |
fix unused variable warnings
|
| #
8f1509bc
|
| 01-Apr-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Added DMSet/GetISColoringType() and cleaned up related manual pages slightly
Commit-type: feature, documentation
Development Tools: Vim, Emacs, Eclipse
|
| #
e5893ccc
|
| 30-Mar-2018 |
Matthew G. Knepley <knepley@gmail.com> |
Doc: Improve documentation for debugging options
|
| #
d13c9127
|
| 29-Mar-2018 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'karlrupp/feature-remove-cusp'
* karlrupp/feature-remove-cusp: Removes VECCUSP vectors and AIJCUSP matrices, because they provide no added benefit over VECCUDA and AIJCUSPARSE. Also rem
Merge branch 'karlrupp/feature-remove-cusp'
* karlrupp/feature-remove-cusp: Removes VECCUSP vectors and AIJCUSP matrices, because they provide no added benefit over VECCUDA and AIJCUSPARSE. Also removes the CUSP-based preconditioners for now. SACUSP will be re-added later, after the new release is out.
show more ...
|
| #
07504f36
|
| 27-Mar-2018 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'pr872/bourdin/dmplex-GlobalToNatural/master'
* pr872/bourdin/dmplex-GlobalToNatural/master: Makes a subDM inherit the NaturalToGlobal SF from their parent upon creation.
|
| #
e9e886b6
|
| 27-Mar-2018 |
Karl Rupp <me@karlrupp.net> |
CUSP: Removed VECCUSP and AIJCUSP as well as preconditioners.
SA-AMG from CUSP will be re-added in a follow-up commit, made to work with AIJCUSPARSE and VECCUDA.
|
| #
55235a5c
|
| 21-Mar-2018 |
Lisandro Dalcin <dalcinl@gmail.com> |
Merged in dalcinl/fix-glvis (pull request #899)
Minor fixes to GLVis viewer
Approved-by: BarryFSmith <bsmith@mcs.anl.gov> Approved-by: Karl Rupp <me@karlrupp.net>
|
| #
6294108e
|
| 19-Mar-2018 |
Toby Isaac <tisaac@cc.gatech.edu> |
Merge remote-tracking branch 'origin/knepley/fix-snes-ex69' into tisaac/feature-dmfield
* origin/knepley/fix-snes-ex69: (311 commits) PetscFECreateDefault: fix custom Fortran interface to use MPI_
Merge remote-tracking branch 'origin/knepley/fix-snes-ex69' into tisaac/feature-dmfield
* origin/knepley/fix-snes-ex69: (311 commits) PetscFECreateDefault: fix custom Fortran interface to use MPI_Comm SNES ex69: Updated test output SNES ex69: Removed all mantle stuff and change fields to constants - Also use dsymutil for executables SNES ex69: Removed special partition SNES ex69: Fixed null space creation - Null space locks its vectors PetscFE: PetscFECreateDefault() now takes MPI_Comm instead of DM cleanup very ugly PCGAMG manual page minor clarifications for VecScatterCreate() manual page gcov: PETSC_ARCH is required onlyfor -run_gcov - and not for -merge_gcov [where it doesn't exist] make clearer in help statements what --with-external-packages-dir is for. Website: Added news entry for PETSc User Meeting 2018 on main page. CUDA: Further test output fixes for mat_tests-ex2 Turn off elemental test for parmetis running since this does not work on batch systems. 3.8 Changes: KSPCHEBYSHEV CUDA: Fixed most test errors due to MatMultTranspose* website: update urls website: fix Jason's name to match pic. Also add Todd's pic Dev manual: copyedit DMPlexDistributeLabels: Propagate the output flag cuda/cusp: update minimum supported versions of cuda to 7.5 and cusp to 0.5.0 ...
show more ...
|
| #
46a3a80f
|
| 19-Mar-2018 |
Lisandro Dalcin <dalcinl@gmail.com> |
DMGetCoordinatesLocalized(): Fix out-of-range access to section
In passing, let's make that piece of code slightly more readable.
Coordinate localization and periodicity should not be confused, thi
DMGetCoordinatesLocalized(): Fix out-of-range access to section
In passing, let's make that piece of code slightly more readable.
Coordinate localization and periodicity should not be confused, this routine contains a hideous optimization assuming that non-periodic meshes don do not have localized coordinates. This has to be fixed!
show more ...
|
| #
736995cd
|
| 05-Mar-2018 |
Blaise Bourdin <bourdin@lsu.edu> |
DM: only create sfMigration if useNatural is true Add reference counting on sfMigration so that it can be shared between subDMs
|
| #
8833efb5
|
| 05-Mar-2018 |
Blaise Bourdin <bourdin@lsu.edu> |
DM: pass naturaltoglobal SF to sub and superDM fix bug with 64bit integers bugs in DMplex fix bug in exodus view
|
| #
a6216909
|
| 22-Feb-2018 |
Toby Isaac <tisaac@cc.gatech.edu> |
wip: implement DMFieldEvaluate_DS()
|
| #
034e9169
|
| 09-Mar-2018 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'pr874/mapdes/pcmg-inject/master'
* pr874/mapdes/pcmg-inject/master: This hooks everything up so that if the DM provides an injection we remember it in PCMG. * Add DMHasCreateInjection
Merge branch 'pr874/mapdes/pcmg-inject/master'
* pr874/mapdes/pcmg-inject/master: This hooks everything up so that if the DM provides an injection we remember it in PCMG. * Add DMHasCreateInjection: Will be needed in PCMG. * FAS: guard DMCreateInjection with DMHasCreateInjection * PCMG: Use injection if the DM provides it
The mass-lumped scaling of the restriction is complete nonsense for most discretisations. If the DM provides an injection, use it. This injection is now used by DMRestrictHook_SNESVecSol for transferring the current state to the coarse grid.
show more ...
|
| #
4a7a4c06
|
| 06-Mar-2018 |
Lawrence Mitchell <lawrence.mitchell@imperial.ac.uk> |
Make DMHasCreateInjection overrideable by subclasses
Default to PETSC_FALSE. It's only provided by Plex, Pforest, and DA in (if using DMDA_Q1 as interpolation type).
|
| #
32814795
|
| 06-Mar-2018 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'denera/fix-tablevels-for-views' [PR #869]
* denera/fix-tablevels-for-views: Instead of manual push-pop tab operations, views now inherit tablevels automatically. This makes views consi
Merge branch 'denera/fix-tablevels-for-views' [PR #869]
* denera/fix-tablevels-for-views: Instead of manual push-pop tab operations, views now inherit tablevels automatically. This makes views consistent with default convergence monitors.
show more ...
|
| #
72de04e6
|
| 05-Mar-2018 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'bourdin/dmplex-exodusiiView' of bitbucket:bourdin/petsc-dmplex-exodusiiview [PR #863]
* 'bourdin/dmplex-exodusiiView' of bitbucket:bourdin/petsc-dmplex-exodusiiview: BuildSystem: bug
Merge branch 'bourdin/dmplex-exodusiiView' of bitbucket:bourdin/petsc-dmplex-exodusiiview [PR #863]
* 'bourdin/dmplex-exodusiiView' of bitbucket:bourdin/petsc-dmplex-exodusiiview: BuildSystem: bug fixes in pnetcdf dm: changed DMGetLabelIdIS to return an empty IS instead of NULL if the label is empty BuildSystem: upgraded exodusII, removed fortran library dmplex: bug fixes in exodus viewer, write side sets
show more ...
|
| #
57ff148e
|
| 04-Mar-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/refactor-petscstrncat'
|
| #
a126751e
|
| 03-Mar-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Change PetscStrncat() to PetscStrlcat() to match BSD API where l represents total length
Update many uses of PetscStrcpy() and PetscStrcat() to the safer PetscStrncpy() and PetscStrlcat()
Commit-ty
Change PetscStrncat() to PetscStrlcat() to match BSD API where l represents total length
Update many uses of PetscStrcpy() and PetscStrcat() to the safer PetscStrncpy() and PetscStrlcat()
Commit-type: style-fix, feature Thanks-to: Jed Brown
show more ...
|
| #
a7058e45
|
| 02-Mar-2018 |
Lawrence Mitchell <lawrence.mitchell@imperial.ac.uk> |
Add DMHasCreateInjection
Will be needed in PCMG.
|
| #
f94b4a02
|
| 01-Mar-2018 |
Blaise Bourdin <bourdin@lsu.edu> |
DM: make subDM inherit the GlobaltoNatural flag and SF
|
| #
55784310
|
| 01-Mar-2018 |
Alp Dener <adener@mcs.anl.gov> |
Replaced leftover AddTab call with SetTab
|
| #
63b15415
|
| 27-Feb-2018 |
Alp Dener <adener@mcs.anl.gov> |
Wrapping up for a pull request
|