History log of /petsc/src/snes/impls/vi/vi.c (Results 451 – 475 of 517)
Revision Date Author Comments
# 7f6f51e9 07-Jan-2011 Satish Balay <balay@mcs.anl.gov>

win32 fixes

Hg-commit: 230d0338dff89fcff00cccf115250758903e9357


# be6adb11 01-Jan-2011 Barry Smith <bsmith@mcs.anl.gov>

fixed some unitialized variables warnings with MPI-uni

Hg-commit: 925a462303ee56a402b0355f3680130c52d4c99c


# 2e1b7c9a 28-Dec-2010 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: f411475b71d25b1f40e1956ae6d33c77149de2d5


# 51defd01 28-Dec-2010 Shri Abhyankar <abhyshr@mcs.anl.gov>

Updated help info for SNESSolveVI_SS

Hg-commit: 46ce5921da9448bdef49bc8a0479bcdb6c36c339


# 7fe79bc4 28-Dec-2010 Shri Abhyankar <abhyshr@mcs.anl.gov>

Removed bound projection line search routines and merged the code into original line search routines. There are four different line searches for the VI solver : basic, basicnonorms,cubic,and quadrati

Removed bound projection line search routines and merged the code into original line search routines. There are four different line searches for the VI solver : basic, basicnonorms,cubic,and quadratic.Each line search keeps the iterates in the feasible region by doing a projection onto the bounds. Additionally, if vi_type is reduced space then the line search only uses the function norm of the inactive variables.

Hg-commit: 8bd957af3dcbaef7684d096c21e6c9a412645b95

show more ...


# d29d83b2 28-Dec-2010 Lisandro Dalcin <dalcinl@gmail.com>

fix missing include for Fortran stubs

Hg-commit: 49d045db79ffd6645b113ce3caa086a0176b754f


# 5559b345 28-Dec-2010 Barry Smith <bsmith@mcs.anl.gov>

minor cleanup of VI code, removed as ss method because I didn't have a clue

Hg-commit: 0d48f18821dd0c0d940ebcdb1cec02e16e0d6ab8


# 4c21c6cd 28-Dec-2010 Barry Smith <bsmith@mcs.anl.gov>

replaced vi ss implementation with that from Todd's matlab code

Hg-commit: 171e14805558447091611bb410e7950b5a6d259a


# 14dea505 23-Dec-2010 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: 0ea595a8f49b784fe0d01810e329605b57c26de1


# 9ce7406f 23-Dec-2010 Barry Smith <bsmith@mcs.anl.gov>

fixed VI solvers to work for multiple solves with same SNES, moved changing of function pointers from setup to solve and reset at end of solve

Hg-commit: 90f41ff796f1974a7a1c6962f3e7eca24202eb05


# c1a5e521 22-Dec-2010 Shri Abhyankar <abhyshr@mcs.anl.gov>

Added line search which takes full newton steps but keeps the iterates within bounds.

Hg-commit: c30887fbf34c594eb7c88ebd041078ce5480832c


# bc83f723 15-Dec-2010 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: f30c5eedd1df02c58825a92a1e4b955f91e09dc2


# 64221577 15-Dec-2010 Shri Abhyankar <abhyshr@mcs.anl.gov>

Reset KSP and PC in the first snes iteration if the inactive set size is smaller than the original system.

Hg-commit: 54d3eefe7887aeb3650dc41d05acfc0a41105fe4


# fe835674 14-Dec-2010 Shri Abhyankar <abhyshr@mcs.anl.gov>

Added reduced space active set algorithm with projected cubic line search.

Hg-commit: eca6405e1886c9780ac51790e37fc136186f9237


# 8c172940 06-Dec-2010 Dmitry Karpeev <karpeev@mcs.anl.gov>

Merge.

Hg-commit: dbd6603baa0301f54f7391c043f07dcfbf07f03e


# 7087cfbe 05-Dec-2010 Barry Smith <bsmith@mcs.anl.gov>

moved definition of PETSC_STDCALL to private/fortranimpl.h where it belongs
removed all DLL export/import stuff since it was never used and never will be
removed MatPermuteSparsify() since it sucked.

moved definition of PETSC_STDCALL to private/fortranimpl.h where it belongs
removed all DLL export/import stuff since it was never used and never will be
removed MatPermuteSparsify() since it sucked.

Hg-commit: 72f7a5e60333f6c9780d56fcce45657940d16b13

show more ...


# 09573ac7 05-Dec-2010 Barry Smith <bsmith@mcs.anl.gov>

changed all EXTERN to extern the CAPS served no purpose

Hg-commit: cdf5985509992c2237dbbe07f14278cccee0306c


# 7b2c10ef 05-Dec-2010 Shri Abhyankar <abhyshr@mcs.anl.gov>

Fixed the sign check on f for snes vi monitor.

Hg-commit: d3a450883e7b90ac2283d40a813db9010e0f94bb


# c6c72c58 05-Dec-2010 Shri Abhyankar <abhyshr@mcs.anl.gov>

Removed sign check on the function.

Hg-commit: 2976f39346d939f4080da0154eba0e9a25b1c6bf


# 3f731af5 05-Dec-2010 Barry Smith <bsmith@mcs.anl.gov>

try to fix SNESMonitorVI() to use original function not ss function

Hg-commit: 417a27735e92bc87fbaef3593cb4ec0b973d2b8c


# 27c67122 04-Dec-2010 Barry Smith <bsmith@mcs.anl.gov>

add SVD solver for testing
fixed SNESMonitorVI() to include sign of f at endpoints

Hg-commit: 2720df5a8657cce461e62a85d7a63e401c4c853f


# 221ff43e 03-Dec-2010 Dmitry Karpeev <karpeev@mcs.anl.gov>

Merge.

Hg-commit: 3366ca2a4a4d267ee9a024672ba872128fa56739


# ab3224f4 02-Dec-2010 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: 652f16aacd82d353d8f6263a3f08438591b51ab7


# 9308c137 02-Dec-2010 Barry Smith <bsmith@mcs.anl.gov>

superlu should generate error on zero pivot
matmultadd should generate error if no function pointer

Hg-commit: b5a3e08a06a0d7d7940423f2b319a73272cd0b19


# 89d9e806 02-Dec-2010 Shri Abhyankar <abhyshr@mcs.anl.gov>

Used the merit function gradient in the calculation of initial slope for the cubic and quadratic line searches.

Hg-commit: f521cb51726fe18fd02926273a0567a1c5ba0597


1...<<1112131415161718192021