removed PETSC_NULL from C and Fortran (except declaration in C for backward compatibility). Kept PETSC_NULL_xxx for FortranFixed 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 FortranFixed a few bugs where PETSC_NULL had been used incorrectly.Hg-commit: 054705a517d7f4388a8a084415d7478cbe95dff4
show more ...
Uncrustified parts of src/snes/*Hg-commit: c338118f302c917361be863cb61bfa992de8f769
Reformatted: "Do not put a blank line immediately before PetscFunctionReturn;"Hg-commit: c8a41c455986e732d0ea0513d7162a54daffaece
Added a logging event for the nonlinear preconditioner solve.Hg-commit: ed33933203be0dc391c96404ba5d658785378062
Updated style to obey 'Do not put a blank line immediately after PetscFunctionBegin;'Hg-commit: 5408b9ce2402ad624305b7a7a323ab3ae5e0c3f1
if, for, while, switch now have consistently a space prior to the opening parenthesis.Hg-commit: cf69a5905ee4efb938b2bdd2762f87854175a6c5
Replaced '#ifdef' and '#ifndef' with '#if defined()' and '#if !defined()'.Hg-commit: b3ebae8b626a88c2ac067fd7c3f04f229b43f305
silly code formatting problems; some people still need to read the style guideHg-commit: 7a98cb06baf90914d565ea8801b6900bdc5a04c1
introduced VecDotRealPart() to eliminate ugly #ifdef complex and clarify codesprobably messed up in a place or to.Maybe should also introduce VecDotRealPartBegin/End()Hg-commit: a3e35591db7a18b7d
introduced VecDotRealPart() to eliminate ugly #ifdef complex and clarify codesprobably messed up in a place or to.Maybe should also introduce VecDotRealPartBegin/End()Hg-commit: a3e35591db7a18b7dbf064354e248e6b5bd361f7
changed SNESLS and SNESTR to SNESNEWTONLS and SNESNEWTONTRupdated some example output to match correct -ksp_view when using gmres est eigenvaluesHg-commit: e0e8da70399f87273ad168b3126606d8167a2474
reemove OBJSC and OBJSF from invididual makefiles and auto-define in conf/variablesHg-commit: 2f01c17f3c19dc4b89aaf306cfd60a12312c270d
removed trailing blanks from source codeadded rule rmtrailingblanks accessible via make ACTION=remtrailingblanks treeHg-commit: 6e3652165d48aa5f3e94dd66bf607adea6fac27a
code to match PETSc style guide for if (xxx) for (xxx) sizeof(xxx)Hg-commit: 01e0d19bcd83a980fb5e8e32b294a95da72b405f
Added SNESSet/GetPCSide(), enabling all the solvers (that support it) to use either left(preconditioned function) or right(preconditioned solution/step) nonlinear preconditioning.Hg-commit: a0732ee
Added SNESSet/GetPCSide(), enabling all the solvers (that support it) to use either left(preconditioned function) or right(preconditioned solution/step) nonlinear preconditioning.Hg-commit: a0732eefac2cd0f2b95441d7bde2f3bb22d836bd
Add const to many enum string listsHg-commit: c83e9a8fda58664955a3d65190eafbaf3a08ee6d
backout all chmod stuff in bf971ba58125[but keep diffs to src/mat/impls/aij/mpi/mpimatmatmult.c ]Hg-commit: 4a812fc1f35496ce2717c7da9ef12ffabbd13258
removed a spurious call to MatSetBlockSize.Hg-commit: bf971ba58125bd8cf7ceb2a9d0f5cdf27c27cc6a
Fix for segfault in SNESNCG when setting the type.Hg-commit: 4c380e7a15159b8b6d5d582ee878c25a3d319928
More appropriate default stol for nrichardson and ncgHg-commit: f01cb8a820eef284032526660b48255bc438c293
Allow CONVERGED_SNORM_RELATIVE convergence for SNESNGMRES, SNESNCG, and SNESQNHg-commit: e6474a44bb3abb8bdf47a6da98459db6ffcc310b
PetscTypeCompare -> PetscObjectTypeCompareHg-commit: 3fc8f665421ddb862bf4d1ba95505378246340be
Added public interface to set NCG typeHg-commit: 4277ea1ffc6606d555f605e3e9c7db8e8ffd4418
NCG Doc fixHg-commit: 6ce94cef05d42d79d74c9ae0690c34b019869c4a
Simple fixes to SNESNCGHg-commit: 0525a5a8eee034e0cb4b396c6a4c9a5b33affbfe
Changed SNES_LINESEARCH_TYPE to be SNESLINESEARCHTYPE to conform with object type naming conventionHg-commit: 0ecac7136f433d984716f0f4d49a5541188e27af
12345678