| #
4edbe3a6
|
| 12-May-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'barry/feature-pintocpu' [PR #1641]
* barry/feature-pintocpu: Adding a MatPinToCPU() and VecPinToGPU() capability For matrices this will prevent copies to the GPU when they will never b
Merge branch 'barry/feature-pintocpu' [PR #1641]
* barry/feature-pintocpu: Adding a MatPinToCPU() and VecPinToGPU() capability For matrices this will prevent copies to the GPU when they will never be used there. For vectors this will prevent vectors from boucing back and forth between the CPU.
show more ...
|
| #
d1240337
|
| 12-May-2019 |
BarryFSmith <bsmith@mcs.anl.gov> |
Merged in barry/update-deprecate-functions (pull request #1654)
Change PETSC_DEPRECATED to PETSC_DEPRECATED_FUNCTION and PETSC_DEPRECATED_TYPEDEF for code clarity
|
| #
25ef9dfe
|
| 11-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Change PETSC_DEPRECATED to PETSC_DEPRECATED_FUNCTION and PETSC_DEPRECATED_TYPEDEF for code clarity
and to make the macros match the ones for ENUM and MACRO. Add version information for almost all de
Change PETSC_DEPRECATED to PETSC_DEPRECATED_FUNCTION and PETSC_DEPRECATED_TYPEDEF for code clarity
and to make the macros match the ones for ENUM and MACRO. Add version information for almost all deprecations in a single consistent format. Remove a couple of unneeded deprecated functions that could be inlined.
Commit-type: style-fix
show more ...
|
| #
e7e92044
|
| 07-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Based on discussion with Oana I am adding a MatPinToCPU() and VecPinToGPU() capability. For matrices this will prevent copies to the GPU when they will never be used there. For vectors this will prev
Based on discussion with Oana I am adding a MatPinToCPU() and VecPinToGPU() capability. For matrices this will prevent copies to the GPU when they will never be used there. For vectors this will prevent vectors from boucing back and forth between the CPU and GPU when most of the work is in the CPU. An example of the place that needs to avoid bouncing is in MatFDColoringApply_XXXX()
Commit-type: feature, documentation, example Thanks-to: Oana Marin <oanam@mcs.anl.gov>
show more ...
|
| #
d351d0ed
|
| 26-Apr-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
dde06dfd
|
| 25-Apr-2019 |
Václav Hapla <vaclav.hapla@erdw.ethz.ch> |
Merged in haplav/petscmath-edited-online-with-bitbucket-1556101766224 (pull request #1580)
MatSolverType manpage: improve seealso
|
| #
b198fc33
|
| 24-Apr-2019 |
Václav Hapla <vaclav.hapla@erdw.ethz.ch> |
MatSolverType manpage: improve seealso
petscmat.h edited online with Bitbucket
|
| #
f17a9363
|
| 24-Apr-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merged in stefano_zampini/fix-matcomputeexplicitop (pull request #1570)
Allow specifying an operator type when computing operators explicitly
Approved-by: BarryFSmith <bsmith@mcs.anl.gov> Approved-
Merged in stefano_zampini/fix-matcomputeexplicitop (pull request #1570)
Allow specifying an operator type when computing operators explicitly
Approved-by: BarryFSmith <bsmith@mcs.anl.gov> Approved-by: Patrick Sanan <patrick.sanan@gmail.com>
show more ...
|
| #
7d97836d
|
| 23-Apr-2019 |
BarryFSmith <bsmith@mcs.anl.gov> |
Merged in barry/add-matgetcolumnvector-mpidense (pull request #1568)
Add optimized form of MatGetColumnVector()
|
| #
0bacdada
|
| 23-Apr-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
Deprecate old {Mat|PC|KSP}ComputeExplicitOperator in favor of {Mat|PC|KSP}ComputeOperator
|
| #
49a6ff4b
|
| 19-Apr-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Add optimized form of MatGetColumnVector()
Commit-type: feature Reported-by: Piyoosh Jaysaval <Piyoosh.Jaysaval@pnnl.gov>
|
| #
186a3e20
|
| 21-Apr-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
{Mat|PC|KSP}ComputeExplicitOperator: add extra argument for matrix type
|
| #
8df213e4
|
| 26-Mar-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
412caec9
|
| 26-Mar-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merged in balay/fix-missing-AIJMKL-interface/maint (pull request #1471)
AIJMKL: add missing MatCreateSeqAIJMKL() MatCreateMPIAIJMKL() prototypes to petscmat.h
|
| #
ddee360b
|
| 26-Mar-2019 |
Satish Balay <balay@mcs.anl.gov> |
AIJMKL: add missing MatCreateSeqAIJMKL() MatCreateMPIAIJMKL() prototypes to petscmat.h
Reported-by: Kun Jiao <KJiao@slb.com>
|
| #
8000f006
|
| 15-Mar-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc
|
| #
ffd0e9cb
|
| 13-Mar-2019 |
Fande Kong <fdkong.jd@gmail.com> |
Merged in Fande-Kong/fixed_ptscoth_segfault (pull request #1429)
Multilevel hierarchical partitioning
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
5c8946fa
|
| 12-Mar-2019 |
Toby Isaac <tisaac@cc.gatech.edu> |
Merged in tisaac/feature-matmattranspose (pull request #1430)
tisaac/feature matmattranspose
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
fdd1c351
|
| 10-Mar-2019 |
Fande Kong <fdkong.jd@gmail.com> |
MatPartitioning: allow to improve the quality of a partition
Only hierarch and parmetis supports this capability
|
| #
cc48ffa7
|
| 09-Mar-2019 |
Toby Isaac <tisaac@cc.gatech.edu> |
MATMPIDENSE: added MatMatTransposeMult_MPIDense_MPIDense()
|
| #
668144db
|
| 09-Mar-2019 |
Fande Kong <fdkong.jd@gmail.com> |
Supports multilevel hierarchical partitioning
|
| #
a041468a
|
| 06-Mar-2019 |
Lawrence Mitchell <lawrence@wence.uk> |
Merge branch 'master' into wence/feature-patch-all-at-once
|
| #
b0f52d29
|
| 28-Jan-2019 |
Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local> |
Merge branch 'master' into jpusztay/feature-swarm-symplectic-example
|
| #
940dfb0a
|
| 28-Jan-2019 |
Joseph Pusztay <josephpu@buffalo.edu> |
Merged petsc/petsc into master
|
| #
30faf514
|
| 27-Jan-2019 |
m_diehl <m.diehl@mpie.de> |
Merged petsc/petsc into master
|