| #
9515a401
|
| 03-Jul-2018 |
Alp Dener <alp.dener@gmail.com> |
reverting back to using shared MatSolve interface
|
| #
f7bf01af
|
| 30-Jun-2018 |
Alp Dener <alp.dener@gmail.com> |
Custom solve function for LMVM matrices, disconnected from the common MatSolve interface
|
| #
c989281d
|
| 30-Jun-2018 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/fix-plex-project-tests
* master: (477 commits) Added correct report number for PETSc Developers Guide Update PETSc Developers Guide title and final pages to ne
Merge branch 'master' into knepley/fix-plex-project-tests
* master: (477 commits) Added correct report number for PETSc Developers Guide Update PETSc Developers Guide title and final pages to new ANL style Hash: Quick documentation fix PetscBinaryViewerRead -> PetscViewerBinaryRead cast in GAMG_HASH so that it works for PetscInt32 near PETSC_INT_MAX without overflow to negative numbers Add link for DrMemory which may serve as an alternative to valgrind on Windows Finish Gail's copyedits for developers manual. openmpi: fix namespace conflict [with static build on ppc64le] two pages of Gail's edits to developers guide Another chapter of Gail's copyedits for the developers guide Gail's copyedits on two more chapters of the developers guide Fix more %d to %D in GAMG code. Fix code style in GAMG code DMPlexVTK: vertices is int! need to use %d instead of %D TS ex18: update outputs (reported by nightly tests) Use %D in error messages for GAMG hash; fix style issues with GAMG hash config: Update petsc4py git commit Fix bad plain extern declaration. Add Gail's copyedits for the initial portion of the developers guide Add missing common block to subroutine fix mpiuni tests with xl compilers ...
show more ...
|
| #
70a3f44b
|
| 16-Jun-2018 |
Alp Dener <alp.dener@gmail.com> |
fixes for code style and single/double/quad builds
|
| #
f5766c09
|
| 15-Jun-2018 |
Alp Dener <alp.dener@gmail.com> |
fixing output files
|
| #
6b591159
|
| 05-Jun-2018 |
Alp Dener <alp.dener@gmail.com> |
New BQNLS algorithm added based on the BNK kernels
|
| #
5aff1b4e
|
| 04-Jun-2018 |
Alp Dener <alp.dener@gmail.com> |
diagonal rescaling added to MATLMVMDIAGBRDN
|
| #
4f4fdda4
|
| 31-May-2018 |
Alp Dener <alp.dener@gmail.com> |
Added diagonal Broyden scaling and preconditioning to BQNK algorithms
|
| #
e0ed867b
|
| 25-May-2018 |
Alp Dener <alp.dener@gmail.com> |
Quasi-Newton-Krylov methods added that utilize MatMult on LMVM matrices inside a Krylov solver
|
| #
7b1c7716
|
| 24-May-2018 |
Alp Dener <alp.dener@gmail.com> |
BQNTR algorithm added
|
| #
552a653f
|
| 24-May-2018 |
Alp Dener <alp.dener@gmail.com> |
BFGS and DFP curvature condition check on updates
|
| #
0ad3a497
|
| 18-May-2018 |
Alp Dener <alp.dener@gmail.com> |
LMVM matrices can now define J0 with another LMVM matrix, and DiagBrdn scaling implemented for relevant TAO algorithms
|
| #
b2d8c577
|
| 11-May-2018 |
Alp Dener <alp.dener@gmail.com> |
BNK algorithms fixed up for the new LMVM matrix
|
| #
b9ac7092
|
| 09-May-2018 |
Alp Dener <alp.dener@gmail.com> |
new PC type added around LMVM matrices
|
| #
cd929ea3
|
| 02-May-2018 |
Alp Dener <alp.dener@gmail.com> |
derived LMVM types added and moved into the KSP package
|
| #
2cf2a403
|
| 11-Jun-2018 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-pc-patch
* master: (562 commits) fix clang-analyzer warning Developers manual never use system randomizers in PETSc and example source code. missing
Merge branch 'master' into knepley/feature-pc-patch
* master: (562 commits) fix clang-analyzer warning Developers manual never use system randomizers in PETSc and example source code. missing CHKERRQ() DT: Reverting the tgamma change broke MPFR - I guess we need a nightly build with it in Add a test for ex21 Fix error in ex21 Add missing fortran interface that handles null objects DMComposite: add missing guards MatPreallocate: fix overpreallocation of local rows style fixes MatView_MPI_DA: do not print twice the class prefix MatSetOperation: stash the original MatView_XXX in the viewnative function pointer DMCreateInterpolation_DA gracefully error instead of catching FPE signals MatIncreaseOverlap: preserve communicator of index sets MatMPIAIJ: fix indentation and missing CHKERRQ ISBuildTwoSided: remove tabs and fix style Fix documentation PetscViewerDraw: fix unininitialized warning from valgrind MatConvert_SeqAIJ_SeqBAIJ: remove error for non square matrices and add MAT_REUSE_MATRIX case Mat: MAT_INPLACE_MATRIX can be used for transposition with rectangular matrices ...
Conflicts: src/dm/dt/interface/dtfe.c src/dm/impls/plex/plex.c src/dm/impls/plex/plexfem.c src/snes/examples/tutorials/ex13.c src/snes/examples/tutorials/ex62.c src/snes/examples/tutorials/makefile src/snes/examples/tutorials/output/ex62_18.out src/snes/examples/tutorials/output/ex62_19.out src/snes/examples/tutorials/output/ex62_20.out src/snes/examples/tutorials/output/ex62_20_parmetis.out src/snes/examples/tutorials/output/ex62_21.out src/snes/examples/tutorials/output/ex62_22.out src/snes/examples/tutorials/output/ex62_23.out src/snes/examples/tutorials/output/ex62_24.out src/snes/examples/tutorials/output/ex62_25.out src/snes/examples/tutorials/output/ex62_26.out src/snes/examples/tutorials/output/ex62_27.out src/snes/examples/tutorials/output/ex62_28.out src/snes/examples/tutorials/output/ex62_29.out src/snes/examples/tutorials/output/ex62_2d_p3_1.out src/snes/examples/tutorials/output/ex62_30.out src/snes/examples/tutorials/output/ex62_31.out src/snes/examples/tutorials/output/ex62_32.out src/snes/examples/tutorials/output/ex62_33.out src/snes/examples/tutorials/output/ex62_34.out src/snes/examples/tutorials/output/ex62_35.out src/snes/examples/tutorials/output/ex62_36.out src/snes/examples/tutorials/output/ex62_pc_simple.out src/snes/examples/tutorials/output/ex62_pc_simplec.out src/snes/examples/tutorials/output/ex62_quad_q2p1_full.out src/snes/examples/tutorials/output/ex62_quad_q2q1_full.out src/snes/utils/dmplexsnes.c
show more ...
|
| #
0f8c6052
|
| 31-May-2018 |
Albert Cowie <arcowie@buffalo.edu> |
Merge branch 'knepley/feature-error-logging' of bitbucket.org:petsc/petsc into knepley/feature-error-logging
|
| #
0f981e3b
|
| 31-May-2018 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-error-logging
* master: (324 commits) DT: Reverting the tgamma change broke MPFR - I guess we need a nightly build with it in Revert "tgamma: icc on wi
Merge branch 'master' into knepley/feature-error-logging
* master: (324 commits) DT: Reverting the tgamma change broke MPFR - I guess we need a nightly build with it in Revert "tgamma: icc on windows requires mathimf.h for tgamma." setup routine no longer calls PetscCalloc5 if the arrays have already been allocated in a previous setup call clarify SNESGetFunction() Move MOAB docs to submansec so as not to clutter DM mansec doc: remove matlab from doc generation dependency - i.e remove 'alldoc3' and use 'html' to generate corresponding '*.m.html' files. Remove matlab pounders related cruft that is not required. Document the matlab code better and include an appropriate message in the help text. Fixed typo. Remove the inclusion of matlab in testing. Finalizing comments and the work for the test problems. Finished the testing and generation of plots. Some simple bug fixes addressed. Set -Wl,-rpath for Mac OS Matlab mkl directory; don't pass -nojvm to matlab since it causes crashes on Barry's machine and is not needed Added list of known problems with the code. Added a comment on ignoring the return from Tao. Finish with initial implementation of matlab interface to test TAO pounders. Working through the matlab interface for pounders testing. Fix typo in manual Reported-by: Jaroslaw Piwonski (CAU) <jpi@informatik.uni-kiel.de> Fixed mkl_sparse_sypr() calls that were using an unsupported value in the matrix descriptor. test harness: simplify code that checks for sequential-only tests Fix the doc for call-backs drdyf drdpf ...
show more ...
|
| #
698c1ddf
|
| 04-May-2018 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/denera/tao-bnk-warning-fixes'
|
| #
7ab9f534
|
| 02-May-2018 |
Alp Dener <alp.dener@gmail.com> |
Bug fix for BFGS preconditioner
|
| #
33c78596
|
| 02-May-2018 |
Alp Dener <alp.dener@gmail.com> |
missing CHKERRQs added to eliminate warnings for unused ierr
|
| #
d26da8cd
|
| 30-Apr-2018 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/denera/tao-bounded-newton'
|
| #
a6d3728e
|
| 26-Apr-2018 |
Alp Dener <adener@mcs.anl.gov> |
Memory leaks in MAT_LMVM and TAO_BNK fixed
|
| #
748696b1
|
| 23-Apr-2018 |
Alp Dener <adener@mcs.anl.gov> |
Documentation update to mark options reserved for developers/advanced users
|
| #
3cb832f1
|
| 23-Apr-2018 |
Alp Dener <adener@mcs.anl.gov> |
updated documentation and options with better descriptions of flags
|