History log of /petsc/src/tao/bound/impls/bncg/bncg.c (Results 51 – 75 of 141)
Revision Date Author Comments
# 9ace16cd 28-Jan-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

add PetscAssert() and PetscAssertFalse()


# 93794888 18-Jan-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/tao-cleanup' into 'main'

TAO: cleanup solver interface

See merge request petsc/petsc!4723


# 8ebe3e4e 07-Dec-2021 Stefano Zampini <stefano.zampini@gmail.com>

TAO bound constrained solvers: properly propagate options prefix to subsolvers

options prefix is not known at creation time


# 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


# a8cf78f8 24-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2021-05-16/fix-double-lines' into 'main'

Fix typos in source

See merge request petsc/petsc!3984


# 4e278199 16-May-2021 Barry Smith <bsmith@mcs.anl.gov>

Remove all double blank lines from source

Commit-type: petsc-style
/2h


# 67c04edd 12-Jan-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'denera/tao-qn-recycle-fixes' into 'master'

QN and CG history recycling interfaces

See merge request petsc/petsc!3549


# 414d97d3 12-Jan-2021 Alp Dener <adener@anl.gov>

unified recycle flags for Tao solvers with consistent set/get interfaces


# bfc8fd11 24-Nov-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release' into master


# 54f467a8 23-Nov-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/release/pgi-20.9-warnings' into 'release'

Fix warnings in NVIDIA compilers (formerly PGI)

See merge request petsc/petsc!3397


# b458e8f1 05-Nov-2020 Jose E. Roman <jroman@dsic.upv.es>

Fix warnings in NVIDIA compilers (formerly PGI): unreachable statement


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


# 2da392cc 17-Aug-2020 Barry Smith <bsmith@mcs.anl.gov>

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

Commit-type: portability-fix, testing-fix, style-fix, feature, maintainability
/spend 1.5h


# 863deefa 13-Aug-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


# ae8c65b1 13-Aug-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-08-09/non-ascii-source-error' into 'maint'

Non-ASCII characters in source should be an immediate error, not allowed in master

See merge request petsc/petsc!3036


# 110fc3b0 10-Aug-2020 Barry Smith <bsmith@mcs.anl.gov>

Non-ASCII characters in source should be an immediate error, not allowed in master

I wasted a huge amount of time with Python 3 and difficulties reading files with stdin and friends
due to non-ASCII

Non-ASCII characters in source should be an immediate error, not allowed in master

I wasted a huge amount of time with Python 3 and difficulties reading files with stdin and friends
due to non-ASCII characters in the source

Commit-type: error-checking, portability-fix, testing-fix, style-fix, feature
/spend 5h

show more ...


# ffec9659 24-Mar-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'denera/snes-qn-harmonization' into 'master'

SNESQN harmonization with MATLMVM objects

See merge request petsc/petsc!2620


# 864588a7 23-Mar-2020 Alp Dener <alp.dener@me.com>

refactored LMVM matrix names for Broyden-class methods


# 3e84a045 19-Oct-2019 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/2019-10-16/use-error-codes' into 'master'

Replace use of 1 with appropriate error code; use PetscObjecComm() instead of...

See merge request petsc/petsc!2182


# 691b26d3 17-Oct-2019 Barry Smith <bsmith@mcs.anl.gov>

Replace use of 1 with appropriate error code; use PetscObjecComm() instead of PETSC_COMM_SELF for errors when appropriate

Commit-type: error-checking, testing-fix, style-fix, examples


# 796c3b7e 17-Jun-2019 Patrick Sanan <patrick.sanan@gmail.com>

Merged in psanan/tao-man-pages-indentation-fix (pull request #1784)

TAO man pages: fix some indentation errors for lists

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


# 9abc5736 15-Jun-2019 Patrick Sanan <patrick.sanan@gmail.com>

TAO man pages: fix some indentation errors for lists

Reported-by: Pierre Jolivet <pierre.jolivet@enseeiht.fr>


# 8000f006 15-Mar-2019 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' of bitbucket.org:petsc/petsc


# 206d7542 15-Mar-2019 Karl Rupp <me@karlrupp.net>

Merge branch 'stefano_zampini/fix-tao-update-ctx' [PR #1443]

* stefano_zampini/fix-tao-update-ctx:
Few small fixes to Tao before the release.

- TAOSetUpdate: change the Update callback
In SNES, t

Merge branch 'stefano_zampini/fix-tao-update-ctx' [PR #1443]

* stefano_zampini/fix-tao-update-ctx:
Few small fixes to Tao before the release.

- TAOSetUpdate: change the Update callback
In SNES, the update function does not uses contexts, and thus it does not appear in the callback prototype.
With TAO, since we are explcitily passing the ctx via TAOSetUpdate, we have to give it back to the user when performing the call

- Tao: PETSc does not print warnings

- MatAssembled: there's no point in checking the type
a matrix with type not set cannot be assembled

- TaoBNKEstimateActiveSet: Call MatHasOperation() only if the matrix has been assembled
the previous logic for MatGetDiagonal still holds. With this fix, the code will not error in case the hessian has not been assembled at this time

show more ...


123456