History log of /petsc/src/dm/interface/dm.c (Results 751 – 775 of 1790)
Revision Date Author Comments
# 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


1...<<31323334353637383940>>...72