History log of /petsc/src/tao/constrained/impls/ipm/pdipm.c (Results 76 – 100 of 114)
Revision Date Author Comments
# 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()


# 7d3de750 12-Jan-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

make PetscInfo() variadic


# 1fc0a254 14-Sep-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'hzhang/tao-pdipm-update' into 'main'

add PCSetPreSolve(); resolve remaining issues of MR3821

See merge request petsc/petsc!4120


# f560b561 14-Jun-2021 Hong Zhang <hzhang@mcs.anl.gov>

address issues raised by Barry for MR3821
fix a comment in mumps.c
add PCSetPreSolve(); rm several private '#include'; cleanup KKTAddShifts(), PCPreSolve_PDIPM(), TaoSetup_PDIPM()
add 'requires: mump

address issues raised by Barry for MR3821
fix a comment in mumps.c
add PCSetPreSolve(); rm several private '#include'; cleanup KKTAddShifts(), PCPreSolve_PDIPM(), TaoSetup_PDIPM()
add 'requires: mumps' to src/tao/constrained/tutorials/ex1.c' -- pdipm cannot handle zeropivot yet
update ex1 for distributed Hessian and Jacobians
update webmanual
update tao->gnorm0 and tao->step = mu in TaoSNESFunction_PDIPM_residual()

show more ...


# c1bf08c5 06-Sep-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/spelling-errors' into 'main'

Fix many spelling errors in manpages and comments

See merge request petsc/petsc!4283


# a5b23f4a 03-Sep-2021 Jose E. Roman <jroman@dsic.upv.es>

Fix spelling errors in manpages and comments


# 82a6ae78 28-Jul-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-some-missing-chkerr' into 'main'

Some missing CHKERR[Q|MPI]

See merge request petsc/petsc!4190


# 1e1ea65d 27-Jul-2021 Pierre Jolivet <pierre@joliv.et>

Some missing CHKERR[Q|MPI]


# 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


# 032d296d 08-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'rylee/tao-pdipm-reorg-inertiacheck' into 'main'

applied reorginization to inertia correction in pdipm

See merge request petsc/petsc!3833


# 7f6ac294 08-Apr-2021 Rylee Sundermann <rylee.sundermann@sdstate.edu>

applied reorginization to inertia correction in pdipm


# 60f11f4c 25-Feb-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-incorrect-chkerrq' into 'master'

CHKERRQ() -> CHKERRMPI()

See merge request petsc/petsc!3637


# 55b25c41 19-Feb-2021 Pierre Jolivet <pierre@joliv.et>

CHKERRQ() -> CHKERRMPI()


# 7a286d2e 17-Feb-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'rylee/inertiacorrection_pdipm' into 'master'

pdipm: improve solver by adding a shift option for the KKT matrix so that it will always be positive definite.

See merge request petsc/pet

Merge branch 'rylee/inertiacorrection_pdipm' into 'master'

pdipm: improve solver by adding a shift option for the KKT matrix so that it will always be positive definite.

See merge request petsc/petsc!3627

show more ...


# 09ee8bb0 17-Feb-2021 Rylee Sundermann <rylee.sundermann@sdstate.edu>

pdipm: improve solver by adding a shift option for the KKT matrix so that it will always be positive definite.


# 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 ...


# dc0fbb17 21-Nov-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'rylee/pdipm-primedualtaoview' into 'master'

Added prime dual variables to pdipm structure for MUMPS momentum, and added...

See merge request petsc/petsc!3422


# 70c9796e 17-Nov-2020 resundermann <rylee.sundermann@sdstate.edu>

added TaoView_PDIPM that prints prime and dual variables


# f279c011 13-Oct-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'rylee/pdipm-symetrickkt' into 'master'

Rylee/pdipm symetrickkt

See merge request petsc/petsc!3307


# 12d688e0 13-Oct-2020 Rylee Sundermann <rylee.sundermann@sdstate.edu>

Change the KKT matrix used by pdipm solve to a symmetric indefinite matrix to use MUMPS Cholesky.


# 0b31bfa9 20-Sep-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-pdipm-no-ineq' into 'master'

Fix PDIPM with no inequality constraint

See merge request petsc/petsc!3187


# 52030a5e 14-Sep-2020 Pierre Jolivet <pierre.jolivet@enseeiht.fr>

Fix PDIPM with no inequality constraint


12345