removed string version of function name for XXXRegister(), PetscFunctionListAdd() and PetscObjectComposeFunction()
Added a damping parameter to SNESNASM.This involved adding the public functions:SNESNASM{Set/Get}DampingAnd the command option:-snes_nasm_damping
Added -snes_nasm_finaljacobian_type; selects where jacobian is computed at.
fixed calls to PetscObjectAMSTake/GrantAccess() to cast first argument to PetscObject
work on AMS interface, consistent naming, ams.h not included in petscviewer.h, no ifdefsHg-commit: 642571a1dc7109fdb7e5b0abb23bf260d10eb970
Change all PETSC_EXTERN_C to PETSC_EXTERNHg-commit: 8d2ebbb193fb583bccc64015e35640c4e08c3426
updated from EXTERN_C_BEGIN/END through sys directoryHg-commit: ee6b7ef2f48ce66402e7e807302de19506ce15df
changed use of PetscObjectComposeFunctionDynamic() to PetscObjectComposeFunction() to allow use of static for functions for standard use in PETScPetscObjectComposeFunctionDynamic() is still availabl
changed use of PetscObjectComposeFunctionDynamic() to PetscObjectComposeFunction() to allow use of static for functions for standard use in PETScPetscObjectComposeFunctionDynamic() is still available for use if neededalso fixed calls to PetscObjectComposeFunction() to not wrap lines (per PETSc coding style)Hg-commit: 822f9ddaac95a8ff6c2a9ad77fbf07d02d2c20d9
show more ...
nonlinear solvers that generate NaN or Inf fnorm should return with diverged reason not generate errorHg-commit: 5591d03c0bbe46350918e670562ca4785343cd3d
Compute fresh func in ASPIN Jac. eval; works with TSTheta+Coloring nowHg-commit: 00c55d5515d8cc5fd2e11b07fe8ccc23758a83b7
Small NASM fix from LuluHg-commit: c268f2a1752c55f8a09a63b7134dd7dcced8c032
win32 compile fixHg-commit: 569019974ba1e90132779f01dcbc032e27f8f295
Added more complex subjacobian lagging behavior to SNESASPINHg-commit: 40c34dced14f93dc3b7536aeec92d98a31d9ad2c
ASPIN/NASM communication and default fixesHg-commit: 0b79195f39abcac0d4cd22af3c876446fdad88f3
Fixed an initialization bug in nasm.cHg-commit: b567cdab50ee9cccec25ac75a4b89d7d078640af
Better docs for NASMHg-commit: c68beb742954a770bc488684f045528b1f6d926c
Documentation for SNESASPINHg-commit: e06fc591470def04ce439eb05239f368fcad3657
SNESASPIN wrapper for NEWTONLS with linear RHS from NASMHg-commit: c5c1560f61266dfda9d97c8f7c9227f1d7333cae
Added SNESNASMGetSubdomain(Vec)sHg-commit: 619efc6bb1a64b12efb9941b81238ef641e41fa2
added PetscObjectComm() and used it to replace (((PetscObject)obj)->comm)Hg-commit: 3da37c458124ad48ae939f4e9823e4430ee0b8be
Fixed warning in nasm.cHg-commit: 74d04ab5a3fa2a47e29bc023d68ec325dbc30ad4
Fix for warnings in nasm.cHg-commit: 47d23daf36311c3e64a7b5861072a4520160fe37
added PetscStackCall() wrappers for SuperLU callsHg-commit: 2269623d6a92a035549272eaa131aec47ead3012
Removing DMCreateDomainDecompositionDM and DMCreateFieldDecompositionDM.Hg-commit: 5a40b47b72b8008daf1ed3dec805e07eb1831dde
removed stupid abbreviation in SNESLogConvHistory() and convert to C functionHg-commit: aa80f1fe93c28cb23676c77dffe7050622f79cb4
12345678