History log of /petsc/src/ksp/pc/impls/mpi/pcmpi.c (Results 76 – 95 of 95)
Revision Date Author Comments
# d71ae5a4 21-Sep-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

source code format changes due to .clang-format changes


# 98caf175 21-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-09-18/fix-pcmpi-multiple-libraries' into 'main'

PCMPIServerBegin() must initialize all packages so PetscLogEventRegister()... and PCMPI should pass block size to parallel ma

Merge branch 'barry/2022-09-18/fix-pcmpi-multiple-libraries' into 'main'

PCMPIServerBegin() must initialize all packages so PetscLogEventRegister()... and PCMPI should pass block size to parallel matrix

See merge request petsc/petsc!5652

show more ...


# b7124133 20-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-09-17/slimmer-petscobject' into 'main'

Feature: Slimmer PetscObject

See merge request petsc/petsc!5649


# 4dfa11a4 17-Sep-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Remove parent, parentid, flops, time, mem, and memchildren. Deprecate PetscLogObjectParent(), PetscLogObjectMemory(), and PetscNewLog()


# ecc2da3c 19-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-09-04/fix-pc-man-pages' into 'main'

Clean up manual pages in src/ksp/pc

See merge request petsc/petsc!5593


# f1580f4e 04-Sep-2022 Barry Smith <bsmith@mcs.anl.gov>

Clean up manual pages in src/ksp/pc

Commit-type: documentation
/spend 10h


# dd0d27b1 18-Sep-2022 Barry Smith <bsmith@mcs.anl.gov>

PCMPI should pass block size to parallel matrix for the preconditioner to utilize

Additional properties of the matrix should also be sent out automatically such as symmetry

Commit-type: optimizatio

PCMPI should pass block size to parallel matrix for the preconditioner to utilize

Additional properties of the matrix should also be sent out automatically such as symmetry

Commit-type: optimization
/spend 10m

show more ...


# 5e1a0e3c 18-Sep-2022 Barry Smith <bsmith@mcs.anl.gov>

PCMPIServerBegin() must initialize all packages so PetscLogEventRegister() gets called consistently on all ranks

Commit-type: bug-fix, profiling, portability
/spend 5m


# 1a8c2d05 15-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-09-14/fix-bugs-pcmpi' into 'main'

Fix bug in MatGetRowIJ_AIJ_Inode() if n is not requested do not crash. Fix logging and displaying of PCMPI stats

See merge request petsc/p

Merge branch 'barry/2022-09-14/fix-bugs-pcmpi' into 'main'

Fix bug in MatGetRowIJ_AIJ_Inode() if n is not requested do not crash. Fix logging and displaying of PCMPI stats

See merge request petsc/petsc!5639

show more ...


# dad3da8e 14-Sep-2022 Barry Smith <bsmith@mcs.anl.gov>

Fix logging and displaying of PCMPI stats

Commit-type: bug-fix
/spend 30m


# f0af967e 29-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-style-one-liners' into 'main'

Remove braces from one-liners w/o PetscCall()

See merge request petsc/petsc!5561


# ad540459 29-Aug-2022 Pierre Jolivet <pierre@joliv.et>

Remove braces from one-liners w/o PetscCall()


# 38f67375 27-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-style-one-liners' into 'main'

Remove braces from one-liners

See merge request petsc/petsc!5557


# 48a46eb9 27-Aug-2022 Pierre Jolivet <pierre@joliv.et>

Remove braces from one-liners


# 58d68138 23-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-08-21/clang-format-source' into 'main'

format repository with clang-format

See merge request petsc/petsc!5541


# 9371c9d4 22-Aug-2022 Satish Balay <balay@mcs.anl.gov>

clang-format: convert PETSc sources to comply with clang-format


# 8fd105b6 17-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-06-28/add-petsccallmethod' into 'main'

Introduce PetscTryTypeMethod and PetscUseTypeMethod to replace ad hoc use of (*obj->ops->method) in source

See merge request petsc/

Merge branch 'barry/2022-06-28/add-petsccallmethod' into 'main'

Introduce PetscTryTypeMethod and PetscUseTypeMethod to replace ad hoc use of (*obj->ops->method) in source

See merge request petsc/petsc!5376

show more ...


# dbbe0bcd 23-Jul-2022 Barry Smith <bsmith@mcs.anl.gov>

Convert setfromoptions methods over to PetscTryTypeMethod() approach

Flipped the order of the arguments for the function pointers (*setfromoptions)(PetscOptionItem*,obj); and friends to make them co

Convert setfromoptions methods over to PetscTryTypeMethod() approach

Flipped the order of the arguments for the function pointers (*setfromoptions)(PetscOptionItem*,obj); and friends to make them consistent with PetscTryTypeMethod() and all the other methods

Commit-type: refactorization
/spend 4h

show more ...


# 3b68727b 03-Jul-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-06-03/add-mpi-kspsolve-nonmpi-program' into 'main'

Add -mpi_linear_solver_server

See merge request petsc/petsc!5318


# f1f2ae84 04-Jun-2022 Barry Smith <bsmith@mcs.anl.gov>

Added -mpi_linear_solver_server that allows using MPI parallel KSP solvers from sequential or OpenMPI code

Uses -ksp_type preonly -pc_type mpi The inner KSP has a prefix of -mpi

-mpi_linear_solver_

Added -mpi_linear_solver_server that allows using MPI parallel KSP solvers from sequential or OpenMPI code

Uses -ksp_type preonly -pc_type mpi The inner KSP has a prefix of -mpi

-mpi_linear_solver_server_view gives a very short summary of the solves

Commit-type: feature
/spend 15h

show more ...


1234