History log of /petsc/include/petscmat.h (Results 476 – 500 of 2308)
Revision Date Author Comments
# 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


1...<<11121314151617181920>>...93