| #
dfd95116
|
| 20-Oct-2018 |
Pierre Jolivet <pierre.jolivet@enseeiht.fr> |
Merged petsc/petsc into master
|
| #
5d3b26e6
|
| 19-Oct-2018 |
Matthew G. Knepley <knepley@gmail.com> |
DM: Improved Global-To-Natural docs Suggested-by: Josh L <ysjosh.lo@gmail.com>
|
| #
3938c5b8
|
| 11-Oct-2018 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/psanan/dm-l2g-singlecall'
|
| #
edd18414
|
| 04-Oct-2018 |
Patrick Sanan <patrick.sanan@gmail.com> |
DM: add DMLocalToGlobal() and DMGlobalToLocal()
These functions simply capture the common pattern of calling the corresponding "Begin" and "End" functions subsequently with identical arguments.
The
DM: add DMLocalToGlobal() and DMGlobalToLocal()
These functions simply capture the common pattern of calling the corresponding "Begin" and "End" functions subsequently with identical arguments.
The new man pages note the availability of split usage.
show more ...
|
| #
5a7b8bca
|
| 09-Oct-2018 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/stefano_zampini/weakly-symmetric-elasticity-rebased'
|
| #
01729b5c
|
| 04-Oct-2018 |
Patrick Sanan <patrick.sanan@gmail.com> |
DM: add DMLocalToGlobal() and DMGlobalToLocal()
These functions simply capture the common pattern of calling the corresponding "Begin" and "End" functions subsequently with identical arguments.
The
DM: add DMLocalToGlobal() and DMGlobalToLocal()
These functions simply capture the common pattern of calling the corresponding "Begin" and "End" functions subsequently with identical arguments.
The new man pages note the availability of split usage.
show more ...
|
| #
3a544194
|
| 02-Oct-2018 |
Stefano Zampini <stefano.zampini@gmail.com> |
DM: the block size for the fieldIS and the subDM should match the number of components
The IS from the DM should encode the information on the fields, not trying to optimize for bandwith
|
| #
116501df
|
| 26-Sep-2018 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
DMSetCoordinateDim: fix doc - it's collective
|
| #
2db98f8d
|
| 26-Sep-2018 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
DMGetCoordinatesLocalTuple() impl.
|
| #
81e9a530
|
| 26-Sep-2018 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
DMGetCoordinatesLocalSetUp() and DMGetCoordinatesLocalNoncollective() added
|
| #
7058e716
|
| 26-Sep-2018 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
DMSetCoordinatesLocal: fix doc - no reason for being collective
|
| #
c4a54dcc
|
| 26-Sep-2018 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
DMGetCoordinates: fix doc - it's actually collective
|
| #
9a64c4a8
|
| 27-Sep-2018 |
Matthew G. Knepley <knepley@gmail.com> |
DM: Added DMSetCoarsenLevel()
|
| #
cea6ad46
|
| 27-Sep-2018 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'knepley/feature-dm-nearnullspace' [PR #1128]
* knepley/feature-dm-nearnullspace: DM: Added interface for (near) nullspace constructors DM: Now DMCreateMatrix() adds a (near) nullspace
Merge branch 'knepley/feature-dm-nearnullspace' [PR #1128]
* knepley/feature-dm-nearnullspace: DM: Added interface for (near) nullspace constructors DM: Now DMCreateMatrix() adds a (near) nullspace if we have only 1 field and the constructor set Plex+FEM: Fix corner case where space is smaller than the proposed number of null modes Plex+FEM: Fix another corner case in CreateRigidBody SNES ex17: Now use rigid body modes as the near null space
show more ...
|
| #
b45ef262
|
| 24-Sep-2018 |
Andreas Selinger <andreasselinger@gmail.com> |
Merged petsc/petsc into master
|
| #
6db1306b
|
| 22-Sep-2018 |
Pierre Jolivet <pierre.jolivet@enseeiht.fr> |
Merged petsc/petsc into master
|
| #
a2a9ebe5
|
| 19-Sep-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Fixed missing manual page links
Commit-type: documentation
|
| #
5a5264e3
|
| 19-Sep-2018 |
Pierre Jolivet <pierre.jolivet@enseeiht.fr> |
Merged petsc/petsc into master
|
| #
20cd54da
|
| 18-Sep-2018 |
Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local> |
Merge from master
|
| #
1861c7ec
|
| 18-Sep-2018 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-dm-nearnullspace
* master: (219 commits) petsc4py: update with VecScatter API changes remove duplicate code petsc4py: update to version 3.10.0 fixe
Merge branch 'master' into knepley/feature-dm-nearnullspace
* master: (219 commits) petsc4py: update with VecScatter API changes remove duplicate code petsc4py: update to version 3.10.0 fixed typos in documentation fixed typos in documentation Fix some remaining Register()s to call InitializePackage() Remove memory leaks of XXXRegister() is called but XXX object is never used Add to PCTFS manual page that it does not work for complex numbers Stray , in manual page that should be . Only register MPI3 VecScatter if they are built clarification of KSPSetComputeInitialGuess() Add missing makefiles for VecScatter implementations Changed VecScatterCreate() to take a communicator and return scatter as other first class PETSc objects do. Changed old VecScatterCreate() to VecScatterCreateWithData() Added VecScatterSetUp() and converted implementations to use it to compute scatter information Pull "MPI1" and "MPI3" specific code out of common VecScatter impls code This allows future implementations to use the common code also without changing the common code Seperate VecScatter implementation code into three subdirectories seq, mpi1, and mpi3 doc: fix author list in manual wrt 6402aee doc: fix LOCDIR wrt broken URL from MatHYPRESetPreallocation.html ifort: ifx compile error with --with-mpi=0 changes/310.html: merged two TAO sections ...
Conflicts: src/dm/interface/dm.c
show more ...
|
| #
e11ba9d6
|
| 18-Sep-2018 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-ksp-ex10-transpose
* master: (219 commits) petsc4py: update with VecScatter API changes remove duplicate code petsc4py: update to version 3.10.0 fi
Merge branch 'master' into knepley/feature-ksp-ex10-transpose
* master: (219 commits) petsc4py: update with VecScatter API changes remove duplicate code petsc4py: update to version 3.10.0 fixed typos in documentation fixed typos in documentation Fix some remaining Register()s to call InitializePackage() Remove memory leaks of XXXRegister() is called but XXX object is never used Add to PCTFS manual page that it does not work for complex numbers Stray , in manual page that should be . Only register MPI3 VecScatter if they are built clarification of KSPSetComputeInitialGuess() Add missing makefiles for VecScatter implementations Changed VecScatterCreate() to take a communicator and return scatter as other first class PETSc objects do. Changed old VecScatterCreate() to VecScatterCreateWithData() Added VecScatterSetUp() and converted implementations to use it to compute scatter information Pull "MPI1" and "MPI3" specific code out of common VecScatter impls code This allows future implementations to use the common code also without changing the common code Seperate VecScatter implementation code into three subdirectories seq, mpi1, and mpi3 doc: fix author list in manual wrt 6402aee doc: fix LOCDIR wrt broken URL from MatHYPRESetPreallocation.html ifort: ifx compile error with --with-mpi=0 changes/310.html: merged two TAO sections ...
Conflicts: src/ksp/ksp/interface/itfunc.c
show more ...
|
| #
424cf492
|
| 17-Sep-2018 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'maint'
|
| #
25f32c3d
|
| 17-Sep-2018 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/barry/fix-xxxregister-memory-leaks/maint' into maint
|
| #
1d36bdfd
|
| 16-Sep-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove memory leaks of XXXRegister() is called but XXX object is never used
This means adding YYYInitialPackage() at the beginning of XXXRegister() routines
Minor fixes of missing prototypes
Commi
Remove memory leaks of XXXRegister() is called but XXX object is never used
This means adding YYYInitialPackage() at the beginning of XXXRegister() routines
Minor fixes of missing prototypes
Commit-type: style-fix Reported-by: Jed Brown <jed@jedbrown.org> Thanks-to: Fande Kong <fande.kong@inl.gov>
show more ...
|
| #
4a1557b5
|
| 12-Sep-2018 |
Andreas Selinger <andreasselinger@gmail.com> |
Merged petsc/petsc into master
|