History log of /petsc/src/snes/impls/ls/ls.c (Results 251 – 275 of 752)
Revision Date Author Comments
# 7601faf0 16-Apr-2013 Jed Brown <jed@59A2.org>

SNESGetLineSearch / SNESSetLineSearch: rename for consistency

This function was introduced as SNESGetPetscLineSearch, which matches no
established convention, then changed to SNESGetSNESLineSearch a

SNESGetLineSearch / SNESSetLineSearch: rename for consistency

This function was introduced as SNESGetPetscLineSearch, which matches no
established convention, then changed to SNESGetSNESLineSearch according
to the object name SNESLineSearch. This is inconsistent with names such
as MatGetInfo, MatGetColoring, MatGetNullSpace, MatGetLocalToGlobalMapping,
SNESGetConvergedReason, and TSGetAdapt.

This is a change from petsc-3.3.

show more ...


# 902f982f 02-Apr-2013 Peter Brune <brune@mcs.anl.gov>

Control over initial SNES func/norm in one place; inner ASPIN fix.


# 25a90ac2 01-Apr-2013 Peter Brune <brune@mcs.anl.gov>

Fixed the behavior of left-pc SNESes preconditioning right-pc SNESes.


# 4d2d963c 28-Mar-2013 Richard Mills <rtm@eecs.utk.edu>

Merged petsc/petsc into rmills/petsc master


# e1d27e54 28-Mar-2013 Jed Brown <jed@59A2.org>

Merge branch 'barry/rm-xxxregisterdynamic' into jed/ts-eimex

PetscObjectComposeFunctionDynamic() and TSRegisterDynamic() were
replaced by PetscObjectComposeFunction() and TSRegister(), both of which

Merge branch 'barry/rm-xxxregisterdynamic' into jed/ts-eimex

PetscObjectComposeFunctionDynamic() and TSRegisterDynamic() were
replaced by PetscObjectComposeFunction() and TSRegister(), both of which
drop the string name argument.

* barry/rm-xxxregisterdynamic: (82 commits)
...

Conflicts:
src/ts/interface/tsregall.c

show more ...


# 99c3dd19 20-Mar-2013 Jed Brown <jed@59A2.org>

Merge branch 'barry/ams' into master

* commit 'eb4227cfdd169cc03749ba3ef12d3932f2f322bf': (24 commits)
forgotten files
basic snooping on PetscStack is now working
split AMSJavascript.py into A

Merge branch 'barry/ams' into master

* commit 'eb4227cfdd169cc03749ba3ef12d3932f2f322bf': (24 commits)
forgotten files
basic snooping on PetscStack is now working
split AMSJavascript.py into AMS.py for AMS javascript and AMSSnoopObjects.py for example showing published objects
fix bug in previous commit
added error returns for JSON-RPC AMS calls
don't let web accessor change length of array setting to publisher
Pass arrays of values back from webserver to AMS publisher
fix for last commit, missing errorcode and wrong variable name
KSPLogResidualHistory and SNESLogConvergenceHistory need to lock for AMS and have error checking when called
shutdown webserver if you started it on PetscFinalize(), what about when crash, should still shut it down
Added support for starting server automatically by application code messed around finding a bug in AMS
got value back from webclient to application
goddman script Jed sent me doesn;t work, it loses changes
split webserver into standalone problem that is not part of running PETSc application had to do this since impossible for AMS publisher and accessor to be in same application better to just totally redo AMS! But that is to large a project
moved webserver code to its own directory and file
added callback for changable fields in pyjs representation of AMS memories
add AMS viewer for PC, server can only run without any memory debugging
changed AMS publishing to use the Viewer model added simple AMS viewer for mat,ksp,snes,ts added --ksp/snes/ts_view_pre for starting the viewer before the solve (ugly but useful for AMS) added PetscStackCalls around AMS function calls when appropriate (note do not want these in webserver because do not webserver stopping just because AMS server is down
more work on moving AMS model to viewer
Fix for SNESSetConvergenceHistory() when input a is null
...

show more ...


# 4042b796 17-Mar-2013 Jed Brown <jed@59A2.org>

Merge branch 'master' into jed/ts-eimex

Sync to include Git conversion, PETSC_EXTERN, and minor API changes.

Conflicts:
src/ts/interface/tsregall.c


# ce8c27fb 13-Mar-2013 Barry Smith <bsmith@mcs.anl.gov>

fixed calls to PetscObjectAMSTake/GrantAccess() to cast first argument to PetscObject


# ec7429ea 12-Mar-2013 Barry Smith <bsmith@mcs.anl.gov>

work on AMS interface, consistent naming, ams.h not included in petscviewer.h, no ifdefs

Hg-commit: 642571a1dc7109fdb7e5b0abb23bf260d10eb970


# d4211eb9 11-Mar-2013 Barry Smith <bsmith@mcs.anl.gov>

added KSPSetPreSolve() and KSPSetPostSolve() and removing SNES_KSPSolve() having the Eisenstat-Walker code use the SetPre and Post

Hg-commit: e42d7b26aaba7877248896e0fb4089fe619da155


# fa0ddf94 09-Mar-2013 Barry Smith <bsmith@mcs.anl.gov>

made public several private KSP and SNES methods that may be used by plugin KSP and SNES classes written by users

Hg-commit: 0d6205a1c0feb0cbd5a40a08327fe43345c19792


# 8d359177 07-Mar-2013 Barry Smith <bsmith@mcs.anl.gov>

fixed function names with Default to match new standard (which I just wrote)
fixed a few more functions that should be PETSC_INTERN

Hg-commit: 87889fe4f6d4e8d0963adcc79d438e75330601c6


# c19eab39 06-Mar-2013 Richard Tran Mills <rmills@ornl.gov>

Automerge.

Hg-commit: b6659d546870fb013f3da5bcd5066d1dc0dc329c


# 296840b1 06-Mar-2013 Jed Brown <jed@59A2.org>

Merge branch 'master' of gitifyhg::ssh://hg@bitbucket.org/BarryFSmith/petsc-dev-simp

Symbol visibility and namespacing.

C++ builds always set extern "C" and can be called from plain C. Most
users w

Merge branch 'master' of gitifyhg::ssh://hg@bitbucket.org/BarryFSmith/petsc-dev-simp

Symbol visibility and namespacing.

C++ builds always set extern "C" and can be called from plain C. Most
users will only want --with-clanguage=C++ for std::complex.


Hg-commit: f848d02318cae92d7b32037c7ee88f92dbe46347

show more ...


# 8cc058d9 06-Mar-2013 Jed Brown <jed@59A2.org>

Change all PETSC_EXTERN_C to PETSC_EXTERN

Hg-commit: 8d2ebbb193fb583bccc64015e35640c4e08c3426


# 39d7646b 06-Mar-2013 Jed Brown <jed@59A2.org>

Change all PETSC_EXTERN_C to PETSC_EXTERN


Hg-commit: ba0cf153561ff2dc521f42e94b7164fbe7b5d798


# 99e0435e 05-Mar-2013 Barry Smith <bsmith@mcs.anl.gov>

updated from EXTERN_C_BEGIN/END through sys directory

Hg-commit: ee6b7ef2f48ce66402e7e807302de19506ce15df


# 3624602e 01-Mar-2013 Richard Tran Mills <rmills@ornl.gov>

Automerge.

Hg-commit: 14ce95357667c91d2f62e266b22357f2baea4a9e


# 189a9710 01-Mar-2013 Barry Smith <bsmith@mcs.anl.gov>

nonlinear solvers that generate NaN or Inf fnorm should return with diverged reason not generate error

Hg-commit: 5591d03c0bbe46350918e670562ca4785343cd3d


# 69f01756 21-Feb-2013 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: fbee28b313bff708ca11c1d009edd6e34ed8daeb


# 6b6c8463 21-Feb-2013 Peter Brune <brune@mcs.anl.gov>

Set snes->usespc to true for NewtonLS

Hg-commit: be5b7d28215522a4b8634d0e00d44955ec323e48


# a71f0d7d 08-Feb-2013 Barry Smith <bsmith@mcs.anl.gov>

removed stupid abbreviation in SNESLogConvHistory() and convert to C function

Hg-commit: aa80f1fe93c28cb23676c77dffe7050622f79cb4


# 0298fd71 08-Feb-2013 Barry Smith <bsmith@mcs.anl.gov>

removed PETSC_NULL from C and Fortran (except declaration in C for backward compatibility). Kept PETSC_NULL_xxx for Fortran
Fixed a few bugs where PETSC_NULL had been used incorrectly.

Hg-commit: 05

removed PETSC_NULL from C and Fortran (except declaration in C for backward compatibility). Kept PETSC_NULL_xxx for Fortran
Fixed a few bugs where PETSC_NULL had been used incorrectly.

Hg-commit: 054705a517d7f4388a8a084415d7478cbe95dff4

show more ...


# 1aa26658 30-Jan-2013 Karl Rupp <rupp@mcs.anl.gov>

Uncrustified parts of src/snes/*

Hg-commit: c338118f302c917361be863cb61bfa992de8f769


# 009bbdc4 26-Jan-2013 Karl Rupp <rupp@mcs.anl.gov>

Reformatted: "Do not put a blank line immediately before PetscFunctionReturn;"

Hg-commit: c8a41c455986e732d0ea0513d7162a54daffaece


1...<<11121314151617181920>>...31