History log of /petsc/src/mat/impls/elemental/matelem.cxx (Results 76 – 100 of 458)
Revision Date Author Comments
# 7e7609ec 31-Mar-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-03-30/fix-mpiu_allreduce' into 'main'

Fix mpiu_allreduce to always return PetscErrorCodes, never MPI error codes

See merge request petsc/petsc!5052


# 1c2dc1cb 31-Mar-2022 Barry Smith <bsmith@mcs.anl.gov>

Fix mpiu_allreduce to always return PetscErrorCodes, never MPI error codes

Both for debug and optimized builds

Also removes shadow declaration errors from use of mpiu_allreduce

Commit-type: error-

Fix mpiu_allreduce to always return PetscErrorCodes, never MPI error codes

Both for debug and optimized builds

Also removes shadow declaration errors from use of mpiu_allreduce

Commit-type: error-checking
Reported-by: Lisandro Dalcin <dalcinl@gmail.com>

show more ...


# f882803c 26-Mar-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-02-23/variadic-chkerr' into 'main'

Variadic CHKERRQ()

See merge request petsc/petsc!4889


# 9566063d 25-Mar-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

The great renaming:

- CHKERRQ() -> PetscCall()
- CHKERRV() -> PetscCallVoid()
- CHKERRMPI() -> PetscCallMPI()
- CHKERRABORT() -> PetscCallAbort()
- CHKERRCONTINUE() -> PetscCallContinue()
- CHKERRXX

The great renaming:

- CHKERRQ() -> PetscCall()
- CHKERRV() -> PetscCallVoid()
- CHKERRMPI() -> PetscCallMPI()
- CHKERRABORT() -> PetscCallAbort()
- CHKERRCONTINUE() -> PetscCallContinue()
- CHKERRXX() -> PetscCallThrow()
- CHKERRCXX() -> PetscCallCXX()
- CHKERRCUDA() -> PetscCallCUDA()
- CHKERRCUBLAS() -> PetscCallCUBLAS()
- CHKERRCUSPARSE() -> PetscCallCUSPARSE()
- CHKERRCUSOLVER() -> PetscCallCUSOLVER()
- CHKERRCUFFT() -> PetscCallCUFFT()
- CHKERRCURAND() -> PetscCallCURAND()
- CHKERRHIP() -> PetscCallHIP()
- CHKERRHIPBLAS() -> PetscCallHIPBLAS()
- CHKERRHIPSOLVER() -> PetscCallHIPSOLVER()
- CHKERRQ_CEED() -> PetscCallCEED()
- CHKERR_FORTRAN_VOID_FUNCTION() -> PetscCallFortranVoidFunction()
- CHKERRMKL() -> PetscCallMKL()
- CHKERRMMG() -> PetscCallMMG()
- CHKERRMMG_NONSTANDARD() -> PetscCallMMG_NONSTANDARD()
- CHKERRCGNS() -> PetscCallCGNS()
- CHKERRPTSCOTCH() -> PetscCallPTSCOTCH()
- CHKERRSTR() -> PetscCallSTR()
- CHKERRTC() -> PetscCallTC()

show more ...


# 5f80ce2a 24-Feb-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

chkerr and friends wrapped


# 1241a243 13-Feb-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-01-05/c99' into 'main'

Feature: C99 and C++11

See merge request petsc/petsc!4700


# 2c71b3e2 11-Feb-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

rename PetscAssert() -> PetscCheck() and PetscAssertDebug() -> PetscAssert()


# 9ace16cd 28-Jan-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

add PetscAssert() and PetscAssertFalse()


# 98921bda 28-Jan-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

SETERRQ[1-9]+ begone


# 940e4fdf 12-Jan-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2021-12-09/attribute-format-mat' into 'main'

Feature: Attribute Format - Mat

See merge request petsc/petsc!4634


# c0aa6a63 09-Dec-2021 Jacob Faibussowitsch <jacob.fai@gmail.com>

applied attribute format fixes to mat headers


# a7bd641c 19-Oct-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2021-06-10/fix-chkerrq' into 'main'

Fix missing ierr =, removed incorrect CHKERRQ(), change CHKStringError

See merge request petsc/petsc!4078


# 2f613bf5 10-Jun-2021 Barry Smith <bsmith@petsc.dev>

Fix missing ierr =, removed incorrect CHKERRQ()

Commit-type: error-checking, style-fix
\spend 45m


# 67f24b97 08-Jun-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/update-checkbadsource' into 'main'

Update badsource rules

See merge request petsc/petsc!4064


# 70a7d78a 04-Jun-2021 Stefano Zampini <stefano.zampini@gmail.com>

Update badsource rules

- Zero or more spaces are not allowed for more returning types
- zero spaces not allowed for for|if|while


# 0a127e21 18-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2021-05-02/fix-logging-no-symbolic-factorization' into 'main'

For factorization types/packages that do not perform a seperate symbolic phase...

See merge request petsc/petsc!3943


# 66e17bc3 18-May-2021 Barry Smith <bsmith@mcs.anl.gov>

For factorization types/packages that do not perform a seperate symbolic phase do not log the event.

Also log the "numerical" factorization as an entire factorization

An alternative would be to pro

For factorization types/packages that do not perform a seperate symbolic phase do not log the event.

Also log the "numerical" factorization as an entire factorization

An alternative would be to provide MatXXXFactorSetUp_XXX that is called in lieu of the symbolic function
for such types/packages but requires more changes to the code.

Commit-type: bug fix for logging
/spend 45m
Reported-by: Xiaoye S. Li <xsli@lbl.gov>
Reported-by: Stephen Jardin <jardin@pppl.gov>
Reported-by: Jin Chen <jchen@pppl.gov>
Reported-by: Nan Ding <nanding@lbl.gov>
Reported-by: Yang Liu <liuyangzhuan@lbl.gov>

show more ...


# 551de3ed 04-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 93537e62 04-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-missing-citations' into 'release'

ScaLAPACK/Elemental: add citation

See merge request petsc/petsc!3938


# 27e75052 30-Apr-2021 Pierre Jolivet <pierre@joliv.et>

ScaLAPACK/Elemental: add citation


# 16f8cdc7 09-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/barry/2021-03-28/fix-mpiu-allreduce-mpi-failure'

Fix capture of MPI error code in MPIU_Allreduce()

See merge request petsc/petsc!3777


# 820f2d46 03-Apr-2021 Barry Smith <bsmith@mcs.anl.gov>

All MPIU_ functions except MPIU_File return MPI error codes for checking

Update checkbadSource to find use of CHKERRQ with MPIU_ functions

Commit-type: i.e. error-checking, optimization, bug-fix, p

All MPIU_ functions except MPIU_File return MPI error codes for checking

Update checkbadSource to find use of CHKERRQ with MPIU_ functions

Commit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, example
Funded-by:
Project:
Time: hours
Reported-by:
Thanks-to:
Development Tools: Vim, Emacs, Eclipse

show more ...


# bdea225a 30-Dec-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-10-08/fix-mpi-error-codes' into 'master'

Convert MPI error type to PETSc error with string message for all MPI calls

See merge request petsc/petsc!3326


# ffc4695b 08-Oct-2020 Barry Smith <bsmith@mcs.anl.gov>

Convert MPI error type to PETSc error with string message for all MPI calls

Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-pro

Convert MPI error type to PETSc error with string message for all MPI calls

Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-process their
errors better.

The test harness will now automatically retry tests that fail with MPI, this may help with Intel MPI that produces
seemingly random failures.

Commit-type: error-checking
/spend 30m

show more ...


# 16924cb1 26-Aug-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-08-16/fix-source-formatting' into 'master'

Turn on checkbadSource test to generate an error when found; fix all source code that causes errors

See merge request petsc/petsc

Merge branch 'barry/2020-08-16/fix-source-formatting' into 'master'

Turn on checkbadSource test to generate an error when found; fix all source code that causes errors

See merge request petsc/petsc!3064

show more ...


12345678910>>...19